Set and clear user ids

The Inloco SDK automatically generates and synchronizes unique device IDs with the Inloco backend. However, your application and backend systems might use your own User IDs. Passing your User ID to the Inloco SDK allows for easier integration and control, as your User ID will be readily available as an alias.

🚧 Attention: An identifier is a piece of information that is associated with a unique user. While data such as e-mail and phone number are examples of identifiers, their use in the Inloco SDK is forbidden. Consider using non-personal information, such as UUIDs, when setting a User ID.

Setting User IDs

The Inloco SDK provides a User ID setter for passing this information when it is available in your app. This setting is persisted between sessions.

JavaScript
JavaScript
InLocoEngage.setUser("YOUR_USER_ID");

Setting the User ID might trigger a network request to update the Inloco backend.

Clearing User IDs

You can also clear a previous set User ID using the following method:

JavaScript
JavaScript
InLocoEngage.clearUser();

🧙Tips: If your app uses authentication, it is recommended that the user information is passed during login, and cleared during logout.

You are ready!

Congratulations! All of your initial configurations have been successfully made and you can now check out our use cases and get started.