Observer stores a random unique identifier on the end-user's hardware device to differentiate users. You can use our SetCustomHandle() function to attach your own unique identifier to a user. The SetCustomHandle() function takes a case-sensitive string value as an argument. This is useful if you collect Steam ID's, emails, user ID's, or something similar; then you can segment all your user sessions based on that identifier, across all hardware devices.
Note: check with your legal team to see if tracking your unique handle requires additional notations in your TOS, PP, or EULA.
Simply call this function at any point in the session, and all subsequent events will be associated with that user.
At any time, you can also call the following function to reset the custom handle. This will remove the identifier from any subsequent events.