@jop-software/astro-matomo

1.1.1 • Public • Published

Matomo + Astro Integration

GDRP friendly tracking in your astro app / site 🚀

Installation

Installation using the Astro CLI

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

Manual Installation

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

Usage

// 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
    }),
  ]
});

Package Sidebar

Install

npm i @jop-software/astro-matomo

Weekly Downloads

16

Version

1.1.1

License

GPL-3.0-or-later

Unpacked Size

38.9 kB

Total Files

5

Last publish

Collaborators

  • jojopr