Skip to content

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 trägt zu einem ganzheitlicheren Verständnis Ihrer Campaigns bei, indem sie Attributionsdaten an Braze sendet, um besser zu verstehen, welche Campaigns zu Installationen, In-App-Aktivitäten und mehr führen.

Voraussetzungen

Anforderung Beschreibung
Kochava-Konto Um diese Partnerschaft zu nutzen, benötigen Sie ein Kochava-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. Einzelheiten zu diesen Anforderungen finden Sie in Schritt 1 des Integrationsprozesses.
Kochava SDK Neben dem erforderlichen Braze SDK müssen Sie auch das Kochava SDK installieren.

Integration

1. Schritt: Abbildung der Nutzer:innen-IDs

Android

Das Android SDK generiert beim Sitzungsstart einen Globally Unique Identifier (GUID) als Braze-ID. Dieser Bezeichner sollte an die Kochava-Methode IdentityLink übergeben werden, damit Braze die Daten wieder mit dem richtigen Nutzerprofil abgleichen kann. Rufen Sie die Braze-ID mit der folgenden Methode ab:

1
Apppboy.getInstance(context).getDeviceId();

iOS

Wenn Sie das Swift SDK v5.7.0+ verwenden und weiterhin IDFV als gegenseitigen Bezeichner verwenden möchten, müssen Sie sicherstellen, dass das Feld useUUIDAsDeviceId auf false gesetzt ist, damit die Integration nicht unterbrochen wird. Wenn Sie diese Option auf true setzen, müssen Sie die Abbildung der iOS-Geräte-ID für Swift implementieren, um die Braze device_id bei der Installation der App an Kochava zu übergeben, damit Braze die iOS-Attributionen richtig zuordnen kann.

Braze verfügt über zwei APIs, die denselben Wert erzeugen: eine mit einem Completion Handler und eine andere, die die neue Swift-Gleichzeitigkeitsunterstützung nutzt. Beachten Sie, dass Sie die folgenden Code-Snippets ändern müssen, damit sie den Anweisungen des iOS SDK von Kochava entsprechen. Wenn Sie weitere Hilfe benötigen, wenden Sie sich an den Kochava-Support.

Completion Handler
1
2
3
AppDelegate.braze?.deviceId(completion: { deviceId in
  // Use `deviceId`
})
Swift-Gleichzeitigkeit
1
let deviceId = await AppDelegate.braze?.deviceId()

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.

Dieses Bild zeigt das Feld „Datenimport für Install-Attribution“, das Sie auf der Kochava-Technologieseite finden. In diesem Feld werden Ihnen der Datenimport-Schlüssel und der REST-Endpunkt angezeigt.

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

Nachdem Braze Attributionsdaten von Kochava erhalten hat, ändert sich der Verbindungsstatus auf der Kochava-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 Kochava-Postback aus) und zählt sie nicht, wenn es darum geht, ob die Verbindung erfolgreich war.

Attributionsdaten von Facebook und X (ehemals Twitter)

Attributionsdaten für Facebook- und X-Campaigns (ehemals Twitter) sind nicht über unsere Partner verfügbar. Diese Medienquellen erlauben ihren Partnern nicht, Attributionsdaten an Dritte weiterzugeben, und daher können unsere Partner diese Daten nicht an Braze senden.

Kochava-Click-Tracking-URLs in Braze (optional)

Wenn Sie Click-Tracking-Links in Ihren Braze-Campaigns verwenden, können Sie leicht erkennen, welche Campaigns zu App-Installationen und erneuter Interaktion führen. So können Sie Ihre Marketing-Bemühungen effektiver messen und datengestützte Entscheidungen darüber treffen, wo Sie mehr Ressourcen für einen maximalen ROI investieren sollten.

Um mit Kochava-Click-Tracking-Links zu beginnen, besuchen Sie die Dokumentation. Sie können die Kochava-Click-Tracking-Links direkt in Ihre Braze-Campaigns einfügen. Kochava verwendet dann seine probabilistischen Attributionsmethoden, um die Nutzer:innen zuzuordnen, die auf den Link geklickt haben. Wir empfehlen, Ihre Kochava-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 Kochava-SDK-Integration erfasst. Sie können die GAID in Ihre Kochava-Click-Tracking-Links integrieren, 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 Kochava den IDFV automatisch und nativ über unsere SDK-Integrationen. Dies kann als Geräte-Bezeichner verwendet werden. Sie können den IDFV in Ihre Kochava-Click-Tracking-Links integrieren, indem Sie die folgende Liquid-Logik verwenden:

1
2
3
{% if most_recently_used_device.${platform} == 'ios' %}
idfv={{most_recently_used_device.${id}}}
{% endif %}
New Stuff!