Braze Remote Command tag in Tealium iQ Tag Management
How It Works
The Braze integration uses the native Braze SDK, a remote command module that wraps the Braze methods, and the Braze Remote Command tag that translates event tracking into native Braze calls. This solution leverages the convenience of Tag Management to configure a native Braze implementation without having to add vendor-specific code to your app.
Adding the Braze remote command module to your app automatically installs and builds the required Braze libraries. If you are using a dependency manager installation, there is no need to install the Braze SDK separately.
We recommend using one of the following dependency managers for installation:
If you are using the Tealium iOS (Objective-C) library, use the manual installation method. The CocoaPods and Carthage options are only available if you are using the Tealium iOS (Swift) library.
To install Braze remote commands for iOS using CocoaPods:
Remove tealium-swift and pod "Appboy-iOS-SDK" if they exist in your Podfile. The dependency for tealium-swift is already included in the TealiumBraze framework.
Add the following dependency to your Podfile:
The TealiumBraze pod includes the following TealiumSwift dependencies: