@moengage/web-sdk
Version:
Moengage Web SDK package
57 lines (31 loc) • 996 B
Markdown

# Moengage Web SDK
This is the npm package of the origin SDK. Please refer the documentation for full details [here](https://developers.moengage.com/hc/en-us/categories/360006308092-Web-SDK)
### Installation
Install the dependencies.
```sh
$ npm i @moengage/web-sdk
```
### Example
```js
import moengage from '@moengage/web-sdk';
moengage.initialize(
{
app_id: 'XXXXXXXXXXXX',
debug_logs: 0
}
);
moengage.identifyUser({
uid: 'abc@xyz.com',
u_mb: '8989898989',
u_fn: 'some name',
});
// don't use this and the above methods (identifyUser) together in your program. use only one of them.
moengage.add_unique_user_id('an_identifier');
moengage.add_email('qwerty@xyz.com');
moengage.track_event('Add to Cart', { name: 'Phone', price: '100000' });
moengage.destroy_session();
```
License
----
MIT