Skip to content

Créer un catalogue

La création d’un catalogue consiste à importer un fichier CSV de données non-utilisateurs dans Braze. Vous pouvez ensuite accéder à ces informations pour enrichir vos messages. N’importe quel type de données peut être intégré à un catalogue. Il s’agit généralement de métadonnées provenant de votre entreprise, comme des informations produits pour un site e-commerce ou des informations sur les cours pour un fournisseur de formation.

Cas d’usage

Les cas d’usage courants des catalogues comprennent :

  • Les produits
  • Les services
  • L’alimentation
  • Les événements à venir
  • La musique
  • Les offres

Une fois ces informations importées, vous pouvez commencer à y accéder dans vos messages de la même manière que vous accédez aux attributs personnalisés ou aux propriétés d’événement personnalisées via Liquid.

Types de données pris en charge

Le tableau suivant répertorie les types de données de catalogue pris en charge et la manière dont ils peuvent être créés ou mis à jour.

Créer un catalogue

Pour créer un catalogue, accédez à Paramètres des données > Catalogues, puis sélectionnez Créer un nouveau catalogue et choisissez l’une des options suivantes :

Étape 1 : Vérifier votre fichier CSV

Avant d’importer votre fichier CSV, assurez-vous qu’il respecte les exigences suivantes :

Étape 2 : Importer le fichier CSV

Glissez-déposez votre fichier dans la zone d’import, ou sélectionnez Upload CSV et choisissez votre fichier.

Glissez-déposez votre fichier dans la zone d'import, ou sélectionnez Upload CSV et choisissez votre fichier.

Sélectionnez un type de données pour chaque colonne.

Ce type de données ne peut pas être modifié après la configuration de votre catalogue. De plus, une valeur NULL n'est pas prise en charge dans l'import CSV et sera traitée comme une chaîne de caractères.

Saisissez un nom et une description facultative pour votre catalogue. Gardez à l’esprit les exigences suivantes lors du nommage de votre catalogue :

  • Doit être unique
  • Maximum de 250 caractères
  • Ne peut contenir que des chiffres, des lettres, des tirets et des underscores

Un catalogue nommé « my_catalog ».

Sélectionnez Process Catalog pour créer le catalogue.

Tutoriel : Créer un catalogue à partir d’un fichier CSV

Pour ce tutoriel, nous utilisons un catalogue qui répertorie deux jeux, leur coût et un lien vers une image.

id title price image_link
1234 Tales 7.49 https://picsum.photos/200
1235 Regeneration 22.49 https://picsum.photos/200

Nous allons créer le catalogue en important un fichier CSV. Les types de données pour id, title, price et image_link sont respectivement string, string, number et string.

Quatre noms de colonnes du catalogue : « id », « title », « price », « image_link ».

Ensuite, nous nommerons ce catalogue « games_catalog » et sélectionnerons le bouton Process Catalog. Braze vérifiera alors le catalogue pour détecter d’éventuelles erreurs avant la création du catalogue.

Un catalogue nommé « games_catalog ».

Notez que vous ne pourrez pas modifier ce nom après la création du catalogue. Vous pouvez supprimer un catalogue et importer à nouveau une version mise à jour en utilisant le même nom de catalogue.

Après avoir créé le catalogue, vous pouvez commencer à référencer le catalogue dans une campagne.

Prérequis

Avant de pouvoir modifier ou créer des catalogues dans le navigateur, vous devez disposer des permissions utilisateur suivantes pour votre espace de travail :

  • View Catalogs
  • Edit Catalogs
  • Export Catalogs
  • Delete Catalogs

Étape 1 : Saisir les détails du catalogue

Saisissez un nom et une description facultative pour votre catalogue. Gardez à l’esprit les exigences suivantes lors du nommage de votre catalogue :

  • Doit être unique
  • Maximum de 250 caractères
  • Ne peut contenir que des chiffres, des lettres, des tirets et des underscores

Un catalogue nommé « my_catalog ».

Étape 2 : Créer votre catalogue

Sélectionnez votre catalogue dans la liste, puis sélectionnez Update Catalog > Add fields. Saisissez le Field name et utilisez le menu déroulant pour sélectionner le type de données. Répétez l’opération si nécessaire.

Deux exemples de champs « rating » et « name ».

Sélectionnez Update Catalog > Add items pour ajouter un élément à votre catalogue en saisissant les informations basées sur les champs que vous avez précédemment ajoutés. Ensuite, sélectionnez Save Item ou Save and Add Another pour continuer à ajouter vos éléments.

Ajouter un élément au catalogue.

Types de données de catalogue

Les catalogues prennent en charge différents types de données pour vous aider à organiser et structurer efficacement vos données. Le tableau suivant décrit chaque type de données pris en charge et son équivalence avec les noms de types CSV et API :

Utilisation de modèles dans les noms de catalogues

Lorsque vous nommez votre catalogue, vous pouvez également utiliser des modèles dans le nom du catalogue. Cela vous permet de générer dynamiquement des noms de catalogues en fonction de variables telles que la langue ou la campagne. Par exemple :

1
2
3
4
{% assign language = "content_spanish" %}

{% catalog_items {{language}} fall_campaign %}
{{ items[0].body }}

Gestion des catalogues

Dans le tableau de bord

Pour mettre à jour votre catalogue après avoir importé un fichier CSV ou créé un catalogue dans le navigateur, sélectionnez Update Catalog > Upload CSV, puis indiquez si vous souhaitez mettre à jour, ajouter ou supprimer des éléments dans votre catalogue.

Utilisation de la REST API

Au fur et à mesure que vous créez des catalogues, vous pouvez également utiliser l’endpoint de liste des catalogues pour renvoyer la liste des catalogues d’un espace de travail.

La REST API prend en charge tous les types de données de catalogue, y compris les objets JSON et les tableaux de chaînes de caractères. Les objets JSON et les tableaux de chaînes de caractères ne peuvent être créés ou mis à jour que via la REST API.

Utilisation de l’ingestion de données cloud

Vous pouvez gérer les catalogues via l’ingestion de données cloud en synchronisant les données de catalogue directement depuis votre entrepôt de données (tel que Snowflake, Redshift, BigQuery, Databricks, Microsoft Fabric ou S3) selon un calendrier planifié.

Gestion des articles du catalogue

En plus de gérer vos catalogues, vous pouvez également utiliser des endpoints asynchrones et synchrones pour gérer les articles du catalogue. Cela inclut la possibilité de modifier et supprimer des articles du catalogue, ainsi que de lister les détails des articles du catalogue.

Par exemple, si vous souhaitez modifier un article de catalogue individuel, vous pouvez utiliser l’endpoint /catalogs/catalog_name/items/item_id.

Stockage des catalogues

La version gratuite des catalogues prend en charge des fichiers CSV d’une taille totale combinée de 500 Mo pour l’ensemble de votre entreprise, tandis que la version Catalogues Pro prend en charge des fichiers CSV d’une taille maximale de 2 Go par fichier.

Version gratuite

La taille de stockage pour la version gratuite des catalogues est de 500 Mo maximum. Vous pouvez avoir un nombre illimité d’éléments tant qu’ils ne dépassent pas 500 Mo au total.

Catalogues Pro

Au niveau de l’entreprise, le stockage maximum pour Catalogues Pro dépend de la taille des données du catalogue. Les options de taille de stockage sont les suivantes : 5 Go, 10 Go ou 15 Go. L’espace de stockage de la version gratuite (500 Mo) est inclus dans chacun de ces plans.

Spécifications

Le tableau suivant résume les spécifications concernant ce que vous pouvez inclure dans les catalogues.

New Stuff!