UNPKG

@moengage/web-sdk

Version:
57 lines (31 loc) 996 B
![Logo](https://cdn-clalk.nitrocdn.com/KqmKVeLhgFAzHWrUbBzmAbRgoFMrOqoq/assets/images/optimized/rev-0132753/wp-content/uploads/2022/06/moengage-logo-dark-2.svg) # 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