Note : Cet article a été traduit de l'anglais à l'aide de l'IA et peut contenir de légères inexactitudes.
Que sont les opérateurs du Moteur de règles ?
Les opérateurs du Moteur de règles sont les éléments de base utilisés dans le Moteur de règles pour définir des conditions logiques et des critères pour des stratégies personnalisées. Ces opérateurs vous permettent de créer des règles de type « si-alors » en comparant des champs ou des métriques (comme le nom de la campagne, les clics, le statut, etc.) à des valeurs spécifiées, afin d'identifier des sous-ensembles de données précis et d'agir sur ceux-ci.
Les opérateurs sont classés selon le type de comparaison qu'ils effectuent, comme la correspondance de texte, les valeurs numériques ou l'appartenance à un ensemble. Combinez les opérateurs appropriés avec des conditions pour créer des règles adaptées à vos besoins de gestion des annonces.
Par exemple, vous pouvez utiliser des opérateurs pour :
Identifier les campagnes dont le nom contient des mots-clés spécifiques (par exemple, « summer » ou « winter »).
Sélectionner les éléments faisant partie des 10 % les plus performants en termes de clics.
Exclure les éléments ayant certains statuts, comme « Paused » ou « Archived ».
Opérateurs de texte
Opérateurs prenant en charge plusieurs valeurs
Les opérateurs suivants prennent en charge plusieurs valeurs de texte :
1. contient (contains) : Correspond si le champ contient l'une des valeurs spécifiées.
Exemple : Nom de la campagne contient « Labor Day » correspond à des campagnes comme « Labor Day Flash Sale » et « Labor Day Weekend Discount ».
2. ne contient pas (does not contain) : Correspond si le champ ne contient aucune des valeurs spécifiées.
Exemple : Nom de la campagne ne contient pas « out of stock » exclut des campagnes comme « out of stock Holiday Promotions » et « Black Friday Deals: out of stock ».
3. contient le mot entier (contains whole word) : Correspond si le champ contient l'une des valeurs spécifiées sous forme de mot ou d'expression complète, et non comme partie d'un autre mot.
Exemple : Nom de la campagne contient le mot entier « shoe » correspond à des campagnes comme « Running Shoe Campaign » ou « Shoe Sale - US », mais ne correspond pas à « Shoes - All Products ».
4. ne contient pas le mot entier (does not contain whole word) : Correspond si le champ ne contient aucune des valeurs spécifiées sous forme de mot ou d'expression complète.
Exemple : Nom de la campagne ne contient pas le mot entier « shoe » exclut des campagnes comme « Running Shoe Campaign », mais inclut des campagnes comme « Shoes - All Products ».
5. dans (in) : Correspond si le champ est exactement égal à l'une des valeurs spécifiées.
Exemples :
Statut dans ["enabled","paused"] correspond aux campagnes actuellement actives ou en pause.
Nom de la campagne dans ["Black Friday","Cyber Monday"] correspond aux campagnes nommées exactement « Black Friday » ou « Cyber Monday ».
6. pas dans (not in) : Correspond si le champ n'est exactement égal à aucune des valeurs spécifiées.
Exemples :
Statut pas dans ["paused","removed"] correspond aux campagnes actuellement activées.
Nom de la campagne pas dans ["Black Friday","Cyber Monday"] correspond aux campagnes qui ne sont pas nommées exactement « Black Friday » ou « Cyber Monday ».
Opérateurs de date
Les opérateurs de date vous permettent de créer des conditions sur des champs de date. Vous pouvez les utiliser pour cibler une date exacte ou une plage de jours à venir ou passés, ou pour vérifier si une date est déjà passée.
1. est (is) : Correspond si le champ de date est égal au jour de la semaine, au jour du mois ou à la date complète spécifiés.
Exemples :
Date de début de la campagne est lundi correspond aux campagnes dont la date de début tombe un lundi.
Date de début de la campagne est 15 correspond aux campagnes dont la date de début est le 15 du mois en cours.
Date de début de la campagne est 01-09-2026 correspond aux campagnes dont la date de début est le 1er septembre 2026.
2. n'est pas (is not) : Exclut les correspondances si le champ de date est égal au jour de la semaine, au jour du mois ou à la date complète spécifiés.
Exemple : Date de début de la campagne n'est pas lundi exclut les campagnes dont la date de début tombe un lundi.
Remarque : Pour les opérateurs est (is) et n'est pas (is not), vous pouvez choisir comment indiquer la date de comparaison :
Jour de la semaine (Day of week) : sélectionnez un jour, du lundi au dimanche.
Jour du mois (Day of month) : saisissez un nombre de 1 à 31, évalué par rapport au mois en cours.
Date complète (Full date) : saisissez ou sélectionnez une date exacte du calendrier.
3. est dans les prochains (is within next) : Correspond si le champ de date se situe dans le nombre de jours spécifié à partir d'aujourd'hui.
Exemple : Date de début de la campagne est dans les prochains 7 correspond aux campagnes dont la date de début se situe dans les 7 prochains jours.
4. écoulé dans les derniers (elapsed in last) : Correspond si le champ de date se situe dans le nombre spécifié de jours déjà écoulés, en remontant à partir d'aujourd'hui.
Exemple : Date de début de la campagne écoulé dans les derniers 30 correspond aux campagnes dont la date de début se situe dans les 30 derniers jours.
5. est écoulé (is elapsed) : Correspond si le champ de date est antérieur à aujourd'hui, c'est-à-dire si la date est déjà passée. Cet opérateur ne nécessite pas de valeur.
Exemple : Date de début de la campagne est écoulé correspond aux campagnes dont la date de début est dans le passé.
6. n'est pas écoulé (is not elapsed) : Correspond si le champ de date est aujourd'hui ou ultérieur, c'est-à-dire si la date n'est pas encore passée. Cet opérateur ne nécessite pas de valeur.
Exemple : Date de début de la campagne n'est pas écoulé correspond aux campagnes dont la date de début est aujourd'hui ou ultérieure.
Variantes insensibles à la casse
Les opérateurs suivants effectuent une correspondance insensible à la casse (plusieurs valeurs prises en charge) :
1. contient (ignorer la casse) (contains (ignore case)) : Correspond si le champ contient l'une des valeurs spécifiées, quelle que soit la casse.
Exemple : Nom de la campagne contient (ignorer la casse) « summer » correspond à des campagnes comme « SUMMER Deals » ou « summer special ».
2. ne contient pas (ignorer la casse) (does not contain (ignore case)) : Correspond si le champ ne contient aucune des valeurs spécifiées, quelle que soit la casse.
Exemple : Nom de la campagne ne contient pas (ignorer la casse) « test » exclut des campagnes comme « Test Campaign 2025 ».
3. dans (ignorer la casse) (in (ignore case)) : Version insensible à la casse de l'opérateur « dans ».
Exemple : Nom du groupe d'annonces dans (ignorer la casse) ["shopping tools"] correspond aux groupes d'annonces nommés « Shopping Tools », « Shopping tools », « SHOPPING TOOLS », etc.
4. pas dans (ignorer la casse) (not in (ignore case)) : Version insensible à la casse de l'opérateur « pas dans ».
Exemple : Nom du groupe d'annonces pas dans (ignorer la casse) ["shopping tools"] ne correspond pas aux groupes d'annonces nommés « Shopping tools », « Shopping Tools » ou « SHOPPING TOOLS ».
Remarque : Appuyez sur Entrée (Enter) pour ajouter plusieurs valeurs aux opérateurs « dans » et « pas dans » (sensibles ou non à la casse). Tous les autres opérateurs de texte prennent en charge plusieurs valeurs de texte séparées par des virgules.
Opérateurs de texte à valeur unique
1. est égal à (is equal to) : Correspond si le champ est exactement égal à la valeur spécifiée.
Exemple : Nom de la campagne est égal à « Back to School 2025 » correspond exactement au nom de campagne « Back to School 2025 ».
2. n'est pas égal à (is not equal to) : Exclut les correspondances si le champ est exactement égal à la valeur spécifiée.
Exemple : Nom de la campagne n'est pas égal à « Flash Sale » exclut la campagne « Flash Sale ».
3. commence par (starts with) : Correspond si le champ commence par la valeur spécifiée.
Exemple : Nom de la campagne commence par « Geo_ » correspond à des campagnes comme « Geo_USA Deals ».
4. se termine par (ends with) : Correspond si le champ se termine par la valeur spécifiée.
Exemple : Nom de la campagne se termine par « _active » correspond à des campagnes comme « Winter2025_active ».
5. est vide (is empty) : Correspond si le champ n'a aucune valeur.
Exemple : Nom de la campagne est vide correspond aux campagnes sans nom saisi.
6. n'est pas vide (is not empty) : Correspond si le champ contient une valeur quelconque.
Exemple : Nom de la campagne n'est pas vide correspond aux campagnes ayant un nom renseigné.
Variantes insensibles à la casse
Les opérateurs suivants effectuent une correspondance insensible à la casse (une seule valeur) :
1. est égal à (ignorer la casse) (is equal to (ignore case)) : Correspond si le champ est exactement égal à la valeur spécifiée, quelle que soit la casse.
Exemple : Nom de la campagne est égal à (ignorer la casse) « SALE » correspond à « SALE », « sale » ou « Sale ».
2. n'est pas égal à (ignorer la casse) (is not equal to (ignore case)) : Exclut les correspondances si le champ est exactement égal à la valeur spécifiée, quelle que soit la casse.
Exemple : Nom de la campagne n'est pas égal à (ignorer la casse) « TEST » exclut « TEST », « Test » ou « test ».
3. commence par (ignorer la casse) (starts with (ignore case)) : Correspond si le champ commence par la valeur spécifiée, quelle que soit la casse.
Exemple : Nom de la campagne commence par (ignorer la casse) « geo » correspond à « geo_US » ou « Geo_UK ».
4. se termine par (ignorer la casse) (ends with (ignore case)) : Correspond si le champ se termine par la valeur spécifiée, quelle que soit la casse.
Exemple : Nom de la campagne se termine par (ignorer la casse) « active » correspond à « summer_active » ou « Winter_Active ».
Opérateurs de texte prenant en charge les données de listes externes
Les opérateurs de texte suivants prennent en charge les données de listes externes : vous pouvez donc connecter une feuille de calcul Google externe à une stratégie donnée et filtrer davantage les suggestions générées par les règles.
contient (contains)
ne contient pas (does not contain)
contient le mot entier (contains whole word)
ne contient pas le mot entier (does not contain whole word)
dans (in)
pas dans (not in)
contient (ignorer la casse) (contains (ignore case))
ne contient pas (ignorer la casse) (does not contain (ignore case))
dans (ignorer la casse) (in (ignore case))
pas dans (ignorer la casse) (not in (ignore case))
Exemple : Emplacements dans Placement [External List Column] correspond à toutes les entrées de la colonne « Placements » de la feuille de calcul de données de liste externe associée.
Opérateurs de comparaison numérique
1. supérieur à (>) (greater than) : Correspond si la valeur est strictement supérieure au nombre spécifié.
Exemple : Clics > 100
2. supérieur ou égal à (>=) (greater than or equal to) : Correspond si la valeur est supérieure ou égale au nombre spécifié.
Exemple : Impressions >= 1000
3. inférieur à (<) (less than) : Correspond si la valeur est strictement inférieure au nombre spécifié.
Exemple : Coût < 50
4. inférieur ou égal à (<=) (less than or equal to) : Correspond si la valeur est inférieure ou égale au nombre spécifié.
Exemple : Conversions <= 10
5. égal à (==) (equal to) : Correspond si la valeur est exactement égale au nombre spécifié.
Exemple : CPC == 2.5
Opérateurs de percentile et de rang
1. dans les premiers (in top) : Correspond aux éléments situés dans le pourcentage ou le nombre supérieur spécifié au sein de votre compte.
Exemples :
Clics dans les premiers 10 % correspond aux campagnes dont les clics se situent dans les 10 % supérieurs de toutes les campagnes du compte.
Coût dans les premiers 10 correspond aux 10 premières campagnes du compte en termes de coût.
2. dans les derniers (in bottom) : Correspond aux éléments situés dans le pourcentage ou le nombre inférieur spécifié au sein de votre compte.
Exemples :
Coût dans les derniers 25 % correspond aux campagnes dont le coût se situe dans les 25 % inférieurs de toutes les campagnes du compte.
Clics dans les derniers 5 correspond aux 5 campagnes ayant le moins de clics dans le compte.
