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 provenant d’événements personnalisés ou d’achats. Ils peuvent être référencés dans un segment, puis ciblés par des campagnes et des Canvas.

Les segments de catalogue utilisent SQL pour joindre les données des catalogues aux données des événements personnalisés ou des achats. Pour cela, 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 identifiant 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 par un modèle et sélectionnez un modèle.
    Fenêtre modale offrant la possibilité 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 combine les données d’événements utilisateur avec les données du catalogue pour segmenter les utilisateurs ayant interagi avec certains articles du catalogue.

  2. Utilisez l’onglet Variables pour renseigner 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 :
    - 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 la propriété d’événement

Voici les recommandations 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

      Prenons l’exemple d’une application de santé : imaginons que dans le catalogue de chaque médecin disponible à la réservation, 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éé un 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 en savoir plus sur l’aperçu des résultats de requête, la gestion des extensions de segments SQL et d’autres sujets, consultez la page Extensions de segments SQL.

Déterminer si vous devez inverser le SQL

Bien qu’il ne soit pas possible d’interroger directement les utilisateurs sans aucun é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 n’en ayant effectué aucun).

Extension de segments nommée « A cliqué sur 1 à 4 e-mails au cours des 30 derniers jours » avec l'option d'inversion de SQL sélectionnée.

Actualiser la composition du segment

Pour actualiser la composition d’un segment de catalogue, ouvrez ce segment et sélectionnez Actions > Actualiser > Oui, actualiser.

Configurer 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 segmentation en fonction de votre adhésion d’utilisateur à ce moment-là. Utilisez le comportement par défaut si vous ne souhaitez générer l’audience qu’une seule fois et la cibler ensuite avec une campagne ponctuelle.

Votre segmentation commencera toujours à être traitée après l’enregistrement initial. À chaque fois que votre segment est actualisé, Braze ré-exécute le segment et met à jour l’appartenance au segment pour refléter les utilisateurs de 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ésignant des paramètres d’actualisation, sélectionnez Activer l’actualisation. L’option permettant d’actualiser les paramètres 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 de 10 heures 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 segmentation sera actualisée : toutes les heures, tous les jours, toutes les semaines ou tous les mois. Vous devrez également sélectionner l’heure spécifique (dans le fuseau horaire de votre entreprise) à laquelle l’actualisation doit avoir lieu, par exemple :

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

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é dans des campagnes ou des canvas actifs
  • Non utilisé dans un segment d’une campagne ou d’un canvas actifs.
  • Non utilisé dans un segment où le suivi analytique est activé.
  • N’a pas été modifié depuis plus de sept jours
  • N’a pas été ajouté à une campagne ou à 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 que "Les actualisations planifiées ont été désactivées pour cette extension car elle n'est pas utilisée dans des campagnes, des canevas ou des segments actifs". L'extension de segments a été désactivée le 23 février 2025 à 0h00. "

Lorsque vous êtes prêt à utiliser une extension de segment 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é

Imaginons que vous disposez d’une application de santé et que vous souhaitez 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 avec les variables suivantes :

Plateforme SaaS

Imaginons que vous disposez d’une plateforme SaaS B2B et que vous souhaitez 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 avec les variables suivantes :

Foire aux questions

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

Oui, les segments de catalogue reposent sur SQL et consomment des crédits d’extension de segment SQL. Pour en savoir plus, consultez la section Utilisation des segments SQL.

La création d’un segment de catalogue consomme-t-elle des quotas d’extension de segment SQL ?

Oui. De la même manière que les extensions de segments SQL sont décomptées de votre quota d’extensions de segments, les segments de catalogue le sont également.

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

Contactez votre Customer Success Manager ou l’assistance Braze pour obtenir des conseils supplémentaires.

New Stuff!