Lazy Analytics
This package is a helper to have some platform analytics in your website, the idea is to be able to add them as easy as possible.

Lazy analytics is compatible with:
- Google Analytics.
- Adobe Analytics.
- Facebook Pixel.
- Twitter Pixel.
- Linkedin Pixel.
Installation
npm install --save lazy-analytics
Usage
import { initAnalytics } from 'lazy-analytics';
// After app configuration
const options = {
route: null,
google: 'google analytics code',
facebook: 'facebook pixel code',
linkedin: 'linkedin pixel code',
twitter: 'twitter pixel code',
adobe: 'adobe analytics code'
};
initAnalytics(options);
Note: You need to add at least one of them, but is not necessary to add all.
Global events
If you have a router like vue-router
you can add a global trigger for each route change.
import { onRouteChangeAnalytics } from 'lazy-analytics';
// After route change
onRouteChangeAnalytics(route);