Skip to content

Filtres calculés

Les filtres calculés vous permettent de créer des segments très précis sur une période étendue de l’historique d’un utilisateur. Par exemple, utilisez les filtres calculés pour cibler les utilisateurs qui ont acheté un produit particulier au cours des 16 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.

Comment ça fonctionne

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 filtres calculés sont conçus pour des 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 les données de votre propre entrepôt de données pour affiner davantage votre audience.

Par exemple, la segmentation par défaut de Braze identifie les utilisateurs qui correspondent à des critères spécifiques que vous définissez, comme repérer un utilisateur qui a récemment acheté l’un de vos produits. Les filtres calculés 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 filtres calculés sont un complément, pas une obligation. Si vous avez besoin de filtres plus avancés ou d’une fenêtre historique plus longue, c’est un excellent outil à votre disposition, tout en optimisant votre utilisation des données.

Filtres calculés et extensions de segments SQL

Les extensions de segments SQL et les filtres calculés vous aident tous deux à créer des audiences à partir de comportements d’achat et d’événements personnalisés, mais ils utilisent des outils et des sources de données différents. Les extensions de segments SQL utilisent du SQL que vous écrivez sur vos données Snowflake connectées.

Comportement Filtres calculés Extensions de segments SQL
Comment vous définissez l’audience Choisissez des achats, des événements recommandés eCommerce, des interactions avec les messages ou des événements personnalisés, ainsi que des compteurs, des fenêtres temporelles et des filtres de propriétés optionnels Écrivez du SQL sur votre connexion Snowflake ; utilisez des modèles, l’actualisation incrémentielle ou l’actualisation complète
Où la logique s’exécute Les critères et l’actualisation sont gérés dans Braze sous forme de filtres calculés La requête s’exécute dans le contexte de votre entrepôt de données selon la configuration de votre extension
Page de la liste des filtres Un type de filtre calculé, la colonne Segments indique combien de segments utilisent chaque filtre, les statuts Processing et Processing Failed reflètent l’état de génération Inclut une colonne Type et des filtres qui varient selon le type d’extension
Cas d’usage typiques Fréquence d’achat, dépenses totales, compteurs d’événements personnalisés et règles basées sur les propriétés sur la fenêtre sélectionnée Logique adossée à l’entrepôt de données, jointures entre tables, et fenêtres historiques ou agrégations au-delà du formulaire de filtre calculé

Quand utiliser les filtres calculés

Utilisez les filtres calculés lorsque les règles guidées par le tableau de bord pour les achats, le eCommerce, les interactions avec les messages et les événements personnalisés sont suffisantes et que vous n’avez pas besoin de SQL arbitraire sur les tables de l’entrepôt de données.

Quand utiliser d’autres types d’extensions de segments

Utilisez les extensions de segments SQL lorsque vous avez besoin de SQL complet, de données adossées à Snowflake, de modèles ou de modes d’actualisation conçus pour des requêtes d’entrepôt de données volumineuses ou complexes. Utilisez les extensions de segments CDI lorsque vous avez besoin de SQL qui interroge directement votre entrepôt de données en utilisant les données des connexions Cloud Data Ingestion.

Utiliser les filtres calculés et les extensions de segments ensemble

Un segment peut référencer un filtre calculé en parallèle d’une extension de segments SQL ou CDI — par exemple, une cohorte définie dans l’entrepôt de données via une extension, combinée à des règles d’achat ou d’événements personnalisés que vous gérez dans le générateur de filtres calculés.

Créer un filtre calculé

Pour créer un filtre calculé, définissez des critères basés sur le comportement des utilisateurs, puis enregistrez et activez le filtre avant de l’utiliser dans un segment.

Étape 1 : Configurer les détails

  1. Accédez à Audience > Calculated Filters.
  2. Sélectionnez Create Calculated Filter.
  3. Nommez votre filtre calculé en décrivant les utilisateurs que vous souhaitez cibler. Un nom descriptif facilite la recherche du filtre lorsque vous l’ajoutez à un segment.
  4. (Facultatif) Ajoutez des tags pour organiser les filtres calculés dans votre espace de travail.

Vous pouvez également sélectionner Enable recurring audience update pour actualiser le filtre selon un calendrier récurrent. Si vous n’activez pas ce paramètre, le filtre calculé ne sera pas actualisé à moins que vous ne mettiez à jour le filtre ou que vous sélectionniez Update audience.

Étape 2 : Choisir vos critères

Choisissez un critère de ciblage basé sur un achat, un événement eCommerce, un événement personnalisé ou une interaction de message. Après avoir sélectionné un type d’événement, choisissez l’événement spécifique, le nombre de fois que l’utilisateur doit l’avoir réalisé (plus de, moins de ou égal à), ainsi que la période.

Lorsque vous choisissez votre période, vous pouvez spécifier une plage de dates relative (les X derniers jours), une date de début, une date de fin ou une plage de dates exacte.

Critères de filtre calculé pour les utilisateurs ayant effectué un événement personnalisé plus de zéro fois dans la plage de dates du 21 juin 2026 au 27 juin 2026.

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

Pour augmenter la précision du ciblage, sélectionnez Add Property Filters. Cela vous permet de filtrer selon les propriétés de votre achat, événement eCommerce ou événement personnalisé. Braze prend en charge la segmentation par propriétés d’événement basée sur les objets de type chaîne de caractères, numérique, booléen et temporel.

Pour les propriétés de type chaîne de caractères, saisissez plusieurs valeurs à la fois, par exemple pour cibler les utilisateurs dont le statut est égal à gold, silver ou bronze. Pour les événements recommandés eCommerce, le menu déroulant des propriétés se remplit avec les propriétés disponibles pour cet événement.

Étape 3 : Enregistrer et activer votre filtre

Sélectionnez Save pour enregistrer votre filtre calculé. Vous pouvez enregistrer un filtre sans l’activer, mais vous devez activer un filtre avant qu’il n’apparaisse comme option lors de la création d’un segment.

Après avoir activé un filtre calculé, Braze l’évalue en temps réel lorsqu’un segment, une Campaign ou un Canvas qui le référence est évalué.

Utiliser un filtre calculé dans un segment

Après avoir créé et activé un filtre calculé, ajoutez-le lors de la création d’un segment ou de la définition d’une audience pour une Campaign ou un Canvas.

  1. Dans le générateur de segments, ouvrez la liste des filtres.
  2. Sous Autres filtres, sélectionnez Filtre calculé existant.
  3. Sélectionnez le filtre calculé à inclure dans la définition du segment.

Après avoir ajouté le filtre, sélectionnez l’icône à côté du menu déroulant du filtre pour afficher les détails du filtre et confirmer les critères appliqués à votre audience.

Filtre calculé dans un générateur de segments avec une icône pour afficher plus de détails.

Pour plus d’informations sur la création de segments, consultez Créer un segment.

Gérer les filtres calculés

Accédez à Audience > Calculated Filters pour afficher, modifier et gérer les filtres calculés dans votre espace de travail.

La page Calculated Filters répertorie tous les filtres calculés de votre espace de travail. Vous pouvez affiner la liste à l’aide des contrôles disponibles. Comme il n’existe qu’un seul type de filtre calculé, il n’y a pas d’option pour filtrer par type, et le tableau n’inclut pas de colonne Type. Utilisez la colonne Segments pour voir combien de Segments utilisent chaque filtre calculé.

Libellés de statut

Chaque filtre calculé affiche l’un des statuts suivants. Processing et Processing Failed s’affichent lorsque la génération de l’audience est en cours ou ne s’est pas terminée avec succès.

Statut Description
Active Le filtre est activé et disponible pour être utilisé dans les Segments.
Draft Le filtre est enregistré mais pas activé.
Archived Le filtre est archivé.
Processing Braze traite une mise à jour du filtre.
Processing Failed La dernière tentative de traitement ne s’est pas terminée avec succès.

Modifier et gérer les filtres individuels

Ouvrez le menu contextuel d’un filtre calculé pour le modifier, l’archiver, actualiser l’audience ou voir comment il est utilisé dans la communication. Vous ne pouvez pas modifier un filtre calculé pendant qu’il est en cours de traitement.

Enregistrer ou activer

Vous pouvez enregistrer un filtre calculé sans l’activer. Les filtres inactifs restent dans votre espace de travail, mais ne peuvent pas être ajoutés à des Segments tant que vous ne les avez pas activés. Sélectionnez Activate filter pour utiliser le filtre dans la segmentation.

Questions fréquentes

Puis-je créer un filtre calculé qui utilise plusieurs événements personnalisés ?

Lorsque vous utilisez des filtres calculés, vous pouvez sélectionner un événement personnalisé, un événement d’achat, un événement eCommerce ou une interaction de canal. Cependant, vous pouvez combiner plusieurs filtres calculés avec un ET ou un OU lors de la création du Segment.

Vous pouvez ajouter plusieurs événements ou référencer plusieurs tables Snowflake en utilisant les extensions de segments SQL.

Puis-je archiver des filtres calculés s’ils existent dans une Campaign active ?

Non. Avant de pouvoir archiver un filtre calculé, vous devez le retirer de toutes les communications actives.

Puis-je utiliser des tableaux dans les filtres calculés ?

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é d’événement. Par exemple, vous pourriez créer un filtre calculé d’utilisateurs qui correspondent à au moins une valeur d’une propriété de tableau.

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

Lorsque les filtres calculés calculent la période relative (« X derniers jours »), l’heure de début est définie à minuit UTC. Par exemple, pour un filtre calculé qui s’actualise à 2024-09-16 21:00 UTC et spécifie 10 jours, l’heure de début est définie à 2024-09-06 00:00 UTC, et non à 2024-09-06 21:00 UTC.

Cependant, vous pouvez spécifier les fuseaux horaires en utilisant des segments SQL pour identifier les utilisateurs qui ont 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 qui ont effectué l’événement il y a 10 jours en se basant sur l’heure actuelle.

New Stuff!