This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

@dansmaculotte/vue-segment

0.2.9 • Public • Published

vue-segment

npm version npm downloads Dependencies Standard JS

Vue.js plugin for Segment Analytics.js

Segment Analytics.js Documentation

Setup

  1. Add the @dansmaculotte/vue-segment dependency with yarn or npm to your project
  2. 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: {
    ...
  }
})

Usage

See Segment Vue Quickstart Guide.

Options

writeKey

  • Type: String
    • Default: ''

disabled

Disable automatic script loading, if you need compliance with GDPR.

  • Type: Boolean
    • Default: false

router

Call analytics.page method on afterEach router method if provided.

  • Type: Object

pageCategory

In case you provided router, you can specify the category page of the page event. See segment page method reference.

  • Type: String,
    • Default: ''

settings

See Load options reference.

  • Type: Object

Development

  1. Clone this repository
  2. Install dependencies using yarn install or npm install
  3. Start development server using npm run dev

License

MIT License

Dependencies (0)

    Dev Dependencies (27)

    Package Sidebar

    Install

    npm i @dansmaculotte/vue-segment

    Weekly Downloads

    485

    Version

    0.2.9

    License

    MIT

    Unpacked Size

    9.42 kB

    Total Files

    5

    Last publish

    Collaborators

    • pab50
    • romaintouze-dmc
    • zevran