3rd party integrations
...
Purple Tracking
Tracking Services

Braze

18min

Summary

Official websites

Site

URL

Website

Documentation

Developer integrations

Platform

URL

Android

iOS

Web

not supported by Purple

Tracking service

Event support matrix

Overview of the supported events and their configuration.



Templates

Parameter

Actions

action

not supported

Purchases*

none

not supported

Attributes

name

not supported

Views are not supported.

(*) Tracking of Purchases is not supported in a freely configurable way. More detailed information can be found below in the description of the event configuration for purchases.

General structure in tracking_config.json

Tracking service key name in "tracking_config.json" is: "appboy"

General structure


Event configuration

Actions

Braze supports action events.

Action event
Example 1
Example 2


Views

Braze does not support view events.

Purchases

Braze does not support custom purchase events, but purchases can still be tracked and it is recommend configuring the purchase events.

Purchase event
Example


Templates

Braze offers a limited API to track purchases. Thus only the following data is sent:

API

Value

quantity

1

productId

The product id of the purchase.

price

The price of the product.

currencyCode

The currency code of the price.

transactionId

The transaction id of the purchase if available.

As a result, no template needs to be configured.

Attributes

Braze supports attributes.

Attribute
Example


Additional supported functionality

Push

This feature is enabled as provided by Braze.

In-app messaging

This feature is enabled as provided by Braze.

How to configure

Native Purple App

Any native Tracking Service is configured in the Purple Manager.

Enable SDK

Settings location

"Your app" => "Consent/Push/Analytics" => "Analytics (General/iOS/Android/Web)"

Setting

Description

Enable Braze

To enable the Braze SDK in your app, activate this checkbox.

Braze API Key

The API key. Provided by Braze.

Apple privacy / ATT

Settings location

"Your app" => "Consent/Push/Analytics" => "Privacy"

Consent management

Settings location:

"Your app" => "Consent/Push/Analytics" => "Consent Management"

Setting

Description

Vendor-ID for Braze

The Vendor-ID is provided by the consent management platform.

Web integration

Purple does not support Braze web integration.

Updated 19 Jul 2024
Did this page help you?