The AppData module gathers important information about the app bundle. Usage of this module is recommended, but not mandatory. If you choose to exclude it, the data layer variables are not included in tracking calls. The tealium_visitor_id is always transmitted, even if the module is disabled, as this is a required variable.
The following platforms are supported:
This module is included as part of the Core library and does not require separate installation.
To initialize the module, verify that it’s specified on the TealiumConfigcollectors property:
config.collectors = [Collectors.AppData]
If you don’t specify any optional collectors on your TealiumConfig instance, then this module is automatically enabled.
The following variables are transmitted with each tracking call while the module is enabled:
Minor build version of the app
Name of the app (usually same as App Store name)
Fully-qualified name of the app bundle
Random uuid. Persists for the duration of the app install, so long as one of the persistent storage modules is also enabled. Resets if app is uninstalled.