GDRP friendly tracking in your astro app / site 🚀
Using the Astro CLI is the recommended way to setup integrations in Astro.
# npm
npx astro add @jop-software/astro-matomo
# pnpm
pnpm dlx astro add @jop-software/astro-matomo
When the automatic setup from Astro is not an option for you, feel free to install the package manually.
# npm
npm install @jop-software/astro-matomo
# pnpm
pnpm add @jop-software/astro-matomo
// astro.config.mjs
import matomo from '@jop-software/astro-matomo';
export default defineConfig({
// We only track site views when this matches the host the user is on.
// If the configuration is empty, every page view gets tracked.
site: "https://example.com",
integrations: [
matomo({
baseUrl: "https://analytics.example.com/",
siteId: 1
}),
]
});
© 2022-2024, jop-software Inh. Johannes Przymusinski