We don't use segment anymore for our website, I don't have an account on Segment to make this plugin evolve.
Please fill in an issue if you want to be a maintainer or if you want redirect people to you fork.
Vue.js plugin for Segment Analytics.js
Segment Analytics.js Documentation
- Add the
@dansmaculotte/vue-segment
dependency withyarn
ornpm
to your project - Configure it:
import Vue from 'vue'
import Segment from '@dansmaculotte/vue-segment'
Vue.use(Segment, {
writeKey: 'YOUR_SEGMENT_WRITE_KEY',
disabled: true,
router,
pageCategory: 'shop',
settings: {
...
}
})
See Segment Vue Quickstart Guide.
- Type:
String
- Default:
''
- Default:
Disable automatic script loading, if you need compliance with GDPR.
- Type:
Boolean
- Default:
false
- Default:
Call analytics.page
method on afterEach
router method if provided.
- Type:
Object
In case you provided router, you can specify the category page of the page
event. See segment page method reference.
- Type:
String
,- Default:
''
- Default:
See Load options reference.
- Type:
Object
- Clone this repository
- Install dependencies using
yarn install
ornpm install
- Start development server using
npm run dev