@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.

Dependencies (0)

    Dev Dependencies (6)

    Package Sidebar

    Install

    npm i @optimove-inc/web-sdk

    Weekly Downloads

    108

    Version

    0.1.1

    License

    MIT

    Unpacked Size

    1.42 MB

    Total Files

    14

    Last publish

    Collaborators

    • k-antipochkin
    • ftcvlad
    • cgwyllie