astro-analytics
Version:
Analytics components for Astro
66 lines (58 loc) • 2.4 kB
Markdown
# Astro Analytics 📈
_A collection of Astro components for popular web analytics tools_
Supported services:
* [x]  Fathom
* [Website](https://usefathom.com)
* [Live Demo](https://app.usefathom.com/demo)
* script.js · 5,95 KB
* [x]  Google Analytics
* [Website](https://developers.google.com/analytics)
* [x]  Metrical
* [Website](https://metrical.xyz)
* [Live Demo](https://app.metrical.xyz/demo)
* script.js · 2,48 KB
* [x]  Plausible
* [Website](https://plausible.io)
* [Live Demo](https://plausible.io/plausible.io)
* [GitHub](https://github.com/plausible/analytics)
* plausible.js · 1,30 KB · 🥇
* [x]  Simple Analytics
* [Website](https://simpleanalytics.com)
* [Live Demo](https://simpleanalytics.com/simpleanalytics.com)
* [x]  Umami
* [Website](https://umami.is)
* [Live Demo](https://app.umami.is/share/8rmHaheU/umami.is)
* [GitHub](https://github.com/umami-software/umami)
* umami.js · 2,75 KB
* [x]  Amplitude
* [Website](https://amplitude.com)
* [Live Demo](https://analytics.amplitude.com/login/my-demo)
* [GitHub](https://github.com/amplitude)
* [x]  Matomo
* [Website](https://matomo.org)
* [X] 🌱 Minimalanalytics
* [Website](https://minimalanalytics.com)
* [Gist](https://gist.github.com/DavidKuennen/443121e692175d6fc145e1efb0284ec9)
* script.js · 1.56 KB · 🥈
## Installation
```bash
npm install astro-analytics
# or
pnpm install astro-analytics
# or
yarn add astro-analytics
```
## Usage
```js
import { Fathom } from 'astro-analytics';
```
```html
<Fathom site="ABCDEF" src="https://youdomain.com/script.js" /> (if no src is set it will fallback to https://cdn.usefathom.com/script.js)
<GoogleAnalytics id="UA-156492295-1" />
<Metrical app="j5gZ1K26a" />
<Plausible domain="yourdomain.com" src="https://youdomain.com/yoursript.js" /> (if no src is set it will fallback to https://plausible.io/js/script.js)
<SimpleAnalytics />
<Umami id="4fb7fa4c-5b46-438d-94b3-3a8fb9bc2e8b" src="https://your-umami-app.com/umami.js" />
<Matomo id="1" src="https://yourdomain.com" />
<MinimalAnalytics id="UA-156492295-1" />
```