Dispatches tracking calls to Tealium's Universal Data Hub (UDH).
In the Objective-C library (GitHub:tealium-ios), the Collect module dispatched events to the
main profile by default, unless overridden. By contrast, the Swift Collect module sends data to the profile passed in the TealiumConfig object.
Framework will be auto-instantiated, so long as the pod is installed. Depends on
TealiumCore pod. No additional
import statements necessary besides
Framework will be auto-instantiated, so long as it is compiled into your app (included in "Embedded Binaries"). Depends on
TealiumCore. No additional
import statements necessary.
Usage of this module is strongly recommended if you are using Tealium's UDH. As an alternative, if you are using the Tag Management module, you may instead use the Collect tag via Tealium iQ. This may give greater control over the data and events dispatched to the UDH, as you may then use load rules and extensions to manipulate the data prior to dispatch. If you are using the Collect tag via Tealium iQ, please ensure the Collect module is disabled to avoid duplicate tracking requests.
The following variables will be transmitted with each tracking call while the module is enabled:
|dispatch_service||Static string to indicate which module the tracking call came from||collect|
There are no public API methods for the Collect module. Dispatch successes and failures may be monitored through the Delegate module.
No planned changes.