azat-io / vuepress-plugin-umami-analytics

📗 VuePress v2 plugin for injecting Umami analytics script into your app code
MIT License
6 stars 1 forks source link
umami umami-analytics vuepress vuepress-plugin

vuepress-plugin-umami-analytics

VuePress

Version Downloads

VuePress v2 plugin for injecting Umami analytics script into your app code. Umami is a self-hosted, privacy-friendly alternative to Google Analytics.

Installation

npm install --save vuepress-plugin-umami-analytics

Usage

Add plugin to your VuePress config:

import { umamiAnalyticsPlugin } from 'vuepress-plugin-umami-analytics'

let isProd = process.env.NODE_ENV === 'production'

export default {
  plugins: [
    isProd
      ? umamiAnalyticsPlugin({
          /* options */
        })
      : [],
  ],
}

Options

For more details on the configuration of the tracker, see the official documentation.

id

src

hostUrl

autoTrack

doNotTrack

cache

domains

Umami tracking code

Contribution

Pull requests are welcome.