Kochava
Kochava bietet mobile Attribution und Analytics, damit Sie Ihre Daten für Ihr Wachstum nutzen können. Die Kochava Audience Platform ermöglicht Ihnen die Planung, das Targeting, die Aktivierung, die Messung und die Optimierung Ihrer App-Campaigns.
Diese Integration wird von Kochava gepflegt.
Über die Integration
Die Integration von Braze und Kochava ermöglicht ein ganzheitlicheres Verständnis Ihrer Campaigns, indem Attributionsdaten an Braze gesendet werden. So können Sie besser nachvollziehen, welche Campaigns Installationen, In-App-Aktivitäten und mehr fördern.
Voraussetzungen
| Anforderung | Beschreibung |
|---|---|
| Braze SDK | Das mobile Braze SDK ist für diese Integration erforderlich. Braze gleicht Kochava-Attributions-Postbacks mithilfe von Gerätekennungen, die das Braze SDK erstellt und registriert, mit Nutzerprofilen ab. Das Exportieren von device_id-Werten aus Braze und deren Offline-Übergabe an Kochava ist kein unterstützter Ersatz für die Integration des Braze SDK. |
| Kochava-Konto | Ein Kochava-Konto ist erforderlich, um diese Partnerschaft nutzen zu können. |
| iOS- oder Android-App | Diese Integration unterstützt iOS- und Android-Apps. Je nach Plattform sind möglicherweise Code-Snippets in Ihrer Anwendung erforderlich. Details zu diesen Anforderungen finden Sie in Schritt 1 des Integrationsprozesses. |
| Kochava SDK | Zusätzlich zum Braze SDK müssen Sie das Kochava SDK installieren. |
Integration
1. Schritt: Abbildung der Nutzer:innen-IDs
Für diesen Schritt muss das Braze SDK in Ihrer App integriert sein. Je nach Plattform muss Ihre App möglicherweise den Braze-Gerätebezeichner (device_id) aus dem Braze SDK an Kochava übergeben, damit Braze die Attributionsdaten, die Kochava zurücksendet, dem richtigen Kundenprofil zuordnen kann. In den Abschnitten zu Android und iOS erfahren Sie, wann eine Abbildung erforderlich ist.
Android
Das Braze SDK generiert einen Gerätebezeichner (device_id). Ihre App sollte diesen Bezeichner abrufen und an die Kochava-Methode IdentityLink übergeben. Dadurch kann Kochava die device_id in die Attributionsdaten aufnehmen, die es an Braze zurücksendet, sodass Braze Attributions-Ereignisse dem richtigen Kundenprofil zuordnen kann.
Rufen Sie die Braze device_id mit der folgenden Methode ab:
Braze.getInstance(context).getDeviceId();
iOS

Vor Februar 2023 verwendete unsere Kochava-Attribution-Integration den Identifier for Vendors (IDFV) als primären Bezeichner, um iOS-Attributionsdaten abzugleichen. Für Braze-Kund:innen, die Objective-C verwenden, ist es nicht notwendig, die Braze device_id abzurufen und sie bei der Installation an Kochava zu senden, da es keine Unterbrechung des Dienstes gibt.
Ab Swift SDK v5.7.0 können Sie konfigurieren, ob Braze IDFV oder eine zufällig generierte UUID als Geräte-ID verwendet. Ab Swift SDK v7.0.0+ ist useUUIDAsDeviceId standardmäßig auf true gesetzt, sodass neue Nutzer:innen eine UUID als device_id erhalten, es sei denn, Sie setzen dieses Feld auf false. Weitere Informationen finden Sie unter IDFV erfassen.
- Um IDFV weiterhin als gemeinsamen Bezeichner mit Kochava zu verwenden, setzen Sie
useUUIDAsDeviceIdauffalse. - Wenn
useUUIDAsDeviceIdauftruegesetzt ist (Standard ab v7.0.0+), übergeben Sie die Brazedevice_idbei der App-Installation an Kochava, damit Braze iOS-Attributionen zuordnen kann.
Verwenden Sie eine der folgenden nicht blockierenden APIs, um die Braze device_id abzurufen, und übergeben Sie diesen Wert gemäß den Anweisungen des iOS SDK von Kochava an Kochava. Wenn Sie weitere Hilfe benötigen, wenden Sie sich an den Kochava-Support.
Completion Handler
AppDelegate.braze?.getDeviceId { deviceId in
// Pass `deviceId` to Kochava
}
Swift-Gleichzeitigkeit
let deviceId = await AppDelegate.braze?.getDeviceId()
2. Schritt: Datenimport-Schlüssel für Braze abrufen
Navigieren Sie in Braze zu Partnerintegrationen > Technologie-Partner und wählen Sie Kochava aus.
Hier finden Sie den REST-Endpunkt und können Ihren Braze-Datenimport-Schlüssel generieren. Nachdem der Schlüssel generiert wurde, können Sie einen neuen Schlüssel erstellen oder einen bestehenden ungültig machen. Der Datenimport-Schlüssel und der REST-Endpunkt werden im nächsten Schritt verwendet, wenn Sie ein Postback im Dashboard von Kochava einrichten.
3. Schritt: Postback von Kochava einrichten
Fügen Sie ein Postback in Ihrem Kochava-Dashboard hinzu. Sie werden zur Eingabe des Datenimport-Schlüssels und des REST-Endpunkts aufgefordert, die Sie im Braze-Dashboard gefunden haben.
4. Schritt: Integration bestätigen
Auf der Kochava-Technologie-Partnerseite in Braze zeigt die Verbindungsstatusanzeige Nicht verbunden an, bis Sie in Schritt 2 einen Datenimport-API-Schlüssel generieren. Nachdem Sie den Schlüssel generiert haben, ändert sich die Anzeige zu Verbunden und zeigt einen Zeitstempel an. Dieser Zeitstempel gibt an, wann die Integration erstmals in Braze eingerichtet wurde (als der Datenimport-Schlüssel erstellt wurde), nicht wann Kochava zuletzt ein Postback gesendet hat.
Um zu bestätigen, dass Install-Attributionsdaten von Kochava übermittelt werden, prüfen Sie, ob nicht-organische Install-Daten in den Braze-Segment-Filtern angezeigt werden. Braze ignoriert organische Installationen aus Kochava-Postbacks, wenn die Attributionsquelle organic ist, und speichert diese nicht als attributierte Install-Daten.
Attributionsdaten von Facebook und X (ehemals Twitter)
Attributionsdaten für Campaigns auf Facebook und X (ehemals Twitter) sind über unsere Partner nicht verfügbar. Diese Medienquellen gestatten ihren Partnern nicht, Attributionsdaten an Dritte weiterzugeben, und daher können unsere Partner diese Daten nicht an Braze senden.
Kochava-Klick-Tracking-URLs in Braze (optional)
Klick-Tracking-Links in Ihren Braze-Campaigns zeigen Ihnen, welche Campaigns App-Installationen und erneute Interaktion fördern. So können Sie Ihre Marketing-Maßnahmen effektiver messen und datengestützte Entscheidungen treffen, wo Sie für maximale Kapitalrendite mehr Ressourcen investieren sollten.
Um mit Kochava-Klick-Tracking-Links zu beginnen, besuchen Sie die zugehörige Dokumentation. Sie können die Kochava-Klick-Tracking-Links direkt in Ihre Braze-Campaigns einfügen. Kochava verwendet dann probabilistische Attributionsmethoden, um die Nutzer:innen zuzuordnen, die auf den Link geklickt haben. Wir empfehlen, Ihre Kochava-Tracking-Links um einen Gerätebezeichner zu ergänzen, um die Genauigkeit der Attributionen aus Ihren Braze-Campaigns zu verbessern. Dadurch werden die Nutzer:innen, die auf den Link geklickt haben, deterministisch zugeordnet.
Für Android ermöglicht Braze Kund:innen das Opt-in zur Erfassung der Google Advertising ID (GAID). Die GAID wird auch nativ über die Kochava-SDK-Integration erfasst. Sie können die GAID in Ihre Kochava-Klick-Tracking-Links einbinden, indem Sie die folgende Liquid-Logik verwenden:
{% if most_recently_used_device.${platform} == 'android' %}
aifa={{most_recently_used_device.${google_ad_id}}}
{% endif %}
Für iOS fügen Sie den Braze-Gerätebezeichner hinzu, um die deterministische Attribution zu verbessern. In Liquid ist most_recently_used_device.${id} die Braze-Geräte-ID, die je nach Ihrer Swift-SDK-Einstellung useUUIDAsDeviceId der IDFV oder eine UUID sein kann. Kochava-Klick-Tracking-URLs verwenden für diesen Wert üblicherweise den Abfrageparameter idfv:
{% if most_recently_used_device.${platform} == 'ios' %}
idfv={{most_recently_used_device.${id}}}
{% endif %}

Diese Empfehlung ist rein optional
Wenn Sie derzeit keine Gerätebezeichner – wie die Braze-Geräte-ID oder GAID – in Ihren Klick-Tracking-Links verwenden oder dies auch in Zukunft nicht planen, kann Kochava diese Klicks dennoch über probabilistische Modellierung zuordnen.