Skip to content

Segments de catalogue

Les segments de catalogue sont un type d’extension de segment SQL créé en combinant des données de catalogue avec des données issues d’événements personnalisés ou d’achats. Ils peuvent être référencés dans un segment, puis ciblés par des Campaigns et des Canvas.

Les segments de catalogue utilisent SQL pour joindre des données provenant de catalogues et des données issues d’événements personnalisés ou d’achats. Pour ce faire, vous devez disposer d’un champ d’identifiant commun entre vos catalogues et vos événements personnalisés ou achats. Par exemple, la valeur d’un ID d’article dans un catalogue doit correspondre à la valeur d’une propriété dans un événement personnalisé.

Créer un segment de catalogue

  1. Accédez à Extensions de segments > Créer une nouvelle extension > Commencer avec un modèle et sélectionnez un modèle.
    Fenêtre modale avec l'option de créer un segment de catalogue pour les événements, les achats ou les segments RFM.
  1. L’éditeur SQL se remplit automatiquement avec un modèle.
    Éditeur SQL avec un modèle prégénéré.
    Ce modèle joint les données d’événements utilisateur aux données de catalogue pour segmenter les utilisateurs qui ont interagi avec certains articles du catalogue.

  2. Utilisez l’onglet Variables pour fournir les champs nécessaires à votre modèle avant de générer votre segment.
    Pour que Braze identifie les utilisateurs en fonction de leur engagement avec les articles du catalogue, vous devez effectuer les actions suivantes :
    - Sélectionner un catalogue contenant un champ de catalogue
    - Sélectionner un événement personnalisé contenant une propriété d’événement
    - Faire correspondre les valeurs de votre champ de catalogue et de votre propriété d’événement

Voici les directives pour sélectionner les variables :

  1. Si nécessaire, remplissez les champs facultatifs supplémentaires pour votre cas d’utilisation afin de segmenter par une valeur de champ particulière dans votre catalogue :
    • Catalog field : un champ particulier (nom de colonne) dans ce catalogue
    • Value : une valeur spécifique dans ce champ ou cette colonne

      En prenant l’exemple d’une application de santé, supposons que dans le catalogue de chaque médecin que vous pouvez réserver, il existe un champ appelé specialty contenant une valeur telle que vision ou dental. Pour segmenter les utilisateurs ayant consulté des médecins avec la valeur dental, vous pouvez sélectionner specialty comme Catalog field et dental comme Value.
  2. Après avoir créé une extension de segment SQL, nous vous recommandons de cliquer sur Exécuter l’aperçu pour vérifier si votre requête renvoie des utilisateurs ou s’il y a des erreurs. Pour plus d’informations sur la prévisualisation des résultats de requête, la gestion des extensions de segments SQL, et plus encore, consultez Extensions de segments SQL.

Déterminer si vous devez inverser le SQL

Bien qu’il ne soit pas possible d’interroger directement les utilisateurs avec zéro événement, vous pouvez utiliser Inverser le SQL pour cibler ces utilisateurs.

Par exemple, pour cibler les utilisateurs ayant effectué moins de trois achats, commencez par écrire une requête sélectionnant les utilisateurs ayant effectué trois achats ou plus. Ensuite, sélectionnez Inverser le SQL pour cibler les utilisateurs ayant effectué moins de trois achats (y compris ceux avec zéro achat).

Extension de segment nommée « Clicked 1-4 emails in the last 30 days » avec l'option d'inversion SQL sélectionnée.

Actualiser l’appartenance au segment

Pour actualiser l’appartenance au segment de n’importe quel segment de catalogue, ouvrez le segment de catalogue et sélectionnez Actions > Actualiser > Oui, actualiser.

Définir les paramètres d’actualisation

Si vous n’avez pas besoin que votre extension soit actualisée à intervalles réguliers, vous pouvez l’enregistrer sans utiliser les paramètres d’actualisation, et Braze générera par défaut votre extension de segments en fonction de l’appartenance des utilisateurs à ce moment-là. Utilisez le comportement par défaut si vous souhaitez générer l’audience une seule fois, puis la cibler avec une campagne ponctuelle.

Votre segment commencera toujours à être traité après l’enregistrement initial. À chaque actualisation de votre segment, Braze réexécute le segment et met à jour l’appartenance au segment pour refléter les utilisateurs présents dans votre segment au moment de l’actualisation. Cela peut aider vos campagnes récurrentes à atteindre les utilisateurs les plus pertinents.

Mise en place d’une actualisation récurrente

Pour établir une planification récurrente en définissant des paramètres d’actualisation, sélectionnez Activer l’actualisation. L’option de définition des paramètres d’actualisation est disponible pour tous les types d’extensions de segments, y compris les segments SQL, les extensions de segments CDI et les extensions de segments basées sur des formulaires simples.

Sélectionner vos paramètres d’actualisation

Paramètres d'intervalle d'actualisation avec une fréquence d'actualisation hebdomadaire, une heure de début à 10 h et le lundi sélectionné comme jour.

Dans le panneau Paramètres d’intervalle d’actualisation, vous pouvez sélectionner la fréquence à laquelle cette extension de segments sera actualisée : toutes les heures, tous les jours, toutes les semaines ou tous les mois. Vous devrez également sélectionner l’heure précise (dans le fuseau horaire de votre société) à laquelle l’actualisation doit avoir lieu, par exemple :

  • Si vous avez une campagne d’e-mail envoyée tous les lundis à 11 h, heure de la société, et que vous souhaitez vous assurer que votre segment est actualisé juste avant l’envoi, vous devriez choisir une planification d’actualisation hebdomadaire à 10 h les lundis.
  • Si vous souhaitez que votre segment soit actualisé tous les jours, sélectionnez la fréquence d’actualisation quotidienne, puis choisissez l’heure de l’actualisation.

Consommation de crédits et coûts supplémentaires

Étant donné que les actualisations réexécutent la requête de votre segment, chaque actualisation pour les segments SQL consommera des crédits de segment SQL, et chaque actualisation pour les extensions de segments CDI entraînera un coût au sein de votre entrepôt de données third-party.

Critères de désactivation automatique des extensions périmées

Les actualisations planifiées sont automatiquement désactivées lorsqu’une extension de segments est périmée. Une extension de segments est périmée si elle répond aux critères suivants :

  • Non utilisée dans des campagnes ou des Canvas actifs
  • Non utilisée dans un segment faisant partie d’une campagne ou d’un Canvas actif
  • Non utilisée dans un segment où le suivi analytique est activé
  • Non modifiée depuis plus de sept jours
  • Non ajoutée à une campagne, un Canvas (y compris les brouillons) ou un segment depuis plus de sept jours

Si l’actualisation planifiée est désactivée pour une extension de segments, une notification l’indique pour cette extension.

Une notification indiquant « Les actualisations planifiées ont été désactivées pour cette extension car elle n'est utilisée dans aucune campagne, aucun Canvas ni aucun segment actif. L'extension de segments a été désactivée le 23 février 2025 à 0 h 00. »

Lorsque vous êtes prêt à utiliser une extension de segments périmée, passez en revue les paramètres d’actualisation, sélectionnez la planification d’actualisation qui correspond à votre cas d’utilisation, puis enregistrez les modifications.

Cas d’utilisation

Application de santé

Supposons que vous ayez une application de santé et que vous souhaitiez segmenter les utilisateurs ayant réservé une visite chez le dentiste. Vous disposez également des éléments suivants :

  • Un catalogue Doctors contenant les différents médecins qu’un patient peut réserver, chacun associé à un doctor ID
  • Un événement personnalisé Booked Visit avec une propriété doctor ID partageant les mêmes valeurs que le champ doctor ID de votre catalogue
  • Un champ speciality dans votre catalogue contenant la valeur dental

Vous configureriez un segment de catalogue en utilisant les variables suivantes :

Plateforme SaaS

Supposons que vous ayez une plateforme SaaS B2B et que vous souhaitiez segmenter les utilisateurs qui sont des employés d’un client existant. Vous disposez également des éléments suivants :

  • Un catalogue Accounts contenant les différents comptes utilisant actuellement votre plateforme SaaS, chacun associé à un account ID
  • Un événement personnalisé Event Attendance avec une propriété « account ID » partageant les mêmes valeurs que le champ « account ID » de votre catalogue
  • Un champ Classification dans votre catalogue contenant la valeur enterprise

Vous configureriez un segment de catalogue en utilisant les variables suivantes :

Questions fréquemment posées

L’exécution d’un segment de catalogue consomme-t-elle des crédits d’extension de segment SQL ?

Oui, les segments de catalogue sont alimentés par SQL et consomment des crédits d’extension de segment SQL. Pour en savoir plus, consultez Utilisation des segments SQL.

La création d’un segment de catalogue consomme-t-elle des allocations d’extensions de segments SQL ?

Oui. De la même manière que les extensions de segments SQL comptent dans votre allocation d’extensions de segments, les segments de catalogue comptent également dans cette allocation.

J’ai un cas d’utilisation de segment de catalogue que le modèle actuel ne couvre pas. Comment dois-je le configurer ?

Contactez votre gestionnaire de support client ou l’assistance Braze pour obtenir des conseils supplémentaires.

New Stuff!