Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/MarkEdmondson1234/edmonlytica-server-side-client
Edmonlytica is a proof of concept for making your own digital analytics stream using GTM Server Side and BigQuery.
https://github.com/MarkEdmondson1234/edmonlytica-server-side-client
gtm-custom-template gtm-server-side
Last synced: 3 months ago
JSON representation
Edmonlytica is a proof of concept for making your own digital analytics stream using GTM Server Side and BigQuery.
- Host: GitHub
- URL: https://github.com/MarkEdmondson1234/edmonlytica-server-side-client
- Owner: MarkEdmondson1234
- License: apache-2.0
- Created: 2021-03-30T21:08:00.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-03-31T15:42:35.000Z (over 3 years ago)
- Last Synced: 2024-06-17T21:52:35.205Z (5 months ago)
- Topics: gtm-custom-template, gtm-server-side
- Language: Smarty
- Homepage: https://code.markedmondson.me/edmondlytica/
- Size: 31.3 KB
- Stars: 4
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- jimsghstars - MarkEdmondson1234/edmonlytica-server-side-client - Edmonlytica is a proof of concept for making your own digital analytics stream using GTM Server Side and BigQuery. (Smarty)
README
# Edmonlytica - Server Side Client
Edmonlytica is a proof of concept for making your own digital analytics stream using GTM Server Side and BigQuery. See the blog post for details:
https://code.markedmondson.me/edmondlytica/## Dependencies
This is the Client to be imported into GTM Server Side. It works in conjunction with the [Edmonlytica GTM Browser Side Tag](https://github.com/MarkEdmondson1234/edmonlytica-browser-template) and the [Edmonlytica GTM Server Side Tag](https://github.com/MarkEdmondson1234/edmonlytica-server-side-tag), which need to be installed as well to work.
## Functionality
This collects data at /edmonlytica from the browser side tag, and parses it into the GTM Event format to pass to the GTM Server Side Tag. It also adds a hashed anonymous ip address to function as a userId/sessionId