Skip to content
This repository was archived by the owner on Feb 5, 2020. It is now read-only.

dgwight/nuxt-segment-analytics

Repository files navigation

nuxt-segment-analytics

David-DM Standard JS Circle CI Codecov npm version npm downloads

NuxtJS module for Stripe.js

📖 Release Notes

This module uses vue-segment-analytics to add Segment Analytics to a Nuxt.js app. You can make called with this.$analytics.track()

Setup

  • Add nuxt-segment-analytics dependency using yarn or npm to your project
  • Add nuxt-segment-analytics to modules section of nuxt.config.js

Usage

nuxt.config.js

{ modules: [ // Simple usage 'nuxt-segment-analytics', // With options ['nuxt-segment-analytics', { id: "SEGMENT_KEY", useRouter: true }], ] }

YourComponent.vue

export default { mounted () { this.$analytics.identify('f4ca124298', { name: 'Michael Bolton', email: 'mbolton@initech.com' }) this.$analytics.track('Signed Up', { plan: 'Enterprise' }) this.$analytics.page('Pricing'); } }

Development

  • Clone this repository
  • Install dependencies using yarn install or npm install
  • Start development server using npm run dev

License

MIT License

Copyright (c) Dylan Wight dylan@otechie.com

About

NuxtJS module for Segment Analytics.js

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published