This documentation describes a legacy version of the Google Tag Manager SDK for iOS, and Universal Analytics is retired. For current app implementations, see Google Tag Manager for iOS (Firebase).
Class List
Stay organized with collections
Save and categorize content based on your preferences.
Page Summary
This documentation outlines the classes and protocols within the Google Tag Manager for Mobile Apps SDK for iOS.
Developers can use these classes to access and manage container values, receive container load status updates, and open containers.
The provided protocols enable custom tag execution, function call macro handling, application logging, and receiving notifications about container availability.
TAGDataLayer is a dictionary holding application-specific information for use within Google Tag Manager.
TAGManager serves as the core class, representing the mobile implementation of Google Tag Manager on iOS.
Class List
The classes and protocols in Google Tag Manager for Mobile Apps SDK for iOS:
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-09 UTC."],[],["The provided content lists classes and protocols within the Google Tag Manager (GTM) SDK for iOS. Key components include: `TAGContainer` for container access, `TAGContainerCallback` for load status updates, and `TAGContainerFuture` for waiting on container availability. `TAGContainerOpener` opens containers, while `TAGContainerOpenerNotifier` signals when containers are ready. `TAGDataLayer` holds app information. Custom functions are handled via `TAGFunctionCallMacroHandler` and `TAGFunctionCallTagHandler`, logging is done with `TAGLogger`, and `TAGManager` is GTM's core class.\n"]]