Etape 4 : Définir des filtres

Dans l'onglet Définition des filtres, vous pouvez créer des filtres avancés de sorte que les utilisateurs puissent directement y accéder lorsqu'ils élaborent des requêtes complexes, telles que la définition d'une audience.

Cette étape n'est pas obligatoire, car vous pourrez toujours renseigner votre ressource et accéder à ses données via les workflows, les audiences et l'API REST.

custom_resource_filter-definition

Ces filtres sont utilisés dans l'éditeur de requêtes sous la forme de règles pré-paramétrées. Ils permettent de limiter le nombre d'étapes à réaliser afin d'obtenir le paramétrage souhaité, ce qui est particulièrement intéressant dans le cas de segmentations répétitives.

Par exemple, vous pouvez créer un filtre permettant de sélectionner toutes les transactions supérieures à un montant donné au cours des trois derniers mois.

Pour cela, vous devez étendre la ressource Profiles et définir une liaison de filtre vers une table des transactions (que vous aurez préalablement créées). Vous devez également définir une règle indiquant que le prix de la transaction doit être supérieur ou égal à un paramètre donné et que la date de transaction doit être comprise dans une plage correspondant aux trois derniers mois.

  1. Veillez à créer et publier une table des transactions. Voir Etape 1 : Définir la ressource.

    Remarque :

    Cette procédure utilise comme exemple une table personnalisée des transactions. Adaptez-la aux besoins de votre entreprise.

  2. Avant de définir un filtre associé à la table des transactions dans la ressource Profiles, assurez-vous de définir le lien vers cette table et de publier vos modifications. Voir Définir les liens avec d'autres ressources et Etape 5 : Mettre à jour la structure de la base de données.

  3. Dans l'onglet Définition de l'écran de définition de votre nouveau filtre, sélectionnez la table des transactions.

    custom_resource_filter-definition_example-empty
  4. Dans la fenêtre Ajouter une règle - Profils/Transactions, placez la table des transactions dans l'espace de travail. Dans la fenêtre suivante qui s'affiche, sélectionnez le champ que vous souhaitez utiliser.

    custom_resource_filter-definition_example-field
  5. Dans les Configurations optionnelles du paramètre de la fenêtre Ajouter une règle - Transactions, cochez la case Définir des paramètres.

    Dans les Conditions de filtrage, sélectionnez l'opérateur Supérieur ou égal à. Dans le champ Paramètres, saisissez un nom et cliquez sur le signe + pour créer le nouveau paramètre.

    custom_resource_filter-definition_example-parameter
  6. Validez vos modifications. Il s'agit du champ paramétrable que l'utilisateur devra renseigner pour effectuer sa requête.

    custom_resource_filter-definition_ex_edit-rule
  7. Combinez cette règle à une autre règle précisant que la date doit être comprise dans une plage correspondant aux trois derniers mois.

    custom_resource_filter-definition_example
  8. Choisissez la catégorie dans laquelle figurera votre filtre.

    custom_resource_filter-definition_category
  9. Dans l'onglet Paramètres de l'écran de définition du filtre, modifiez la description et le libellé pour indiquer clairement aux utilisateurs l'objet de votre filtre. Ces informations apparaîtront dans l'éditeur de requêtes.

    custom_resource_filter-definition_parameters

    Si vous définissez plusieurs champs paramétrables, vous pouvez modifier leur ordre d'apparition dans l'interface.

  10. Enregistrez vos modifications et publiez les ressources. Voir à ce sujet la section Etape 5 : Mettre à jour la structure de la base de données.

Une fois l'extension de la ressource Profiles publiée, les utilisateurs verront apparaître ce filtre dans l'onglet des raccourcis de l'interface de l'éditeur de requêtes.

Lors de la création d'un email, ils pourront ainsi facilement définir leur audience afin que le message soit envoyé à tous les clients ayant dépensé plus d'un certain montant au cours des trois derniers mois.

custom_resource_filter-definition_email-audience

Il leur suffira de saisir le montant souhaité dans la boîte de dialogue qui s'affiche au lieu d'effectuer eux-mêmes le paramétrage.

custom_resource_filter-definition_email-audience_filter

Ce produit est distribué sous licence Creative Commons Attribution - Pas d’utilisation commerciale - Partage à l’identique 3.0 non transposé  Les publications Twitter™ et Facebook ne sont pas couvertes par les dispositions Creative Commons.

Mentions légales   |   Politique de confidentialité en ligne