Tealium library for Android or Swift/iOS in your app
Braze Remote Command Tag in 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 Commands 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.
There is no need to install the Braze SDK separately. Adding the Braze remote command module to your app build automatically installs and builds the required Braze libraries. If you previously added Braze to your app, remove it.
Install options are available for the following dependency managers. This is the recommended install method.
Add the following dependency to your Podfile:
In addition, you must remove the line pod "Appboy-iOS-SDK", if it exists in your Podfile.
TealiumBraze already has a dependency on tealium-swift, so if tealium-swift was previously in your Podfile, you need to remove it.
Add the following dependency to your Cartfile:
In addition, you must remove the line github "Appboy/Appboy-iOS-SDK", if it exists in your Cartfile.
TealiumBraze already has a dependency on tealium-swift, so if tealium-swift was previously in your Cartfile, you need to remove it.
If you are using version 1.6.5 or later of the Tealium for Swift SDK, the TealiumDelegate module needs to be included as well with your installation.
Add a reference in your build.gradle file to the following: