Google Analytics
Google Analytics for fancy-flow — as four imported, versioned packages, one per runtime. Not vendored source: a copy cannot be upgraded, and third-party APIs change.
| Runtime | Package | Install |
|---|---|---|
| Authoring surface (every host) | @particle-academy/google-analytics-ui |
npm install @particle-academy/google-analytics-ui |
| Node | @particle-academy/google-analytics-js |
npm install @particle-academy/google-analytics-js |
| PHP 8.4+ | particle-academy/google-analytics-php |
composer require particle-academy/google-analytics-php |
| Python 3.11+ | fancy-google-analytics |
pip install fancy-google-analytics |
The ui package is the editor surface and is React on every host — a PHP or
Python project installs it and its own runtime package, and never the js one.
What it costs you
One dependency: @particle-academy/fancy-connector-core (or
particle-academy/fancy-connector-core on Composer), which the js and php
packages pull in themselves. The Python package has zero runtime
dependencies.
No Google Analytics SDK. Plain HTTP, deliberately: a vendor SDK is third-party code subject to the kit's full approval bar, and one per provider is hundreds of dependencies nobody is tracking.
Run it before you have credentials
Every operation ships a faker, whether or not Google Analytics has a sandbox. Set a
node's mode to fake and it returns the shape Google Analytics actually publishes — the
same field names, deterministically — so you can wire the downstream nodes before
touching an account, a key, or a network.
This repository is generated
provider/ is the source. Everything under packages/ is emitted from it and
must not be hand-edited — CI regenerates and diffs on every push, and the
next protocol sync destroys anything it finds. See AGENTS.md.
Two namespaces, which do not match on purpose
The repo is github.com/Fancy-Friends/google-analytics; the packages publish under
particle-academy. Nothing derives one from the other — the names come from
weaver's friends.json and nowhere else.
Licence
MIT.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file fancy_google_analytics-0.1.0.tar.gz.
File metadata
- Download URL: fancy_google_analytics-0.1.0.tar.gz
- Upload date:
- Size: 15.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d9e16a51b9583acb7db08c9aad5092832bec09cf636b4d2cff2a0fe9f92199d2
|
|
| MD5 |
a01a3b65c26d499a28720fb733d6f36d
|
|
| BLAKE2b-256 |
d04d77f66a49a2662d0e5db6d073133e92dc5a904e7e7c0c8f48ac604f688d12
|
File details
Details for the file fancy_google_analytics-0.1.0-py3-none-any.whl.
File metadata
- Download URL: fancy_google_analytics-0.1.0-py3-none-any.whl
- Upload date:
- Size: 17.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.15
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ae5d9f74e118b4a8d9a2170a15141218b8676c52bd62227283b7fa70deb376a8
|
|
| MD5 |
cbfccc0e7555fd48024ecbad29d5576f
|
|
| BLAKE2b-256 |
e93989d973b34f6db97d792ef32f7c7f42d183a87480fd5e3f7c9e015a94c2ff
|