@optimove-inc/web-sdk
TypeScript icon, indicating that this package has built-in type declarations

0.1.1 • Public • Published

Optimove-SDK-Web

GitHub release (latest by date) GitHub

Web SDK npm wrapper for Track and Trigger only

Usage

Add the package by running:

npm install @optimove-inc/web-sdk

Create an Optimove object:

import { Optimove } from '@optimove-inc/web-sdk';

const optimove = new Optimove('<YOUR TOKEN>');

Set user id:

optimove.setUserId('<YOUR USER ID>');

Register a new user:

optimove.registerUser('<YOUR USER ID>', '<YOUR CUSTOMERS EMAIL>');

Set page visit:

optimove.setPageVisit('<URL>', '<TITLE>');
optimove.setPageVisit(); // defaults to location.href and document.title respectively

Report events:

optimove.reportEvent('<event_name>');
optimove.reportEvent('<event_name>', { '<param1_key>': '<param1_value>' });

License

Optimove Web SDK is available under the MIT license.

Readme

Keywords

none

Package Sidebar

Install

npm i @optimove-inc/web-sdk

Weekly Downloads

109

Version

0.1.1

License

MIT

Unpacked Size

1.42 MB

Total Files

14

Last publish

Collaborators

  • k-antipochkin
  • ftcvlad
  • cgwyllie