This article describes how to set up the Braze Mobile Remote Command tag in your Tealium iQ Tag Management account.

In this article:

Table of Contents Placeholder

Tag Tips

  • Use mappings to override standard config values and set custom parameters.
  • This is a Mobile Remote Command companion tag for the native mobile app SDK.

Tag Configuration

First, go to Tealium's tag marketplace and add the Braze Mobile Remote Command tag (Learn more about how to add a tag).

After adding the tag, configure the following settings:

  • API Key: Your application's API Key from the Braze Dashboard
  • Auto Initialize: Automatically send the Initialize command.
  • Firebase Enabled
  • ADM Enabled
  • Automatic Deep Link Opening
  • Disable Automatic Location Collection
  • Enable News Feed Unread Indicator
  • Firebase Sender ID
  • Custom Endpoint
  • Session Timeout (seconds)
  • Notification Background Color: Example: 0xFFf33e3e
  • Interval (in seconds) Between Triggers

Data Mappings

Mapping is the process of sending data from a data layer variable to the corresponding destination variable of the vendor tag. For instructions on how to map a variable to a tag destination, see Data Mappings.

The available categories are:

Commands (Command Triggers)

Map a trigger to one or more of the following events:

Variable Description
initSDK
  • SDK Set Up
disableSDK
  • Disable Data Collection
wipeData
  • Wipe Data
enableSDK
  • Re-enable Data Collection
changeUser
  • Identify User
addAlias
  • Set User Alias
logCustomEvent
  • Custom Event
logPurchase
  • Purchase Event
facebookUser
  • Facebook User
twitterUser
  • Twitter User
logCustomEvent
  • Track Custom Event

Location

Variable Description
locationLatitude
  • Double
  • Latitude
locationLongitude
  • Double
  • Longitude
locationAltitude
  • Double
  • Altitude
locationHorizontalAccuracy
  • Double
  • Horizontal Accuracy

locationVerticalAccuracy

  • Double
  • Vertical Accuracy

Subscriptions

Variable Description
setEmailNotificationSubscriptionType
  • Email Subscription
  • Set Email Subscription Type
  • Sets the notification type for email subscription for the current user.
setPushNotificationSubscriptionType
  • Push Subscription
  • Set Push Subscription Type
  • Sets the notification type for push notifications for the current user.

Social Data Tracking

Variable Description
facebookId
  • Facebook ID
numberOfFriends
  • Integer
  • Facebook Friend Count
likes
  • Array
  • Facebook Likes
twitterUserId
  • Twitter User ID
twitterHandle
  • Twitter Handle
twitterName
  • Twitter Name
description
  • Twitter User Description
twitterFollowerCount
  • Integer
  • Twitter Followers Count
twitterFollowingCount
  • Integer
  • Twitter Following Count
twitterTweetCount
  • Integer
  • Twitter Tweet Count
twitterProfileImageUrl
  • Twitter Profile Image URL

User Attributes

Variable Description
userId
  • User ID

aliasName

  • Alias Name
  • An identifier for the current user.

aliasLabel

  • User Alias Label
  • A label for the alias, such as the source of the alias.

firstName

  • First Name

lastName

  • Last name
gender
  • Gender
language
  • Language
  • ISO 639-1 Language Code for the display language.
email
  • Email
homeCity
  • Home City
country
  • Country

dateOfBirth

  • Date of Birth

avatarImageURL

  • Avatar Image URL
unsetCustomAttribute
  • Array
  • Unset Custom Attribute

E-Commerce

Variable Description
order_currency
  • Currency
  • Overrides _ccurrency.
product_id
  • Array
  • List of Product IDs
  • Overrides _cprod.
product_quantity
  • Array
  • List of Quantities
  • Overrides _cquan.
product_unit_price
  • Array
  • List of Prices
  • Overrides _cprice.

purchase_properties.foo

  • Custom Purchase Properties

Initialization

Variable Description
api_key
  • API Key
enable_sdk
  • Boolean
  • Enable SDK
firebase_enabled
  • Boolean
  • Firebase Enabled
adm_enabled
  • Boolean
  • Adm Enabled
auto_push_deep_links
  • Boolean
  • Auto Push Deep Links
disable_location
  • Boolean
  • Disable Location

enable_news_feed_indicator

  • Boolean
  • Enable News Feed Indicator
firebase_sender_id
  • String
  • Firebase Sender ID

small_notification_icon

  • String
  • Small Notification Icon
large_notification_icon
  • String
  • Large Notification Icon
custom_endpoint
  • String
  • Custom Endpoint
locale_mapping
  • Array
  • Locale Mapping
session_timeout
  • Integer
  • Session Timeout

default_notification_color

  • Integer
  • Default Notification Color
bad_network_interval
  • Integer
  • Bad Network Interval

good_network_interval

  • Integer
  • Good Network Interval
great_network_interval
  • Integer
  • Great Network Interval
trigger_interval_seconds
  • Integer
  • Trigger Interval Seconds
push_token
  • String
  • Push Token
enable_geofences
  • Boolean
  • Enable Geofences

request_processing_policy

  • Integer
  • Request Processing Policy
flush_interval
  • Double
  • Flush Interval
enable_advertiser_tracking
  • Boolean
  • Enable Advertiser Tracking
enable_deep_link_handling
  • Boolean
  • Enable Deep Link Handling
device_options
  • Integer
  • Device Options
push_story_identifier
  • String
  • Push Story Identifier

backstack_activity_enabled

  • Boolean
  • Backstack Activity Enabled
backstack_activity_class
  • String
  • Backstack Activity Class