Airbridge
Airbridge ist eine einheitliche Plattform für mobile Messungen, mit der Sie Wachstumsquellen durch mobile Attribution, inkrementelle Messungen und Marketing-Mix-Modellierung entdecken können.
Diese Integration wird von Airbridge gepflegt.
Über die Integration
Mit der Integration von Braze und Airbridge können Sie alle nicht-organischen Daten zur Install-Attribution von Airbridge an Braze weitergeben, um personalisierte Marketing-Campaigns zu erstellen.
Voraussetzungen
| Anforderung | Beschreibung |
|---|---|
| Airbridge-Konto | Um diese Partnerschaft nutzen zu können, benötigen Sie ein Airbridge-Konto. |
| iOS- oder Android-App | Diese Integration unterstützt iOS- und Android-Apps. Je nach Plattform können Code-Snippets in Ihrer Anwendung erforderlich sein. |
| Airbridge SDK | Zusätzlich zum erforderlichen Braze SDK müssen Sie das Airbridge Android- oder iOS-SDK installieren. |
Integration
1. Schritt: Geräte-ID zuordnen
Die Server-zu-Server-Integration kann durch Einfügen der folgenden Code-Snippets in Ihre Apps aktiviert werden.
Android
Wenn Sie eine Android-App haben, müssen Sie eine eindeutige Braze-Geräte-ID an Airbridge weitergeben.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
// MainApplciation.java
@Override
public void onCreate() {
super.onCreate();
// Initialize Airbridge SDK
AirbridgeConfig config = new AirbridgeConfig.Builder("APP_NAME", "APP_TOKEN")
// Make Airbridge SDK explicitly start tracking
.setAutoStartTrackingEnabled(false)
.build();
Airbridge.init(this, config);
// Set device alias into Airbridge SDK
Airbridge.getCurrentUser().setAlias("braze_device_id", Braze.getInstance(this).getDeviceId());
// Explicitly start tracking
Airbridge.startTracking();
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// MainApplication.kt
override fun onCreate() {
super.onCreate()
// Initialize Airbridge SDK
val config = AirbridgeConfig.Builder("YOUR_APP_NAME", "YOUR_APP_SDK_TOKEN")
// Make Airbridge SDK explicitly start tracking
.setAutoStartTrackingEnabled(false)
.build()
Airbridge.init(this, config)
// Set device alias into Airbridge SDK
Airbridge.getCurrentUser().setAlias("braze_device_id", Braze.getInstance(this).deviceId)
// Explicitly start tracking
Airbridge.startTracking()
}
iOS
Wenn Sie eine iOS-App haben, können Sie sich dafür entscheiden, IDFV zu erfassen, indem Sie das Feld useUUIDAsDeviceId auf false setzen. Wenn diese Option nicht gesetzt ist, wird die iOS-Attribution wahrscheinlich nicht korrekt von Airbridge auf Braze abgebildet. Weitere Informationen finden Sie unter „Erfassen von IDFV“.
1
2
3
4
5
6
7
8
9
10
11
// AppDelegate.swift
func application(
_ application: UIApplication,
didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey : Any]?
) {
AirBridge.setAutoStartTrackingEnabled(false)
AirBridge.getInstance("YOUR_APP_TOKEN", appName:"YOUR_APP_NAME", withLaunchOptions:launchOptions)
AirBridge.state()?.addUserAlias(withKey:"braze_device_id", value:Appboy.sharedInstance()?.getDeviceId())
AirBridge.startTracking()
}
1
2
3
4
5
6
7
8
9
10
// AppDelegate.m
- (BOOL)application:(UIApplication *)application
didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
AirBridge.autoStartTrackingEnabled = NO;
[AirBridge getInstance:@"YOUR_APP_TOKEN" appName:@"YOUR_APP_NAME" withLaunchOptions:launchOptions];
[AirBridge.state addUserAliasWithKey:@"braze_device_id" value:Appboy.sharedInstance.getDeviceId];
[AirBridge startTracking];
}
React Native
1
2
3
4
Braze.getInstallTrackingId(function (error, brazeID) {
Airbridge.state.setDeviceAlias("braze_device_id", brazeID)
Airbirdge.state.startTracking()
})
Cordova
1
2
3
4
AppboyPlugin.getDeviceId(function (brazeID) {
Airbridge.state.setDeviceAlias("braze_device_id", brazeID)
Airbridge.state.startTracking()
})
Flutter
1
2
3
4
BrazePlugin.getInstallTrackingId().then((brazeID) {
Airbridge.state.setDeviceAlias("braze_device_id", brazeID)
Airbridge.state.startTracking()
})
Unity
1
2
3
string BrazeID = AppboyBinding.GetInstallTrackingId();
AirbridgeUnity.SetDeviceAlias("braze_device_id", BrazeID);
AirbridgeUnity.StartTracking()
2. Schritt: Datenimport-Schlüssel für Braze abrufen
Navigieren Sie in Braze zu Partnerintegrationen > Technologie-Partner und wählen Sie Airbridge aus.
Hier finden Sie den REST-Endpunkt und können Ihren Datenimport-Schlüssel für Braze generieren. Nachdem der Schlüssel generiert wurde, können Sie einen neuen Schlüssel erstellen oder einen bestehenden Schlüssel ungültig machen. Der Datenimport-Schlüssel und der REST-Endpunkt werden im nächsten Schritt verwendet, wenn Sie ein Postback im Dashboard von Airbridge einrichten.

3. Schritt: Braze im Dashboard von Airbridge konfigurieren
- Navigieren Sie in Airbridge in der linken Seitenleiste zu Integrations > Third-party Integrations und wählen Sie Braze aus.
- Geben Sie den Datenimport-Schlüssel und den REST-Endpunkt an, den Sie im Braze-Dashboard gefunden haben.
- Wählen Sie den Event-Typ (Install-Event oder Install- und Deeplink-Öffnungs-Event) aus und speichern Sie.

Die Attributionsdaten für Campaigns, die zu Deeplink-Öffnungen geführt haben, werden auf Geräteebene aktualisiert. Wenn beispielsweise zwei Nutzer:innen ein Gerät verwenden und eine Person ein Deeplink-Öffnungs-Event ausführt, werden die Attributionsdaten dieses Events auch in die Daten der anderen Person übernommen.
Ausführlichere Anweisungen finden Sie unter Airbridge.
4. Schritt: Integration bestätigen
Nachdem Braze Attributionsdaten von Airbridge erhalten hat, ändert sich der Verbindungsstatus auf der Airbridge-Technologie-Partnerseite in Braze von „Nicht verbunden“ zu „Verbunden“ und enthält einen Zeitstempel der letzten erfolgreichen Anfrage.
Dieser Status ändert sich erst, wenn Braze Daten über eine attributierte Installation erhält. Braze ignoriert organische Installationen (schließt sie aus dem Airbridge-Postback aus) und zählt sie nicht, wenn es darum geht, ob die Verbindung erfolgreich ist.
Verfügbare Datenfelder
Airbridge kann vier Arten von Attributionsdaten an Braze senden, die in dem folgenden Chart aufgeführt sind. Diese Daten können im Airbridge-Dashboard eingesehen werden und werden für die Install-Attribution und Filterung von Nutzer:innen verwendet.
Vorausgesetzt, Sie konfigurieren Ihre Integration wie vorgeschlagen, wird Braze die Installationsdaten den Segment-Filtern zuordnen.
| Airbridge-Datenfeld | Braze-Segment-Filter | Beschreibung |
|---|---|---|
Channel |
Install-Attribution-Quelle | Der Kanal, dem die Installationen oder Deeplink-Öffnungen zugeschrieben werden |
Campaign |
Install-Attribution-Campaign | Die Campaign, der die Installationen oder Deeplink-Öffnungen zugerechnet werden |
Ad Group |
Install-Attribution-Anzeigengruppe | Die Anzeigengruppe, der die Installationen oder Deeplink-Öffnungen zugeschrieben werden |
Ad Creative |
Install-Attribution-Anzeige | Das Werbemittel, dem die Installationen oder Deeplink-Öffnungen zugeschrieben werden |
Ihre Nutzerbasis kann im Braze-Dashboard mithilfe der Install-Attribution-Filter nach Attributionsdaten segmentiert werden.

Meta Business-Attributionsdaten
Attributionsdaten für Meta Business-Campaigns sind nicht über unsere Partner verfügbar. Diese Medienquelle erlaubt ihren Partnern nicht, Attributionsdaten an Dritte weiterzugeben, und daher können unsere Partner diese Daten nicht an Braze senden.
Airbridge-Click-Tracking-URLs in Braze (optional)
Die Verwendung von Click-Tracking-Links in Ihren Braze-Campaigns zeigt, welche Campaigns App-Installationen und erneute Interaktionen fördern. Nutzen Sie die Ergebnisse, um die Marketing-Performance zu messen und zu entscheiden, wo Sie Ressourcen für einen höheren ROI investieren sollten.
Um mit Airbridge-Click-Tracking-Links zu beginnen, besuchen Sie Airbridge. Nachdem die Einrichtung abgeschlossen ist, können Sie die Airbridge-Click-Tracking-Links direkt in Ihre Braze-Campaigns einfügen. Airbridge verwendet dann seine probabilistischen Attributionsmethoden, um die Nutzer:innen zu attributieren, die auf den Link geklickt haben. Wir empfehlen, Ihre Airbridge-Tracking-Links mit einem Geräte-Bezeichner zu versehen, um die Genauigkeit der Attributionen Ihrer Braze-Campaigns zu verbessern. Dadurch werden die Nutzer:innen, die auf den Link geklickt haben, deterministisch attributiert.
Für Android erlaubt Braze Kund:innen, sich für die Erfassung der Google Advertising ID (GAID) zu entscheiden. Die GAID wird auch nativ über die Airbridge-SDK-Integration erfasst. Sie können die GAID in Ihre Airbridge-Click-Tracking-Links einfügen, indem Sie die folgende Liquid-Logik verwenden:
1
2
3
{% if most_recently_used_device.${platform} == 'android' %}
aifa={{most_recently_used_device.${google_ad_id}}}
{% endif %}
Für iOS erfassen sowohl Braze als auch Airbridge den IDFV automatisch und nativ über unsere SDK-Integrationen. Dies kann als Geräte-Bezeichner verwendet werden. Sie können den Identifier for Vendors (IDFV) in Ihre Airbridge-Click-Tracking-Links einfügen, indem Sie die folgende Liquid-Logik verwenden:
1
2
3
{% if most_recently_used_device.${platform} == 'ios' %}
idfv={{most_recently_used_device.${id}}}
{% endif %}

Diese Empfehlung ist rein optional
Wenn Sie derzeit keine Geräte-Bezeichner – wie IDFV oder GAID – in Ihren Click-Tracking-Links verwenden oder dies in Zukunft nicht vorhaben, ist Airbridge dennoch in der Lage, diese Klicks durch seine probabilistische Modellierung zu attributieren.