Audience Filter : éditeur d'audience du bloc
Audience filter est un éditeur qui détermine à qui le bloc s'affiche. La carte Audience filter figure sur les écrans de paramètres des blocs Cart complement, Cart similar, Wishlist similar, Frequently ordered, Trending, Recently viewed, Repeat purchase et Personal recommendations, ainsi que sur l'écran des règles du bloc Similar products et dans le mode automatique de ce bloc.
À quoi ça sert
Un bloc de recommandations doit souvent s'adresser à un segment précis d'utilisateurs plutôt qu'à tout le monde. Par exemple :
- bloc « Jouets pour garçons de 5 à 10 ans » : uniquement pour les utilisateurs dont le profil indique un enfant de cet âge ;
- bloc « Produits premium » : uniquement pour les utilisateurs de Moscou et de Saint-Pétersbourg ;
- bloc « Promos du week-end » : uniquement pour les abonnés à la newsletter.
Audience Filter permet de décrire ce type de règles sans programmer.
Structure d'une règle
Commencez par choisir le mode du filtre à l'aide des deux boutons radio de la carte Audience filter :
- None : valeur par défaut. Le filtre ne s'applique pas, tous les utilisateurs voient le bloc et aucun champ supplémentaire n'apparaît.
- By user attribute : affiche les champs du filtre décrits ci-dessous.
Les champs du filtre n'apparaissent qu'après avoir sélectionné « By user attribute ». Si le bloc est réglé sur « None », vous ne verrez pas les champs de règle.
Choisissez d'abord l'attribut sur lequel filtrer. Ces deux champs sont communs à tout le filtre :
- User attribute sets : l'ensemble d'attributs, par exemple « Profil utilisateur » (voir ensembles d'attributs (s'ouvre dans un nouvel onglet)).
- User attribute : un attribut de cet ensemble, par exemple « Ville » ou « Est abonné ».
Viennent ensuite les lignes de règles. Chaque règle comprend :
- Condition : la condition de comparaison ;
- Attribute value (e.g., male) : la valeur à laquelle l'attribut de l'utilisateur est comparé (le champ est masqué pour les conditions qui n'ont pas besoin de valeur) ;
- Categories : son propre arbre de catégories, celles dans lesquelles la règle s'applique ;
- le bouton Delete, qui supprime la règle.
Pour ajouter une règle, cliquez sur Add rule.
Les conditions proposées dans le champ Condition dépendent du type de l'attribut sélectionné. Pour un attribut de type chaîne, par exemple : contains, does not contain, equal to, not equal to, contains any value, does not contain a value, value based on the pattern, the same value as the selected attribute. Pour les nombres et les dates, more et less remplacent « contains » / « does not contain » et le modèle. Pour les fichiers, les images et le texte, seules contains any value et does not contain a value sont disponibles.
Les champs « ensemble → attribut » sont alimentés par les ensembles d'attributs utilisateurs (et des formulaires) existants. Si le projet n'a pas encore d'ensemble adapté, créez-en un (par exemple « Profil utilisateur ») et ajoutez-y des attributs (Date de naissance, Ville, Abonné, etc.).
Filtre par âge
L'âge se définit avec une règle ordinaire sur un attribut utilisateur de type date, par exemple la date de naissance. Sélectionnez cet attribut dans le champ User attribute, puis, dans les lignes de règles, définissez une condition (equal to, not equal to, more, less, etc.) et sa valeur.
Plusieurs règles
Vous pouvez ajouter plusieurs règles dans Audience Filter. Elles se combinent selon la logique « ET » : toutes les règles doivent être vraies.
Pour une logique « OU » entre conditions, configurez-les via le moteur d'attributs (voir types d'attributs (s'ouvre dans un nouvel onglet)) ou utilisez une valeur composite dans un seul attribut.
Catégories de contenu
Dernière étape : choisir les catégories dans lesquelles la règle s'applique. Chaque règle a son propre arbre Categories à sélection multiple. Cliquer sur une catégorie la sélectionne avec ses sous-catégories.
Si aucune catégorie n'est sélectionnée, la règle ne s'applique pas. L'avertissement « No categories selected — the rule is not applied, and a user matching it will see the entire block » s'affiche alors sous l'arbre : un utilisateur concerné par cette règle verra le bloc en entier.
Comportement par défaut
Par défaut, la carte Audience filter est réglée sur None : le bloc s'affiche pour tous les utilisateurs sur toutes les pages auxquelles il est lié. Ne passez à « By user attribute » que si vous avez besoin de segmenter l'audience.
Avant de publier le bloc, vérifiez le comportement de la règle d'audience : ouvrez l'aperçu avec le bouton Open in modal et consultez l'onglet Investigate. Vous y verrez quelle règle a été appliquée (section Audience rule applied) et les avertissements émis par le système.