This content has been updated and combined into the article Creating a Mobile Profile.

Migrating to Version 5.0

With the release of 5.0, some mobile data sources were renamed, and many were completely removed, with the elimination of the autotracking feature. When you activate the profile for Mobile 5.0, a notice will appear indicating a number of data sources are deprecated. Click on the link provided to view the list of deprecated and new data sources.


Note: If you do migrate to version 5.0, by activating mobile through the Mobile Library Publish configurations, keep in mind that your configurations from older versions of the library are not carried over. You must manually replicate your old settings in the new Mobile Library Publish configurations.




Activating Mobile 5.0

In order to enable a profile for use with version 5.0 and later of the mobile libraries:

  1. In Tealium iQ, click on the Save/Publish button.
  2. Click on the Configure Publish Settings button to bring up the Publish Configuration window.
  3. Select the Mobile Library Publishing tab.
  4. Click the Activate Mobile Library button. A confirmation window will appear prompting you to click Activate.




Note: Activating mobile for the profile will automatically add all mobile data sources, if they're not already added.


Mobile Library Publish Configurations




Tag  Management

Enables mobile tag management tracking on all events and views in your application via webview using utag.js. The default value is OFF, but if you will be adding and configuring tags in Tealium IQ change this to ON.

Tealium Collect

Allows you to track the properties of iOS classes and Android Activities in your application. Enables native tracking via Tealium's vData technology (requires Tealium EventStream). Learn more about this solution here. The default value is ON, but if you will be adding and configuring tags in Tealium IQ change this to OFF.





Send Batch Data after every

Allows you to set the number of events that need occur before a those events are sent. Entering a value of 0 or 1 essentially turns off batching. The default value is set to 1.

WiFi only Sending

If enabled, events are only sent when the user's device is connected to a WiFi. The default value is OFF.

Battery Saver

By enabling ON, data will only be sent when the device has adequate battery levels. The default value is ON.

Dispatch Expiration

Specify how long (in days) the data persists in the app if no data has been sent back. A value of -1 means there is no dispatch expiration. The default value is set to -1.

Minutes Between Syncronization

Number of minutes between configuration checks (checks occur at launches and wakes). The default value is 15.0.

Queue Capacity

Number of events and views to store on the device until ready to send (0 = no offline dispatching, -1 = no limit). The default value is -1.




Set Debugging Log Level

Allows you to enable logging. Force which logs to be shown when debugging your application.