Skip to content

Extensions de segments

Les extensions de segments vous permettent de créer des segments très précis sur une période étendue de l’historique d’un utilisateur. Par exemple, en utilisant les extensions de segments, vous pouvez cibler les utilisateurs qui ont acheté un produit particulier au cours des seize derniers mois ou qui ont dépensé un certain montant avec votre service. Affinez cette audience en utilisant les propriétés d’événement pour rendre le ciblage encore plus granulaire.

La segmentation Braze vous permet de cibler les utilisateurs en fonction d’un événement personnalisé ou d’un comportement d’achat. Les extensions de segments renforcent cette capacité en vous permettant d’exploiter les données historiques enregistrées dans le profil utilisateur. Grâce aux extensions de segments, vous pouvez identifier et atteindre les utilisateurs qui ont effectué n’importe quel événement personnalisé ou événement d’achat un nombre quelconque de fois au cours des deux dernières années (730 jours).

Pourquoi utiliser les extensions de segments ?

Les Segments Braze vous offrent des outils de ciblage puissants pour créer des groupes dynamiques d’utilisateurs. Pour la plupart des cas d’usage, cela suffit pour atteindre efficacement votre audience. Les extensions de segments sont conçues pour les cas d’usage avancés où vous devez analyser des comportements remontant jusqu’à deux ans ou appliquer une logique complexe, sans compromettre la rétention des données ni les performances du système. Vous pouvez utiliser des requêtes SQL (extensions de segments SQL) ou des données provenant de votre propre entrepôt de données pour affiner davantage votre audience.

Par exemple, la segmentation par défaut de Braze permet de trouver des utilisateurs correspondant à des critères spécifiques que vous définissez, comme identifier un utilisateur ayant récemment acheté l’un de vos produits. Les extensions de segments vous permettent d’aller plus loin, par exemple en identifiant les utilisateurs qui ont acheté une couleur particulière d’un produit spécifique au moins deux fois entre 18 et 24 mois auparavant. Les extensions de segments sont un complément, pas une obligation. Si vous avez besoin de filtres plus avancés ou d’une fenêtre d’analyse rétrospective plus longue, c’est un excellent outil qui vous aide tout en optimisant votre consommation de données.

Créer une extension de segment

Pour créer une extension de segment, vous créez un filtre afin d’affiner un segment de vos utilisateurs en fonction des propriétés d’événements personnalisés. Lors de la création d’une extension de segment, vous choisissez si le segment est statique ou s’il est actualisé dynamiquement à un intervalle défini.

Étape 1 : Accéder aux extensions de segments

Accédez à Audience > Extensions de segments.

Depuis le tableau des extensions de segments, sélectionnez Créer une nouvelle extension, puis choisissez votre mode de création d’extension de segment :

  • Extension simple : Créez une extension de segment centrée sur un seul événement à l’aide d’un formulaire guidé. Idéal lorsque vous ne souhaitez pas utiliser SQL.
  • Commencer avec un modèle : Créez un segment SQL avec un modèle personnalisable utilisant des données Snowflake.
  • Actualisation incrémentale : Écrivez un segment SQL Snowflake qui actualise automatiquement les données des 2 derniers jours ou actualisez-le manuellement selon vos besoins. Idéal pour trouver un équilibre entre précision et rentabilité.
  • Actualisation complète : Écrivez un segment SQL avec des données Snowflake ou toute source connectée CDI qui recalcule l’ensemble de l’audience lors d’une actualisation manuelle. Idéal lorsque vous avez besoin d’une vue complète et à jour de votre audience.

Tableau présentant les différents modes de création d'extensions de segments disponibles.

Si vous sélectionnez un mode utilisant SQL, consultez Extensions de segments SQL pour plus d’informations. Si vous sélectionnez Extension simple, passez à l’étape 2.

Utilisation des crédits SQL

Les types d’extensions de segments suivants consomment des crédits SQL :

  • Extensions de segments SQL (actualisation incrémentale et complète)
  • Segments de catalogue
  • Segments CDI
    • Les crédits sont consommés dans votre propre entrepôt de données

Étape 2 : Nommer votre extension de segment

Nommez votre extension de segment en décrivant le type d’utilisateurs que vous souhaitez filtrer. Cela permet aux autres de trouver et d’appliquer l’extension avec précision.

Extension de segment nommée « Online Shoppers Extension - 90 Days ».

Étape 3 : Choisir vos critères

Sélectionnez des critères basés sur les achats, l’interaction avec les messages, les événements eCommerce recommandés ou les événements personnalisés pour le ciblage. Après avoir sélectionné les critères de type d’événement souhaités, choisissez quel article acheté, quelle interaction avec un message, quel événement eCommerce recommandé ou quel événement personnalisé vous souhaitez cibler pour votre liste d’utilisateurs. Ensuite, choisissez combien de fois (plus que, moins que ou égal à) l’utilisateur devrait avoir réalisé l’événement, ainsi que la période — pour les extensions de segments en particulier, vous pouvez remonter jusqu’à 730 jours (2 ans) dans le passé.

La segmentation basée sur des données d’événements datant de plus de 730 jours peut être effectuée à l’aide d’autres filtres disponibles dans Segments. Lorsque vous choisissez votre période, vous pouvez spécifier une plage de dates relative pour sélectionner les X derniers jours, une date de début, une date de fin ou une plage de dates exacte (date A à date B).

Critères de segmentation pour les utilisateurs ayant effectué un événement personnalisé plus de 2 fois dans la plage de dates du 1er mars 2025 au 31 mars 2025.

Si vous créez une extension de segment à l’aide d’un événement eCommerce recommandé, sélectionnez d’abord eCommerce Recommended Event comme critère, puis sélectionnez un événement dans la liste déroulante.

Un critère d'événement eCommerce recommandé avec une liste déroulante des événements recommandés disponibles.

Segmentation par propriétés d’événement

Pour augmenter la précision du ciblage, cochez la case Add Property Filters. Cela vous permettra d’affiner en fonction des propriétés spécifiques de votre achat ou événement personnalisé. La segmentation par propriétés d’événement est prise en charge pour les types string, numérique, booléen et temporel.

Types de données des propriétés

Pour les propriétés de type string, vous pouvez saisir plusieurs valeurs à la fois. Dans l’exemple suivant, ce filtre recherche les utilisateurs possédant une race de chien correspondant à l’une des six races de chien spécifiques.

Segmentation basée sur les propriétés de type string.

Lorsque vous ajoutez une propriété d’événement pour un événement eCommerce recommandé, la liste déroulante des propriétés se remplit automatiquement avec les propriétés disponibles pour cet événement.

Les extensions de segments prennent uniquement en charge les propriétés d’événements figurant dans la liste autorisée documentée pour chaque événement eCommerce recommandé. Les propriétés de niveau supérieur personnalisées que vous envoyez via l’API ou le SDK ne sont pas valides pour les filtres de propriétés des extensions — même si ces propriétés apparaissent dans vos données d’événements. L’utilisation d’une propriété de niveau supérieur non autorisée empêche l’enregistrement ou le désarchivage de l’extension.

Si vous avez besoin de filtrer sur des propriétés non standard, imbriquez-les sous metadata lorsque vous enregistrez l’événement (par exemple, metadata.color au lieu de color). Pour les propriétés prises en charge, consultez Schémas d’événements et Types d’événements eCommerce recommandés.

Détails de l'extension de segment avec une liste déroulante des propriétés disponibles.

Propriétés d’événements imbriquées

La segmentation basée sur les propriétés d’événements imbriquées est également prise en charge. Dans la liste déroulante de comparaison, sélectionnez la comparaison correspondant au type de données de votre propriété imbriquée. Vous pouvez utiliser la même syntaxe de propriétés d’événements imbriquées pour ajouter des propriétés imbriquées pour tout événement eCommerce recommandé contenant des propriétés imbriquées.

Pour en savoir plus sur les différentes propriétés imbriquées disponibles, consultez Types d’événements eCommerce recommandés. Pour générer le schéma nécessaire au nom de propriété de votre extension de segment, suivez les étapes dans Objets imbriqués dans les événements personnalisés.

Segmentation basée sur les propriétés d'événements imbriquées.

Fenêtre de rétroactivité et points de donnée

Les extensions de segments s’appuient sur un stockage à long terme des propriétés d’événements et ne sont pas soumises à une limite de stockage horodatée. Vous pouvez consulter les propriétés d’événements suivies au cours des deux dernières années. L’utilisation des propriétés d’événements au sein des extensions de segments n’a pas d’impact sur la consommation de points de donnée.

Étape 4 : Définir les paramètres d’actualisation (facultatif)

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’usage, puis enregistrez les modifications.

Étape 5 : Enregistrer votre extension de segment

Après avoir sélectionné Enregistrer, votre extension de segment commence à être traitée. La durée de génération de votre extension de segment dépend du nombre d’utilisateurs que vous avez, du nombre d’événements personnalisés ou d’événements d’achat que vous capturez, et du nombre de jours de rétroactivité.

Pendant le traitement de votre extension de segment, une petite animation s’affiche à côté du nom de l’extension et la mention Processing apparaît dans la colonne Status de la liste des extensions de segments. Notez que vous ne pouvez pas modifier une extension de segment pendant son traitement.

Page « Extensions de segments » avec deux extensions actives.

Lorsqu’une extension de segment est en cours de traitement, Braze continue d’utiliser la version historique du segment par défaut antérieure au début du traitement à des fins de segmentation de l’audience. Le traitement a lieu à chaque enregistrement ou actualisation et implique l’interrogation et la mise à jour des profils utilisateurs — autrement dit, l’appartenance à votre segment par défaut ne se met pas à jour instantanément. Cela signifie que, sauf si l’action d’un utilisateur est effectuée avant le début du traitement de l’actualisation, il n’est pas garanti que l’utilisateur sera inclus dans l’extension de segment une fois cette actualisation terminée. Inversement, les utilisateurs qui faisaient partie de l’extension de segment avant l’actualisation et qui ne répondent plus aux critères continueront à correspondre à votre segment par défaut jusqu’à ce que le processus d’actualisation soit terminé et que les mises à jour soient appliquées.

Statuts des extensions de segments

Sur la page Extensions de segments, chaque extension affiche un Status et un horodatage Last Processed. Après avoir enregistré ou actualisé une extension, utilisez ces colonnes pour confirmer que le traitement s’est terminé avec succès.

Statut Description
Active L’extension a été traitée avec succès et est disponible pour la segmentation. Last Processed indique quand la dernière actualisation a été finalisée.
Draft L’extension est enregistrée mais n’a pas encore été activée.
Archived L’extension est archivée et n’est pas disponible pour la segmentation.
Refresh disabled Les mises à jour récurrentes de l’audience sont désactivées.
Processing Braze traite un enregistrement ou une actualisation. La colonne Status affiche Processing, une petite animation apparaît à côté du nom de l’extension, et vous ne pouvez pas modifier l’extension tant que le traitement n’est pas terminé.

Lorsque le traitement ne se termine pas avec succès, une icône d’erreur apparaît à côté du nom de l’extension, même si la colonne Status peut encore afficher Active. Survolez l’icône pour voir la raison de l’échec. Si vous obtenez un échec mais que vous pensez que l’extension aurait dû être traitée, essayez d’abord d’actualiser l’extension — le statut peut être obsolète.

Étape 6 : Utiliser votre extension dans un segment

Après avoir créé une extension de segment, vous pouvez l’utiliser comme filtre lors de la création d’un segment ou de la définition d’une audience pour une Campaign ou un Canvas. Commencez par choisir Braze Segment Extension dans la liste des filtres sous la section User Attributes.

Section « Filtres » avec une liste déroulante de filtres affichant « Braze Segment Extensions ».

Dans la liste des filtres Braze Segment Extension, choisissez l’extension de segment que vous souhaitez inclure ou exclure de ce segment.

Un filtre « Braze Segment Extensions » qui inclut un segment « 1 email click in the last 56 days ».

Pour afficher les critères de l’extension de segment, sélectionnez View Extension Details pour afficher les détails dans une nouvelle fenêtre.

Extension pour « 1 email click in the last 56 days ».

Vous pouvez maintenant procéder comme d’habitude à la création de votre segment.

Questions fréquentes

Puis-je créer une extension de segment qui utilise plusieurs événements personnalisés ?

Oui. Vous pouvez ajouter plusieurs événements ou référencer plusieurs tables Snowflake lorsque vous utilisez les extensions de segments SQL.

Lorsque vous utilisez les extensions de segments de type Extension simple, vous pouvez sélectionner un événement personnalisé, un événement d’achat ou une interaction de canal. Cependant, vous pouvez combiner plusieurs extensions de segments avec un ET ou un OU lors de la création du segment par défaut.

Puis-je archiver des extensions de segments si elles sont utilisées dans une Campaign active ?

Non. Avant de pouvoir archiver une extension de segment, vous devez la retirer de toutes les communications actives.

Puis-je utiliser des tableaux dans les extensions de segments ?

Oui. Pour utiliser des tableaux, ajoutez des crochets ([]) au nom de votre propriété. Si votre propriété est location_code, vous devez saisir location_code[].

Braze utilise [] pour parcourir les tableaux et vérifier si un élément du tableau parcouru correspond à la propriété de l’événement. Par exemple, vous pourriez créer une extension de segment regroupant les utilisateurs correspondant à au moins une valeur d’une propriété de type tableau.

Comment Braze calcule-t-il la période pour une période relative de type « X derniers jours » ?

Lorsque les extensions de segments calculent la période relative (« X derniers jours »), l’heure de début est fixée à minuit UTC. Par exemple, pour une extension de segment qui s’actualise le 2024-09-16 à 21:00 UTC et qui spécifie 10 jours, l’heure de début est fixée au 2024-09-06 à 00:00 UTC, et non au 2024-09-06 à 21:00 UTC.

Cependant, vous pouvez spécifier les fuseaux horaires en utilisant les segments SQL pour identifier les utilisateurs ayant effectué l’événement personnalisé il y a 10 jours en se basant sur minuit dans le fuseau horaire de l’entreprise, ou les utilisateurs ayant effectué l’événement il y a 10 jours en se basant sur l’heure actuelle.

New Stuff!