1.11.7 • Published 1 year ago

@metacommerce-app/engage-js v1.11.7

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Engage-js

Engage-js is a powerful JavaScript SDK for the Engage platform. This document will guide you through the process of integrating it into your frontend application.

Installation

You can install the SDK using npm:

npm install @metacommerce-app/engage-js

or yarn:

yarn add @metacommerce-app/engage-js

Getting started

Engage-js provides a public SDK, which is designed to be used in a frontend environment. It requires a Public API key, which you can obtain from the Engage platform:

Initializing the SDK

Once you have the Public API key, you can initialize the SDK:

import { Engage } from '@metacommerce-app/engage-js';

const engage = new Engage();

engage.initialize({ apiKey: "your_public_api_key" });

Tracking custom events

You can track events using the track method. If you don't specify the type property, the SDK will throw an error.

await engage.events.send({
    type: "MyCoolEvent", // required
    foo: "bar"
    hello: "world"
})

More events

To make your dev life easier, we have created a set of predefined events that you can use to track user behavior.

Visit our documentation page to learn more about the events that are available.

1.11.7

1 year ago

1.11.6

2 years ago

1.11.5

2 years ago