littlelink-server/docs/analytics.md
Kieran a425aec9ff
Update Read Me (#150)
* Added Ghost to Docker-Compose

* Updated Readme

* Rm extra dividers

* Updated description

* Added screenshot

* Added Config Heading

* RM configuration

* Added missing links

* Added configuration

* Added emoji

* Rm docs reference

* Small typo

* Updated manylink

* RM littlelink logo

* Updated URL

* Changed fork of to Inspired by

* Linting

* Linting

* Added link emoji for h1
2022-06-22 09:44:08 -05:00

1.3 KiB

📈 Analytics Support

Google Analytics

See Getting Started with Analytics. After getting your GA Tracking Id, use your tracking Id as environment variable like GA_TRACKING_ID=G-XXXXXXXXXX (See the example below)

All buttons clicked will be tracked automatically if GA_TRACKING_ID exists.

Sample event for YouTube button.

  window.gtag('event', 'youtube-button');

Umami

See Adding a website & Collecting data page to add and generate your tracking code.

Generated tracking code should look like:

<script async defer data-website-id="00000000-1111-2222-3333-444444444444" src="https://your-umami-app.com/umami.js"></script>

Use data-website-id as environment variable UMAMI_WEBSITE_ID and src as UMAMI_APP_URL.

Sample event for YouTube button.

  window.umami('youtube-button');

Matomo

See Installing Matomo fo how to configure analytics and how to find your site id

Use MATOMO_URL for your URL and MATOMO_SITE_ID for your site id

Sample event for YouTube button.

  window._paq.push(['trackEvent', 'youtube-button']]);