Keys

object Keys

Properties

Link copied to clipboard

A list of all consented purposes, both processed and unprocessed.

Link copied to clipboard
const val APP_BUILD: String

The version code for the application

Link copied to clipboard

The memory used by the application process, in megabytes

Link copied to clipboard
const val APP_NAME: String

The application name as given by the application label

Link copied to clipboard
const val APP_RDNS: String

The application package name.

Link copied to clipboard
const val APP_UUID: String

A persistent, unique UUID to identify a specific app installation.

Link copied to clipboard
const val APP_VERSION: String

The version name for the application

Link copied to clipboard
const val COMMAND_NAME: String

Mapping destination for commands used by Remote Command Dispatchers.

Link copied to clipboard

A string describing the type of connection currently in use.

Link copied to clipboard
const val CONSENT_TYPE: String

The type of consent decision that has been made; "implicit" or "explicit"

Link copied to clipboard
const val CP_TRACE_ID: String

The trace id used with Tealium Trace to identify events

Link copied to clipboard

A prefix that is prepended to each parameter of a deep link when storing

Link copied to clipboard

The referrer URL, if available, of a deep link that opened the application.

Link copied to clipboard

The full deep link URL that was used to open the application

Link copied to clipboard
const val DEVICE: String

The DEVICE_MODEL and DEVICE_MANUFACTURER in a single string

Link copied to clipboard

The device's architecture; 64bit or 32bit

Link copied to clipboard

The number of bytes available to the device in its external storage.

Link copied to clipboard

The number of bytes available to the device in its internal storage.

Link copied to clipboard

An integer value between 0..100 to describe the current charge of the user's battery.

Link copied to clipboard

The value of the os.arch System property, or unknown

Link copied to clipboard

A boolean describing whether or not the device is currently charging.

Link copied to clipboard

The default language of the device in the form of a BCP-47 language tag.

Link copied to clipboard

The logical resolution of the device; dp

Link copied to clipboard

The device's manufacturer as given by Build.MANUFACTURER

Link copied to clipboard
const val DEVICE_MODEL: String

The device's model as given by Build.MODEL

Link copied to clipboard

The current orientation of the device.

Link copied to clipboard

The type of device sending the event

Link copied to clipboard

The build string of the OS, as given by Build.VERSION.INCREMENTAL

Link copied to clipboard

The name of the OS; always "Android"

Link copied to clipboard

The version of the OS, as given by Build.VERSION.RELEASE

Link copied to clipboard

The platform name; always "android"

Link copied to clipboard

The actual pixel resolution of the device; px

Link copied to clipboard

The runtime version of the system.

Link copied to clipboard

An array of the Module.id's of all enabled Modules.

Link copied to clipboard

An array of the version numbers of all enabled Modules.

Link copied to clipboard
const val EVENT: String

The name of the event being tracked

Link copied to clipboard

A Boolean value of true to indicate that this event was the first event of a new session

Link copied to clipboard

A list of consented purposes that have already been processed.

Link copied to clipboard
const val REQUEST_UUID: String

A unique UUID to identify a specific event

Link copied to clipboard

The account name that an event is to be processed by in the Tealium platform.

Link copied to clipboard

An optional data source id, to easily identify the source of any events on the Tealium platform.

Link copied to clipboard

A String identifying what environment an event has originated from. Typically used to differentiate between production and development events.

Link copied to clipboard

The name of the event being tracked

Link copied to clipboard

The type of the event being tracked

Link copied to clipboard

Contains the library name of the core Tealium SDK.

Link copied to clipboard

Contains the version number of the core Tealium SDK.

Link copied to clipboard

The profile name that an event is to be processed by in the Tealium platform.

Link copied to clipboard

A random 16-digit integer

Link copied to clipboard

A Long value containing the time, measured in seconds, since midnight 01-01-1970

Link copied to clipboard

A Long value of containing the session timeout measured in milliseconds

Link copied to clipboard

The difference, measured in seconds, between the current time and midnight, January 1, 1970 UTC

Link copied to clipboard

The difference, measured in milliseconds, between the current time and midnight, January 1, 1970 UTC

Link copied to clipboard

Returns an ISO-8601 local date format using device default as the time zone

Link copied to clipboard

Returns an ISO-8601 date format using device default as the time zone, including the timezone offset.

Link copied to clipboard

The timezone offset as a decimal, in hours. Examples:

Link copied to clipboard

The timezone identifier, e.g. Europe/London

Link copied to clipboard

The ISO-8601 date format using UTC as the time zone

Link copied to clipboard

The trace id used with Tealium Trace to identify events

Link copied to clipboard

Contains a UUID-like string used for identifying the visitor across the Tealium platform.

Link copied to clipboard

A list of consented purposes that are yet to be processed.