This is the npm package of the origin SDK. Please refer the documentation for full details here
Install the dependencies.
$ npm i @moengage/web-sdk
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();
MIT