User ID



AT Internet’s SDK allows you to choose from three types of user ID in order to track your visitors. You can also choose to use a custom ID. You’ll be able to find this ID in the idclient variable present in hits.


Get off to a good start

The choice of type of ID to use is first made in the Tag Composer setup interface. It is also possible to modify this parameter directly in your application’s code. The different types are:

  • UUID

The SDK generates a unique ID (called UUID) for a user when s/he uses the application for the first time. It will then always be used, unless you change the type of ID, or unless the user deletes the application from his/her phone.


The SDK retrieves this ID provided by Android. This ID is unique for each telephone. It will then always be used, unless you change ID type.


The advertising ID is provided by Google, for an Android device. It is unique, but can be reset by the user. It is also subject to the user’s choice to disable ad tracking, in which case the user cannot be identified.
To use the advertising ID in your application, you must integrate, at the very least, the Google Mobile Ads module from Google Play Services, by following this procedure:

With this identification mode, the user will be considered as an opt-out and therefore excluded from the analyses if he has activated the limited ad tracking.

  • Custom ID

With our SDK, you can force the use of a custom type of customer ID.


Tagging examples

  1. Selecting Android ID as ID type

  2. Selecting Advertising ID as ID type
  3. Selecting a custom ID

Was this post helpful?
Last update: 16/01/2019