Katalog erstellen
Um einen Katalog zu erstellen, importieren Sie eine CSV-Datei mit Nicht-Nutzerdaten in Braze. Anschließend können Sie auf diese Informationen zugreifen, um Ihre Nachrichten anzureichern. Sie können jede Art von Daten in einen Katalog einbringen. Bei diesen Daten handelt es sich in der Regel um Metadaten Ihres Unternehmens, z. B. Produktinformationen für ein E-Commerce-Unternehmen oder Kursinformationen für einen Bildungsanbieter.
Anwendungsfälle
Häufige Anwendungsfälle für Kataloge sind unter anderem:
- Produkte
- Dienste
- Lebensmittel
- Anstehende Ereignisse
- Musik
- Pakete
Nachdem diese Informationen importiert wurden, können Sie in Nachrichten darauf zugreifen – ähnlich wie auf angepasste Attribute oder Event-Eigenschaften über Liquid.
Unterstützte Datentypen
Die folgende Tabelle listet die unterstützten Katalogdatentypen auf und zeigt, wie sie erstellt oder aktualisiert werden können.
| Datentyp | Beschreibung | Verfügbar per CSV-Upload | Verfügbar per API und CDI |
|---|---|---|---|
| String | Eine Zeichenfolge. | ✅ Ja | ✅ Ja |
| Zahl | Ein numerischer Wert, entweder Ganzzahl oder Gleitkommazahl. | ✅ Ja | ✅ Ja |
| Boolescher Wert | Ein true- oder false-Wert. |
✅ Ja | ✅ Ja |
| Zeitangabe | Ein String im ISO-8601-Format. | ✅ Ja | ✅ Ja |
| Geolocation | Ein [longitude, latitude]-Koordinaten-Array. Der Breitengrad muss zwischen -90 und 90 liegen; der Längengrad muss zwischen -180 und 180 liegen. Beispiel: [-73.988103, 40.779109]. |
✅ Ja | ✅ Ja |
| JSON-Objekt | Ein verschachteltes Objekt mit Schlüssel-Wert-Paaren. Kann in der Plattform angezeigt, aber nur über die API oder CDI erstellt oder aktualisiert werden. | ⛔ Nein | ✅ Ja |
| String-Array | Eine Liste von Strings. Kann in der Plattform angezeigt, aber nur über die API oder CDI erstellt oder aktualisiert werden. Maximal 100 Elemente. | ⛔ Nein | ✅ Ja |
Einen Katalog erstellen
Um einen Katalog zu erstellen, navigieren Sie zu Dateneinstellungen > Kataloge, wählen Sie Neuen Katalog erstellen und wählen Sie eine der folgenden Optionen:
1. Schritt: Überprüfen Sie Ihre CSV-Datei
Bevor Sie Ihre CSV-Datei hochladen, stellen Sie sicher, dass sie die folgenden Anforderungen erfüllt:
| CSV-Anforderung | Details |
|---|---|
| Kopfzeilen | Die erste Spalte in der CSV-Datei muss den Namen id tragen, und jede Zeile muss einen eindeutigen id-Wert enthalten. |
| Spalten | Eine CSV-Datei kann maximal 1.000 Felder (Spalten) enthalten, und jeder Spaltenname kann bis zu 250 Zeichen lang sein. |
| Dateigröße | Bei kostenlosen Tarifen ist die Gesamtgröße aller CSV-Dateien eines Unternehmens auf 100 MB begrenzt. Für Pro-Tarife beträgt die maximale Dateigröße für eine einzelne CSV-Datei 2 GB. |
| Feldwerte | Jede Zelle (Feldwert) kann bis zu 5.000 Zeichen enthalten. |
| Zulässige Zeichen | Die id-Spalte und alle Kopfzeilenwerte dürfen nur Buchstaben, Zahlen, Bindestriche und Unterstriche enthalten. |
| Datentypen | Unterstützte Datentypen für CSV-Uploads umfassen String, Zahl, Boolescher Wert, Zeitangabe und Geolocation. Die vollständige Liste der Datentypen, einschließlich derjenigen, die nur über die API und CDI verfügbar sind, finden Sie unter Unterstützte Datentypen. |
| Formatierung | Formatieren Sie den gesamten Text in Kleinbuchstaben, um die Einheitlichkeit zu gewährleisten. |
| Kodierung | Speichern und laden Sie die CSV-Datei mit UTF-8-Kodierung hoch. |

Benötigen Sie mehr Platz für Ihre CSV-Dateien? Wenden Sie sich an Ihren Braze Account Manager, um weitere Informationen über Katalog-Upgrades zu erhalten.
2. Schritt: CSV hochladen
Ziehen Sie Ihre Datei per Drag-and-Drop in die Upload-Zone, oder wählen Sie CSV hochladen und wählen Sie Ihre Datei aus.

Wählen Sie für jede Spalte einen Datentyp aus.

Dieser Datentyp kann nicht mehr bearbeitet werden, nachdem Sie Ihren Katalog eingerichtet haben. Außerdem wird ein NULL-Wert beim CSV-Upload nicht unterstützt und als String behandelt.

Geben Sie einen Namen und optional eine Beschreibung für Ihren Katalog ein. Beachten Sie bei der Benennung Ihres Katalogs die folgenden Anforderungen:
- Muss eindeutig sein
- Maximal 250 Zeichen
- Darf nur Zahlen, Buchstaben, Bindestriche und Unterstriche enthalten

Sie können auch Templates in einem Katalognamen verwenden, um Katalognamen basierend auf Variablen wie Sprache oder Campaign dynamisch zu generieren.

Wählen Sie Katalog verarbeiten, um den Katalog zu erstellen.

Ihre CSV-Datei kann abgelehnt werden, wenn Sie Ihre Tarifstufe überschreiten.
Anleitung: Erstellen eines Katalogs aus einer CSV-Datei
In dieser Anleitung verwenden wir einen Katalog, der zwei Spiele mit Preisangaben und einem Bildlink enthält.
| id | title | price | image_link |
|---|---|---|---|
| 1234 | Tales | 7.49 | https://picsum.photos/200 |
| 1235 | Regeneration | 22.49 | https://picsum.photos/200 |
Wir erstellen den Katalog, indem wir eine CSV-Datei hochladen. Die Datentypen für id, title, price und image_link sind String, String, Zahl und String.

Dieser Datentyp kann nicht mehr bearbeitet werden, nachdem Sie Ihren Katalog eingerichtet haben.

Als Nächstes benennen wir diesen Katalog „games_catalog“ und wählen den Button Katalog verarbeiten. Anschließend prüft Braze den Katalog vor der Erstellung auf eventuelle Fehler.

Beachten Sie, dass Sie diesen Namen nicht mehr ändern können, nachdem der Katalog erstellt wurde. Sie können einen Katalog löschen und eine aktualisierte Version unter demselben Katalognamen erneut hochladen.
Nachdem Sie den Katalog erstellt haben, können Sie damit beginnen, den Katalog in einer Campaign zu referenzieren.
Voraussetzungen
Bevor Sie Kataloge im Browser bearbeiten oder erstellen können, benötigen Sie die folgenden Berechtigungen für Ihren Workspace:
- View Catalogs
- Edit Catalogs
- Export Catalogs
- Delete Catalogs
1. Schritt: Katalogdetails eingeben
Geben Sie einen Namen und optional eine Beschreibung für Ihren Katalog ein. Beachten Sie bei der Benennung Ihres Katalogs die folgenden Anforderungen:
- Muss eindeutig sein
- Maximal 250 Zeichen
- Darf nur Zahlen, Buchstaben, Bindestriche und Unterstriche enthalten

Sie können auch Templates in einem Katalognamen verwenden, um Katalognamen basierend auf Variablen wie Sprache oder Campaign dynamisch zu generieren.

2. Schritt: Ihren Katalog erstellen
Wählen Sie Ihren Katalog aus der Liste aus und wählen Sie anschließend Katalog aktualisieren > Felder hinzufügen. Geben Sie den Feldnamen ein und wählen Sie den Datentyp aus dem Dropdown-Menü aus. Wiederholen Sie den Vorgang nach Bedarf.

Wählen Sie Katalog aktualisieren > Artikel hinzufügen, um einen Artikel zu Ihrem Katalog hinzuzufügen, indem Sie die Informationen auf der Grundlage der zuvor hinzugefügten Felder eingeben. Wählen Sie dann Artikel speichern oder Speichern und weiteren hinzufügen, um mit dem Hinzufügen Ihrer Artikel fortzufahren.


Braze verarbeitet Zeitwerte basierend auf dem Zeitstempel des Dashboards. Wenn eine Spalte z. B. den Wert „03/13/2024“ aufweist und Ihre Zeitzone die pazifische Zeitzone ist, wird dieser Zeitwert in Braze als „12. März 2024, 17:00 Uhr“ importiert.
Katalogdatentypen
Kataloge unterstützen verschiedene Datentypen, die Ihnen helfen, Ihre Daten effektiv zu organisieren und zu strukturieren. Die folgende Tabelle beschreibt jeden unterstützten Datentyp und wie er auf CSV- und API-Typnamen abgebildet wird:
| Datentyp | Format | Beispiel | Beschreibung |
|---|---|---|---|
| String | Text | "Hello World" |
Jede Zeichenfolge, die für Textdaten wie Namen, Beschreibungen und IDs verwendet wird. Entspricht dem Typ string in CSV- und API-Importen. |
| Zeitangabe | ISO 8601 oder Unix-Zeitstempel (Sekunden) | "2024-03-15T14:30:00Z" |
Datums- und Zeitwerte im ISO-8601-Format oder als Unix-Zeitstempel in Sekunden. Entspricht dem Typ time in der API und dem Typ datetime in CSV-Importen. |
| Boolescher Wert | true oder false |
true |
Logische Werte, die Wahr- oder Falsch-Zustände darstellen. Entspricht dem Typ boolean in CSV- und API-Importen. |
| Zahl | Ganzzahl oder Dezimalzahl | 42 oder 19.99 |
Numerische Werte einschließlich Ganzzahlen und Gleitkommazahlen für Preise, Mengen, Bewertungen und mehr. Entspricht den Typen integer und float in CSV-Importen und dem Typ number in der API. |
| Geolocation | [longitude, latitude]-Array |
[-73.988103, 40.779109] |
Ein Koordinatenpaar, das einen geografischen Standort darstellt. Der Längengrad muss zwischen -180 und 180 liegen; der Breitengrad muss zwischen -90 und 90 liegen. Der API-type-Wert ist geo. Kann über die Schublade Felder hinzufügen in der Katalog-UI, per CSV-Upload oder über die REST API hinzugefügt werden. |
| Objekt | JSON-Objekt | {"key": "value", "price": 10} |
Komplexe verschachtelte Datenstrukturen. Der API-type-Wert ist object. Wird im Dashboard als JSON-Objekt angezeigt. Nur über die API oder Cloud-Datenaufnahme (CDI) verfügbar. |
| Array | String-Array | ["red", "blue", "green"] |
Listen von String-Werten. Der API-type-Wert ist array. Wird im Dashboard als String-Array angezeigt. Nur über die API oder CDI verfügbar. |
Verwendung von Templates in Katalognamen
Bei der Benennung Ihres Katalogs können Sie auch Templates in einem Katalognamen verwenden. Auf diese Weise können Sie Katalognamen dynamisch auf der Grundlage von Variablen wie Sprache oder Campaign generieren. Sie können zum Beispiel Folgendes verwenden:
1
2
3
4
{% assign language = "content_spanish" %}
{% catalog_items {{language}} fall_campaign %}
{{ items[0].body }}
Verwaltung von Katalogen
Im Dashboard
Um Ihren Katalog nach dem Hochladen einer CSV-Datei oder dem Erstellen eines Katalogs im Browser zu aktualisieren, wählen Sie Katalog aktualisieren > CSV hochladen und legen Sie anschließend fest, ob Sie Artikel in Ihrem Katalog aktualisieren, hinzufügen oder löschen möchten.
Verwendung der REST API
Wenn Sie mehr Kataloge erstellen, können Sie auch den Endpunkt „Kataloge auflisten“ verwenden, um eine Liste der Kataloge in einem Workspace abzurufen.
Die REST API unterstützt alle Katalogdatentypen, einschließlich JSON-Objekte und String-Arrays. JSON-Objekte und String-Arrays können ausschließlich über die REST API erstellt oder aktualisiert werden.
Nutzung der Cloud-Datenaufnahme
Sie können Kataloge über die Cloud-Datenaufnahme verwalten, indem Sie Katalogdaten direkt aus Ihrem Data Warehouse (wie Snowflake, Redshift, BigQuery, Databricks, Microsoft Fabric oder S3) nach einem festgelegten Zeitplan synchronisieren.
Katalogartikel verwalten
Neben der Verwaltung Ihrer Kataloge können Sie auch asynchrone und synchrone Endpunkte zur Verwaltung der Katalogartikel verwenden. Dazu gehört die Möglichkeit, Katalogartikel zu bearbeiten und zu löschen sowie Details zu Katalogartikeln aufzulisten.
Wenn Sie zum Beispiel einen einzelnen Katalogartikel bearbeiten möchten, können Sie den /catalogs/catalog_name/items/item_id-Endpunkt verwenden.
Katalogspeicher
Die kostenlose Version von Catalogs unterstützt CSV-Dateien mit einer Gesamtgröße von bis zu 100 MB für alle CSV-Dateien in Ihrem Unternehmen, während die Catalogs-Pro-Version CSV-Dateien mit einer Größe von bis zu 2 GB für eine einzelne CSV-Datei unterstützt.

Der im Braze-Dashboard angezeigte Paketanspruch wird aus optischen Gründen auf die nächste Einheit gerundet; Sie haben jedoch weiterhin Anspruch auf den vollen erworbenen Umfang. Um ein Upgrade für den Katalogspeicher anzufordern, wenden Sie sich an Ihren Braze Account Manager.
Kostenlose Version
Die Speichergröße der kostenlosen Version von Catalogs beträgt bis zu 100 MB. Sie können eine unbegrenzte Anzahl von Artikeln haben, solange sie unter 100 MB bleiben.
Catalogs Pro
Auf Unternehmensebene richtet sich der maximale Speicherplatz für Catalogs Pro nach der Größe der Katalogdaten. Die verfügbaren Speichergrößen sind: 5 GB, 10 GB oder 15 GB. Beachten Sie, dass der Speicherplatz der kostenlosen Version (100 MB) in jedem dieser Tarife enthalten ist.
Spezifikationen
Die folgende Tabelle fasst die Spezifikationen zusammen, die für Kataloge gelten.
| Bereich | Spezifikationen |
|---|---|
| Zeichen pro Artikelwert | Bis zu 5.000 Zeichen in einem einzelnen Wert. Wenn Sie beispielsweise ein Feld mit der Bezeichnung description haben, beträgt die maximale Zeichenanzahl innerhalb des Feldes 5.000. |
| Zeichen pro Artikelspaltenname | Bis zu 250 Zeichen |
| Auswahlen pro Katalog | Bis zu 30 Auswahlen pro Katalog |

Katalog-Liquid-Tags können nicht rekursiv verwendet werden. Das bedeutet, dass Sie keinen Katalogartikel referenzieren können, der dann innerhalb derselben Liquid-Auswertung einen zweiten Katalogartikel aufruft.