react-tracking-snapchat

0.3.8 • Public • Published

React Tracking Snapchat

Build Status dependencies Status devDependencies Status License: MIT

Un-official module to easily add Snapchat pageview tracking to react apps. It functions as a tiny wrapper for the native script tag and window api. After initialization the Snapchat script is injected into the document.

Installation

With npm:

npm install react-tracking-snapchat --save

Usage

Before tracking any page views or events the tracker needs to be imported and initialized with the custom tracking id:

import SnapchatTracking from 'react-tracking-snapchat';
SnapchatTracking.initialize('TRACKING_ID');

After initializing page views can be tracked like this:

SnapchatTracking.trackPageview();

There is also the option to track custom events with event action:

SnapchatTracking.trackEvent(eventAction);

How this works

This modules takes care of injecting the provider specific tracking script into the document and provides a tiny wrapper for the tracking api. It also exposes the tracker object api for direct access.

Documentation for the raw tracker api can be found here and here.

Package Sidebar

Install

npm i react-tracking-snapchat

Weekly Downloads

1

Version

0.3.8

License

MIT

Unpacked Size

7.46 kB

Total Files

7

Last publish

Collaborators

  • realalexbarge