Kauf-Events
Diese Seite befasst sich mit Kauf-Events und Eigenschaften, ihrer Verwendung, Segmentierung, wo Sie relevante Analytics einsehen können und mehr.

Das bisherige Kauf-Event befindet sich im Wartungsmodus. Bestehende Braze-Kund:innen können bisherige Kauf-Events weiterhin verwenden. Sie funktionieren weiterhin wie erwartet, aber neue Funktionen werden künftig auf Basis der empfohlenen E-Commerce-Events entwickelt. Braze wird Sie rechtzeitig informieren, bevor ein Einstellungsdatum festgelegt wird. Neue Braze-Kund:innen sollten empfohlene E-Commerce-Events verwenden, da bisherige Kauf-Events nicht mehr verfügbar sein werden.
Kauf-Events sind Kaufaktionen Ihrer Nutzer:innen und werden verwendet, um In-App-Käufe zu erfassen und den Lifetime-Value (LTV) für jedes Nutzerprofil zu ermitteln. Diese Events müssen von Ihrem Team eingerichtet werden. Wenn Sie Kauf-Events protokollieren, können Sie Eigenschaften wie Menge und Typ hinzufügen und Ihre Nutzer:innen auf Grundlage dieser Eigenschaften noch gezielter ansprechen.
Kauf-Events protokollieren
Sie können Käufe protokollieren, indem Sie ein Kauf-Objekt über den Endpunkt /users/track übergeben oder eine der SDK-Bibliotheken aus dem folgenden Abschnitt verwenden.

Eigenschaften von Kauf-Events verwenden dieselben Datentypen wie angepasste Event-Eigenschaften.
Im Folgenden finden Sie die Methoden, mit denen Sie Käufe auf den verschiedenen Plattformen protokollieren. Auf diesen Seiten erfahren Sie außerdem, wie Sie Ihrem Kauf-Event Eigenschaften und Mengen hinzufügen. Anhand dieser Eigenschaften können Sie Ihre Nutzer:innen noch gezielter ansprechen.
Kaufdaten anzeigen
Sobald Sie Kauf-Events eingerichtet haben und mit dem Logging begonnen haben, können Sie diese Kaufdaten im Profil einer Nutzer:in auf dem Tab „Übersicht“ einsehen.
Die product_id-Werte dieser Käufe erscheinen außerdem auf der Seite Produkte unter Dateneinstellungen. Dort können Sie Produkte suchen, vorab befüllen, Eigenschaften verwalten oder Produkte auf die Blocklist setzen.
Kaufdaten nutzen
Es gibt mehrere Möglichkeiten, Kaufdaten in Braze zu nutzen:
- Segmentierung: Erstellen Sie mit Kaufdaten Segmente von Nutzer:innen auf Grundlage ihres Kaufverhaltens.
- Personalisierung: Personalisieren Sie mit Kaufdaten Nachrichten an Nutzer:innen.
- Nachrichten triggern: Richten Sie Nachrichten ein, die auf Grundlage von Kauf-Events getriggert werden.
- Analytics: Analysieren Sie Ihre Kaufdaten, um Insights in das Nutzerverhalten und die Wirksamkeit Ihrer Marketing-Campaigns zu gewinnen.
Segmentierung
Sie können auf Grundlage protokollierter Kauf-Events beliebig viele und beliebige Arten von Folge-Campaigns triggern. Sie können zum Beispiel ein Segment von Nutzer:innen erstellen, die in den letzten 30 Tagen einen Kauf getätigt haben, oder ein Segment von Nutzer:innen, die mehr als einen bestimmten Betrag ausgegeben haben.
Beim Targeting von Nutzer:innen stehen die folgenden Segmentierungsfilter zur Verfügung:
- First Made Purchase
- First Purchase For App
- Last Purchased Product
- Money Spent
- Purchased Product
- Total Number of Purchases
- X Money Spent in Y Days
- X Product Purchased in Y Days
- X Purchase Property in Y Days
- X Purchases in Last Y Days
Details zu den einzelnen Filtern finden Sie im Glossar der Segmentierungsfilter. Filtern Sie dort nach „Purchase behavior“.


Um danach zu segmentieren, wie oft ein bestimmter Kauf stattgefunden hat, erfassen Sie diesen Kauf einzeln als inkrementierendes angepasstes Attribut.
Personalisierung
Wie alle anderen Daten, die Sie über Ihre Nutzer:innen erfassen, können Sie auch Kaufdaten nutzen, um Ihr Messaging mit Liquid zu personalisieren. Sie können zum Beispiel eine personalisierte E-Mail an Nutzer:innen senden, in der Sie Produkte empfehlen, die den gerade gekauften ähneln.
Angenommen, Sie haben eine Kauf-Event-Eigenschaft namens last_purchased_product, die den Namen des zuletzt gekauften Produkts speichert. Mit dieser Eigenschaft können Sie eine E-Mail-Nachricht wie folgt personalisieren:
{% if ${last_purchased_product} == "Running Shoes" %}
We hope you're enjoying your new running shoes! Based on your recent purchase, you might also like these running shorts and water bottles.
{% elsif ${last_purchased_product} == "Yoga Mat" %}
We hope you're enjoying your new yoga mat! Based on your recent purchase, you might also like these yoga blocks and straps.
{% else %}
Thank you for your recent purchase! We hope you're enjoying your new item.
{% endif %}
In diesem Beispiel wird die Nachricht auf Grundlage der Eigenschaft last_purchased_product personalisiert. War das zuletzt gekaufte Produkt „Running Shoes“, erhalten Nutzer:innen eine Nachricht mit Empfehlungen für Laufshorts und Trinkflaschen. War es „Yoga Mat“, erhalten sie eine Nachricht mit Empfehlungen für Yoga-Blöcke und -Gurte. Hat last_purchased_product einen anderen Wert, erhalten sie eine allgemeine Dankesnachricht.
Nachrichten triggern
Ein häufiger Anwendungsfall ist der automatische Versand einer Nachricht, etwa einer E-Mail, wenn Nutzer:innen einen Kauf tätigen. Sie können zum Beispiel eine Dankesnachricht oder einen Rabattcode für einen zukünftigen Kauf senden.
Erstellen Sie dazu eine aktionsbasierte Campaign oder ein Canvas und legen Sie als Trigger-Aktion Make Purchase fest. Sie können außerdem zusätzliche Bedingungen für den Trigger festlegen, etwa das gekaufte Produkt oder den Kaufbetrag.
Sie können Ihre getriggerte Nachricht auch mit Liquid personalisieren. Im folgenden Beispiel ist ${purchase_product_name} ein angepasstes Attribut, das Sie durch den tatsächlichen Namen des Attributs ersetzen, das in Ihrem Braze-Setup den Namen des gekauften Produkts speichert.
Thank you for your purchase of ${purchase_product_name}! As a token of our appreciation, here's a discount code for your next purchase: SAVE10
Analytics
Neben dem Tracking von Kaufmetriken für die Segmentierung erfasst Braze auch die Anzahl der Käufe pro Produkt und den im Zeitverlauf erzielten Umsatz. So können Sie die beliebtesten Produkte identifizieren oder die Auswirkungen einer Werbe-Campaign auf den Absatz messen.
Diese Daten finden Sie auf der Seite Umsatzbericht.
Umsatzberechnungen
| Metrik | Definition |
|---|---|
| Lifetime-Umsatz |
Lifetime-Umsatz ist der gesamte PurchaseEvents-Preiswert (in USD), der seit Beginn eingenommen wurde.
|
| Lifetime-Value pro Nutzer:in | Der Lifetime-Value pro Nutzer:in ist der Lifetime-Umsatz geteilt durch Ihre gesamten Nutzer:innen (auf Ihrer Startseite). |
| Durchschnittlicher Tagesumsatz | Der durchschnittliche Tagesumsatz ist der Durchschnitt der Summe der Campaign- und Canvas-Einnahmen für einen bestimmten Tag. |
| Tägliche Käufe |
Tägliche Käufe ist der Durchschnitt der gesamten eindeutigen PurchaseEvents über den Zeitraum.
|
| Täglicher Umsatz pro Nutzer:in | Der Tagesumsatz pro Nutzer:in ist der durchschnittliche Tagesumsatz pro täglich aktiver Nutzer:in. |
Währungsumrechnung
Werden Kauf-Events in einer anderen Währung als USD protokolliert, rechnet Braze den Betrag mit Wechselkursen von Open Exchange Rates in USD um. Diese Kurse werden alle 24 Stunden aktualisiert (gegen 4 Uhr ET). Da die Wechselkurse zwischengespeichert werden, kann es zu leichten Abweichungen vom Realtime-Marktkurs kommen, insbesondere bei Währungen mit starken Schwankungen.
Berechnung des Lifetime-Umsatzes
Braze nutzt Kauf-Events, um den Lifetime-Umsatz (auch Lifetime-Value oder LTV genannt) von Nutzer:innen zu berechnen. Dabei handelt es sich um eine Prognose des Nettogewinns, der der gesamten zukünftigen Beziehung mit Kund:innen zugeschrieben wird. So können Sie fundierte Entscheidungen über Strategien zur Kundengewinnung und -bindung treffen.
\[\text{Durchschnittlicher Kaufwert} = \frac{\text{Gesamtausgaben in Dollar}}{\text{Gesamtzahl der Kauf-Events}}\]Es gibt zwei zentrale Stellen in Braze, an denen Sie sich über den LTV Ihrer Nutzer:innen informieren können:
- Gesamtmetriken wie den Lifetime-Umsatz und den Lifetime-Value pro Nutzer:in für jede App und Website finden Sie in Ihrem Umsatzbericht.
- Den Lifetime-Umsatz einzelner Nutzer:innen finden Sie in deren Nutzerprofil.
Auswirkungen von Rückerstattungen auf den Lifetime-Umsatz
Wenn Sie Kaufdaten über Kauf-Events tracken, sollten Sie Rückerstattungen erfassen, indem Sie ein Braze-Kauf-Event mit einer negativen price-Eigenschaft protokollieren. So bleibt die Summe des Lifetime-Umsatzes korrekt.
Beachten Sie jedoch, dass die Rückerstattung als zusätzliches Kauf-Event gezählt wird. Betrachten wir folgendes Beispiel: Sam tätigt einen ersten Kauf über 12 $, gibt aber einen Teil davon zurück und erhält eine Rückerstattung von 5 $. In Sams Profil würde Folgendes protokolliert:
- 1 Kauf mit einem Preis von 12 $
- 1 Kauf mit einem Preis von -5 $
- Lifetime-Umsatz von 7 $
Obwohl Sams Profil zwei Kauf-Events enthält, hat Sam tatsächlich nur einen Kauf getätigt. Das sollten Sie berücksichtigen, wenn Sie Segmente oder Anwendungsfälle haben, die auf der Anzahl der Käufe von Nutzer:innen basieren. Häufige Rückerstattungen erhöhen die Anzahl der Käufe im Nutzerprofil künstlich.
Kauf-Event-Eigenschaften
Mit Kauf-Event-Eigenschaften können Sie Eigenschaften für Käufe festlegen, die verwendet werden können, um Trigger-Bedingungen weiter zu qualifizieren, die Personalisierung im Messaging zu verbessern und über den Rohdatenexport anspruchsvollere Analytics zu erstellen. Eigenschaftswerttypen (String, numerisch, Boolescher Wert, Datum) variieren je nach Plattform und werden häufig als Schlüssel-Wert-Paare zugewiesen.

Die folgenden Schlüssel sind reserviert und können nicht als Namen für Kauf-Event-Eigenschaften verwendet werden: time, product_id, quantity, event_name, price und currency. Die Verwendung eines reservierten Schlüssels im properties-Objekt gibt den Fehler „Invalid ‘properties’ field“ zurück.
Wenn Sie beispielsweise eine E-Commerce-Anwendung haben und einer Nutzerin oder einem Nutzer nach einem Kauf eine Nachricht senden möchten, können Sie Ihre Zielgruppe zusätzlich verbessern und eine erhöhte Campaign-Personalisierung ermöglichen, indem Sie eine Kauf-Event-Eigenschaft brand_name hinzufügen.
Beispiel für das Triggern basierend auf Kauf-Event-Eigenschaften:

Weitere Informationen finden Sie unter Kauf-Eigenschaften-Objekt.
Event-Eigenschafts-Segmentierung
Die Event-Eigenschafts-Segmentierung ermöglicht es Ihnen, Nutzer:innen nicht nur basierend auf durchgeführten angepassten Events zu targeten, sondern auch basierend auf den mit diesen Events verknüpften Eigenschaften. Dies fügt zusätzliche Filteroptionen bei der Segmentierung von Kauf- und angepassten Events hinzu.

Diese Segmentierungsfilter umfassen:
- Hat das angepasste Event mit Eigenschaft Y mit Wert V X-mal in den letzten Y Tagen durchgeführt
- Hat Käufe mit Eigenschaft Y mit Wert V X-mal in den letzten Y Tagen getätigt
- Fügt eine 1-30-Tage-Segmentierung für alle Käufe, Events und Eigenschaften innerhalb von Käufen und Events hinzu
Im Gegensatz zu Segmenterweiterungen werden die verwendeten Segmente in Realtime aktualisiert, unterstützen eine unbegrenzte Anzahl von Segmenten, bieten einen Rückblickzeitraum von maximal 30 Tagen und verbrauchen Datenpunkte. Aufgrund der zusätzlichen Datenpunktkosten müssen Sie Ihren Braze-CSM kontaktieren, um Event-Eigenschaften für Ihre angepassten Events aktivieren zu lassen.
Nach der Genehmigung können zusätzliche Eigenschaften im Dashboard unter Dateneinstellungen > Angepasste Events hinzugefügt werden, indem Sie Eigenschaften verwalten auswählen. Sie können diese Event-Eigenschaften dann im Zielgruppen-Schritt des Campaign- oder Canvas-Builders verwenden.

When you view segmentable purchase properties in Data Settings > Products, the list displays property keys (names such as “color” or “brand”), not the actual property values (such as “red” or “Nike”).
Canvas-Entry-Eigenschaften und Event-Eigenschaften
Sie können Canvas-Entry-Eigenschaften und Event-Eigenschaften in Ihren Canvas-Journeys für Nutzer:innen verwenden.
Canvas-Entry-Eigenschaften sind die Eigenschaften, die Sie für Canvases zuordnen, die aktionsbasiert oder API-getriggert sind. Beachten Sie, dass das Objekt canvas_entry_properties eine maximale Größe von 50 KB hat.

Speziell für In-App-Nachricht-Kanäle gilt: context kann nur in Canvas referenziert werden.
Sie können context in jedem Nachrichten-Schritt mit diesem Liquid-Format referenzieren: context.${property_name}. Beachten Sie, dass es sich bei den Events um angepasste Events oder Kauf-Events handeln muss, um auf diese Weise verwendet werden zu können.
Anwendungsfall
Angenommen, der Shop RetailApp erhält folgende Anfrage: "context" : {"product_name" : "shoes", "product_price" : 79.99}.
RetailApp kann den Produktnamen (Schuhe) mit diesem Liquid in eine Nachricht einfügen: {{context.${product_name}}}.
RetailApp kann auch spezielle Nachrichten für verschiedene product_name-Eigenschaften in einem Canvas triggern, das Nutzer:innen anspricht, nachdem sie ein Kauf-Event ausgelöst haben. Sie können zum Beispiel unterschiedliche Nachrichten an Nutzer:innen, die Schuhe gekauft haben, und Nutzer:innen, die etwas anderes gekauft haben, senden, indem Sie das folgende Liquid in einen Nachrichten-Schritt einfügen.
{% if {{context.${product_name}}} == "shoes" %}
Your order is set to ship soon. While you're waiting, why not step up your shoe care routine with a little upgrade? Check out our selection of shoelaces and premium shoe polish.
{% else %}
Your order will be on its way shortly. If you missed something, you have until the end of the week to add more items to your cart for the same discounts.
{% endif %}
Für den Original-Canvas-Editor erweitern
Sie können Canvases nicht mehr mit dem Original-Editor erstellen oder duplizieren. Dieser Abschnitt dient nur als Referenz. Bei Canvases, die mit dem Original-Editor erstellt wurden, können Canvas-Entry-Eigenschaften nur im ersten vollständigen Schritt eines Canvas referenziert werden.
Event-Eigenschaften beziehen sich auf die Eigenschaften, die Sie für angepasste Events und Käufe festlegen. Diese event_properties können in Campaigns mit aktionsbasierter Zustellung und Canvases verwendet werden.

Sie können event_properties nicht im ersten Nachrichten-Schritt Ihres Canvas verwenden. Stattdessen müssen Sie context verwenden oder einen Aktionspfade-Schritt mit dem entsprechenden Event vor dem Nachrichten-Schritt hinzufügen, der event_properties enthält.
In Canvas können angepasste Event- und Kauf-Event-Eigenschaften in Liquid in jedem Nachrichten-Schritt verwendet werden, der auf einen Aktionspfade-Schritt folgt. Stellen Sie sicher, dass Sie {{event_properties.${property_name}}} verwenden, wenn Sie auf diese Event-Eigenschaften verweisen. Diese Events müssen angepasste Events oder Kauf-Events sein, um auf diese Weise in der Nachrichten-Komponente verwendet werden zu können.
Im ersten Nachrichten-Schritt, der auf einen Aktionspfade-Schritt folgt, können Sie Event-Eigenschaften verwenden, die sich auf das in diesem Aktionspfad referenzierte Event beziehen. Diese Event-Eigenschaften können jedoch nur verwendet werden, wenn die Nutzer:innen die Aktion tatsächlich durchgeführt haben (und nicht in die Gruppe „Alle anderen“ einsortiert wurden). Zwischen diesem Aktionspfade-Schritt und dem Nachrichten-Schritt können Sie weitere Schritte einfügen (die selbst keine Aktionspfade- oder Nachrichten-Schritte sind).
Für den Original-Canvas-Editor erweitern
Sie können Canvases nicht mehr mit dem Original-Editor erstellen oder duplizieren. Dieser Abschnitt dient nur als Referenz. Im Original-Canvas-Editor können Event-Eigenschaften nicht in geplanten vollständigen Schritten verwendet werden. Sie können jedoch Event-Eigenschaften im ersten vollständigen Schritt eines aktionsbasierten Canvas verwenden, auch wenn der vollständige Schritt geplant ist.
Weitere Informationen und Beispiele finden Sie unter Canvas-Entry-Eigenschaften und Event-Eigenschaften.
Käufe auf Bestellebene protokollieren
Um Käufe auf Bestellebene statt auf Produktebene zu protokollieren, verwenden Sie den Bestellnamen oder die Bestellkategorie als product_id. Weitere Informationen finden Sie in unserer Kauf-Objekt-Spezifikation.
Namenskonventionen für Produkt-IDs
Bei Braze bieten wir einige allgemeine Namenskonventionen für die product_id des Kauf-Objekts an. Bei der Wahl der product_id empfiehlt Braze die Verwendung einfacher Namen wie Produktname oder Produktkategorie (anstelle von SKUs), mit dem Ziel, alle protokollierten Artikel nach dieser product_id zu gruppieren.
Dies macht Produkte für Segmentierung und Triggering leicht identifizierbar.
Kauf-Events auf die Blockliste setzen
Gelegentlich stellen Sie möglicherweise fest, dass bestimmte Kauf-Events zu viele Datenpunkte protokollieren, für Ihre Marketing-Strategie nicht mehr nützlich sind oder fehlerhaft erfasst wurden. Damit diese Daten nicht mehr an Braze gesendet werden, können Sie das Produkt auf die Blockliste setzen, während Ihr Entwicklerteam daran arbeitet, es aus dem Backend Ihrer App oder Website zu entfernen.
Im Braze-Dashboard verwalten Sie Produkte und die Blockliste auf der Seite Produkte.