Benachrichtigungen über Preissenkungen
Auf dieser Seite erfahren Sie, wie Benachrichtigungen über Preissenkungen funktionieren und wie Sie sie einrichten und verwenden können. Mit einer Kombination aus Preissenkungsbenachrichtigungen über Braze-Kataloge und einem Canvas können Sie Kund:innen benachrichtigen, wenn der Preis eines Artikels gesunken ist.
Funktionsweise
Wenn eine Nutzer:in ein angepasstes Event für einen Artikel auslöst, wird sie automatisch für den Erhalt von Benachrichtigungen über Preissenkungen für diesen Artikel abonniert. Wenn der Preis des Artikels Ihre Bestandsregel erfüllt (z. B. ein Preisrückgang von mehr als 50 %), sind alle Abonnent:innen für Benachrichtigungen über eine Campaign oder ein Canvas berechtigt. Allerdings erhalten nur Nutzer:innen, die sich für Benachrichtigungen entschieden haben, tatsächlich eine Benachrichtigung.
Einrichten eines angepassten Events für Preissenkungsbenachrichtigungen
Sie richten ein angepasstes Event ein, das Sie als Abo-Event verwenden können, z. B. ein product_clicked-Event. Dieses Event muss eine Eigenschaft der Artikel-ID enthalten (Katalogartikel-IDs). Wir empfehlen die Angabe eines Katalognamens, dies ist jedoch nicht erforderlich. Sie geben auch den Namen eines Preisfeldes an, das den Datentyp Zahl haben muss.
Sie können ein Preissenkungsabo für eine Nutzer:in und einen Katalogartikel erstellen, wenn Folgendes eintritt:
- Ein ausgewähltes angepasstes Event wird von einer Nutzer:in ausgeführt
- Das angepasste Event hat die Eigenschaft
type, dieprice_dropenthält (typemuss ein Array sein)
Um sowohl Preissenkungsbenachrichtigungen als auch Wieder-auf-Lager-Benachrichtigungen im selben Event festzulegen, können Sie die Eigenschaft type verwenden, die ein Array sein muss. Wenn ein Artikel eine Preisänderung erfährt, die Ihrer Preisregel entspricht, suchen wir alle Nutzer:innen, die diesen Artikel abonniert haben (Nutzer:innen, die das Abo-Event ausgeführt haben), und senden ein angepasstes Braze-Event, das Sie zum Triggern einer Campaign oder eines Canvas verwenden können.
Die Event-Eigenschaften werden zusammen mit der Nutzer:in gesendet, sodass Sie die Artikeldetails als Template in die Campaign oder das Canvas einfügen können.
Benachrichtigungen über Preissenkungen einrichten
Führen Sie diese Schritte aus, um Benachrichtigungen über Preissenkungen in einem bestimmten Katalog einzurichten.
- Gehen Sie zu Ihrem Katalog und wählen Sie den Tab Einstellungen.
- Wählen Sie den Schalter Preissenkung.
- Wenn die globalen Katalogeinstellungen nicht konfiguriert wurden, werden Sie aufgefordert, die angepassten Events und Eigenschaften einzurichten, die zum Triggern von Benachrichtigungen verwendet werden.

| Feld | Beschreibung |
|---|---|
| Fallback-Katalog | Der Katalog, der für das Abo verwendet wird, wenn es keine catalog_name-Eigenschaft im angepassten Event gibt. |
| Angepasstes Event zum Abonnieren | Das angepasste Event, um eine Nutzer:in für Katalogbenachrichtigungen zu abonnieren. Wenn dieses Event eintritt, wird die Nutzer:in, die das Event ausgeführt hat, abonniert. |
| Angepasstes Event zum Abmelden | Das angepasste Event, mit dem eine Nutzer:in von den Benachrichtigungen abgemeldet werden kann. Dieses Event ist optional. Wenn die Nutzer:in dieses Event nicht ausführt, wird sie nach 90 Tagen abgemeldet oder wenn das Preissenkungsevent getriggert wird – je nachdem, was zuerst eintritt. |
| Artikel-ID-Event-Eigenschaft | Die Eigenschaft des obigen angepassten Events, die verwendet wird, um den Artikel für ein Abo oder eine Abmeldung zu bestimmen. Diese Eigenschaft des angepassten Events sollte eine Artikel-ID enthalten, die in einem Katalog vorkommt. Das angepasste Event muss eine catalog_name-Eigenschaft enthalten, die angibt, in welchem Katalog sich der Artikel befindet. |
Hier ist ein Beispiel für ein angepasstes Event:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{
"events": [
{
"external_id": "<external_id>",
"name": "subscription",
"time": "2024-04-15T19:22:28Z",
"properties": {
"id": "shirt-xl",
"catalog_name": "on_sale_products",
"type": ["price_drop", "back_in_stock"]
}
}
]
}
- Wählen Sie Speichern und fahren Sie mit dem nächsten Abschnitt fort, um Benachrichtigungsregeln einzurichten.
Einrichten von Benachrichtigungsregeln
- Rufen Sie die Seite Einstellungen Ihres Katalogs auf.
-
Wählen Sie bei Benachrichtigungsregeln eine der folgenden Optionen aus:
- Alle abonnierten Nutzer:innen benachrichtigen: Benachrichtigen Sie alle Kund:innen, die warten, wenn der Preis des Artikels sinkt.
- Benachrichtigungslimits festlegen: Benachrichtigen Sie eine bestimmte Anzahl von Kund:innen in dem von Ihnen konfigurierten Benachrichtigungszeitraum. Braze benachrichtigt die angegebene Anzahl von Kund:innen schrittweise, bis es keine Kund:innen mehr zu benachrichtigen gibt oder bis der Preis des Artikels wieder steigt. Ihre Benachrichtigungsrate darf 10.000 Nutzer:innen pro Minute nicht überschreiten.
- Legen Sie das Preisfeld im Katalog fest. Dies ist das Katalogfeld zur Ermittlung des Artikelpreises. Es muss ein Zahlentyp sein.
- Legen Sie die Preissenkungsregel fest. Diese Logik bestimmt, ob eine Benachrichtigung gesendet werden soll. Eine Preissenkung kann als prozentuale Preisänderung oder durch die Änderung des Wertes für das Preisfeld konfiguriert werden.
- Wählen Sie Einstellungen speichern.


Die Benachrichtigungsregeln in diesen Einstellungen ersetzen nicht die Canvas-Benachrichtigungseinstellungen, wie z. B. Ruhezeiten.
Benachrichtigungen über Preissenkungen in einem Canvas verwenden
Nachdem Sie die Benachrichtigungen über Preissenkungen in einem Katalog eingerichtet haben, folgen Sie diesen Schritten, um diese Benachrichtigungen in einem Canvas zu verwenden.
- Richten Sie ein aktionsbasiertes Canvas ein.
- Wählen Sie als Trigger Perform Price Drop Event.
- Wählen Sie den Namen des Katalogs mit den Preissenkungsbenachrichtigungen aus.
- Fahren Sie mit der Einrichtung Ihres Canvas fort, wie Sie es gewohnt sind.
Jetzt werden Ihre Kund:innen benachrichtigt, wenn der Preis eines Artikels sinkt.
Liquid verwenden
Um Details zum reduzierten Katalogartikel als Template einzufügen, können Sie den Liquid-Tag context verwenden, um auf die item_id zuzugreifen.
Die Verwendung von {{context.${catalog_update}.item_id}} gibt die ID des Artikels zurück, dessen Preis gesunken ist. {{context.${catalog_update}.previous_value}} gibt den Preiswert des Artikels vor dem Update zurück, und {{context.${catalog_update}.new_value}} gibt den neuen Preiswert nach dem Update zurück.
Verwenden Sie den Liquid-Tag {% catalog_items <name_of_your_catalog> {{context.${catalog_update}.item_id}} %} am Anfang Ihrer Nachricht und nutzen Sie anschließend {{items[0].<field_name>}}, um auf Daten zu diesem Artikel in der gesamten Nachricht zuzugreifen.

Canvas-Eingangs-Eigenschaften sind Teil der Canvas-Kontextvariablen. Das bedeutet, dass canvas_entry_properties als context referenziert wird. Jede context-Variable enthält einen Namen, einen Datentyp und einen Wert, der Liquid enthalten kann. Derzeit sind canvas_entry_properties abwärtskompatibel. Weitere Informationen finden Sie unter Kontext und Canvas-Kontextobjekt.

Um Bilder für Artikel-Auslöser einzufügen, muss Ihr Katalog ein Feld mit dem Namen image_urlenthalten. Sie können dann darauf {{ items[0].image_url }}referenzieren.
Überlegungen
- Nutzer:innen sind für 90 Tage abonniert. Wenn der Preis eines Artikels innerhalb von 90 Tagen nicht sinkt, wird die Nutzer:in aus dem Abo entfernt.
- Wenn Sie die Benachrichtigungsregel Alle abonnierten Nutzer:innen benachrichtigen verwenden, benachrichtigt Braze 100.000 Nutzer:innen innerhalb von 10 Minuten.
- Braze unterstützt bis zu 50.000 aktualisierte Artikel pro Tag, die für das Triggern von Preissenkungsbenachrichtigungen berechtigt sind. Sie können bis zu 100 Millionen aktive Abos gleichzeitig haben, wobei jedes Abo ein Nutzerprofil darstellt, das einen Katalogartikel beobachtet.