There are a number of optional params that can be added to device profiles depending on how SDK integrations are done. Detail on how collection of this data can be enabled is provided in this guide.
User ID is not set by default and can only be set by calling methods on the mobile and web SDKs. Customers can refer to the dedicated Set User ID guide for full details.
App Language can be set by calling methods on the mobile and web SDKs using the following commands:
[XPush hitTag:@"user.language_app" withValue: @"en"];
This information can be found in the platform by navigating to Data > Devices under the Geo & Location menu.
App Language is set using ISO 639-1 format (two letter codes)
The Google Analytics ID can only be set by enabling the Google analytics integration on Mobile or Web.
The Google Analytics ID can be found by navigating to Data > Devices, in the Application Information section.
App version can be set by calling the following method on the web SDK:
If set, this data can be found by navigating to Data > Devices, in the Application Information section.
In order to enable advertising IDs, attribution must be enabled in the mobile SDKs. Details on how to do so can be found in this guide.
This data is visible for mobile devices by navigating to Data > Devices, in the Device Information section.
Device name is set by default as it is useful for developers to find test devices when testing. This can be turned off before going to production in case you do not want to collect the iOS Device name by calling the following method, before initialising XtremePush in your App Delegate
[XPush setNameCollectingEnabled: NO];
If enabled, the name can be found from Data > Devices as a column (it can be enabled by clicking the button and selecting Name from the drop-down menu.
Updated over 2 years ago