Conditions et regroupements
Une condition se compose d'un attribut d'offre, d'un opérateur et d'une valeur. Un regroupement est un jeu de conditions.
Conditions
Une condition se compose d'un attribut d'offre (qui peut être paramétré), d'un opérateur et d'une valeur.
Dans la requête suivante :
Date d'expiration = 31/08/12
"Date d'expiration" est l'attribut personnalisé, "=" est l'opérateur et 31/08/12 est la valeur.
La liste des attributs d'offre du générateur de requête Contact Optimization contient les attributs d'offre définis dans Campaign, ainsi que tous les attributs standard. Vous pouvez utiliser les attributs répertoriés dans n'importe quel modèle d'offre défini dans Campaign. Si l'attribut d'offre que vous spécifiez dans le générateur de requête est une valeur paramétrée, la recherche peut renvoyer des versions d'offre.
Regroupements
Un regroupement se compose d'une ou plusieurs conditions précédées de l'instruction "any" ou "all". Dans une requête, vous sélectionnez all ou any dans la liste Sélectionner les éléments pour lesquels, comme suit :
*
all : indique que l'offre doit remplir toutes les conditions présentées. Vous pouvez par exemple rechercher les offres coûtant moins de 5 € et expirant avant ou après le le 31/08/12.
L'opérateur "all" est équivalent à l'opérateur AND. Il peut être représenté comme suit :
(regroupement) AND (regroupement) ... AND (regroupement)
regroupement = (condition) AND (condition) ... AND (condition)
*
any : indique que l'offre doit remplir l'une des conditions présentées. Vous souhaitez par exemple rechercher les offres comportant la catégorie d'élément "électronique" ou "ordinateur".
L'opérateur "any" est équivalent à l'opérateur OR. Il peut être représenté comme suit :
(regroupement) OR (regroupement) ... OR (regroupement)
regroupement = (condition) OR (condition) ... OR (condition)
Exemple de version d'offre générée par le générateur de requête
L'exemple suivant illustre comment le générateur de requête vous permet de cibler les contacts selon certains attributs d'offre personnalisés.
Vous souhaitez que les contacts remplissant toutes les conditions suivantes soient exclus de votre liste de contacts :
*
*
*
Dans cet exemple, l'opérateur all permet de spécifier toutes les offres pour tous les contacts remplissant les conditions suivantes :
*
*
*
Toutes ces conditions doivent être remplies pour que le contact soit exclu de la table des contacts proposés. Créez un sous-groupe en utilisant l'opérateur any pour définir les types de canaux à prendre en compte : E-mail ou Téléphone.