Skip to main content

External User ID

Overview

caution

Please keep in mind that the external user id will not be displayed in the GameAnalytics web-tool. Instead, you can access it exclusively through Datasuite.

You can use the External User ID field to annotate all events with a string value of your choice. This can be useful to pass along to GameAnalytics you own user identifier so it's populated in our export services such as Player Warehouse and Raw Export.

To set up the External User ID you can call the setExternalUserId method, for example in C#:

    GameAnalytics.setExternalUserId("other_identifier");

When a External User ID is set for the user it will be persisted across sessions and app exit until:

  • Another custom dimension value is specified.
  • The dimension value is reset by calling with null.
  • The app is re-installed.

The External User ID can changed by setting a new value or reset by setting the value to null.