Community Plugin
View plugin on GitHubgatsby-plugin-umami
Easily add Umami to your Gatsby site.
Install
npm install --save gatsby-plugin-umami
How to use
// In your gatsby-config.js
plugins: [
{
resolve: `gatsby-plugin-umami`,
options: {
websiteId: 'UMAMI_WEBSITE_ID',
srcUrl: 'https://umami.example.com/umami.js',
includeInDevelopment: false,
autoTrack: true,
respectDoNotTrack: true,
dataCache: false,
dataDomains: 'example.com,example2.com'
},
},
]
Configuration
websiteId
- Required. The website id of your umami sitesrcUrl
- Required. The url to the hostedumami.js
includeInDevelopment
- Optional. Defaults tofalse
autoTrack
- Optional. Enables umami auto track feature. Defaults totrue
respectDoNotTrack
- Optional. Enables umami respect Do Not Track feature. Defaults totrue
dataCache
- Optional. Improves performance. Defaults tofalse
dataDomains
- Optional. Allows tracking only on the specified domains. No default.