Utiliser des expressions régulières dans les filtres et les règles automatiques

Mise à jour effectuée par LunaMetrics le 8 mars 2008

Lorsque vous définissez des filtres ou des règles automatiques, vous utilisez la correspondance de structure afin de ne spécifier que les campagnes, les groupes d'annonces, les annonces ou les éléments pour lesquels une enchère peut être définie qui vous intéressent. Si vos structures sont relativement simples ("Afficher les campagnes dont le nom contient ' – GB Google Ads'", par exemple), vous pouvez utiliser la correspondance de structure de base fournie par Search Ads 360. Si vos structures sont plus complexes ("Afficher les campagnes dont le nom commence par 'Google Ads' et se termine par 'GB' ou 'US'", par exemple), vous pouvez utiliser des expressions régulières. 

Les expressions régulières constituent un langage performant qui permet de mettre en correspondance des mots partiels ou entiers, voire plusieurs mots. Les expressions régulières simples sont faciles à utiliser. Vous avez aussi la possibilité de créer des expressions complexes efficaces. Toutefois, leur comportement peut être difficile à prévoir et leur débogage risque d'être compliqué. Par ailleurs, vos collègues peuvent avoir du mal à les comprendre.

Une bonne pratique consiste donc à commencer par une expression simple et à la rendre plus complexe si nécessaire.

Configurer un filtre ou une règle à l'aide d'expressions régulières

  1. Commencez par créer un filtre ou une règle automatique.

  2. Dans la liste + Attribut ou statistique, sélectionnez un paramètre ou une statistique.

  3. Sélectionnez le comparateur Correspond à l'expression régulière, puis saisissez une expression régulière.
    Select "Matches regular expression" comparator.
    Consultez la syntaxe et les exemples fournis ci-dessous.

  4. Sélectionnez des critères supplémentaires dans la liste + Attribut ou statistique suivante. Le filtre ou la règle ne renvoient que les éléments qui remplissent tous les critères.

  5. Finalisez la création du filtre ou de la règle.

Commencez par les filtres et procédez de façon interactive. Si vous envisagez d'utiliser une expression régulière dans une règle, commencez par filtrer un rapport en utilisant l'expression la plus simple, puis analysez le résultat. Ensuite, ajoutez des caractères génériques, des points d'ancrage ou d'autres éléments d'une expression, puis effectuez un test à chaque étape. Une fois que vous êtes satisfait du filtre, vous pouvez utiliser la même expression régulière dans les règles automatiques.

Par exemple, dans l'onglet "Campagnes", commencez l'expression de la façon suivante :
^Google Ads\b
Confirmez que vous ne voyez que les campagnes dont le nom commence par "Google Ads".

Ensuite, modifiez le filtre de la façon suivante :
(^Google Ads\b).+(GB\b$)
Confirmez que vous ne voyez que les campagnes dont le nom commence par "Google Ads" et se termine par "GB".

Enfin, modifiez le filtre de la façon suivante :
(^Google Ads\b).+(GB\b$ | US\b$)
Confirmez que vous ne voyez que les campagnes dont le nom commence par "Google Ads" et se termine par "GB" ou "US".

Syntaxe des expressions régulières

Vous trouverez ci-dessous la liste des opérateurs et la syntaxe qui peuvent vous être utiles lors de l'utilisation d'expressions régulières dans Search Ads 360 :

Caractères génériques

. Correspond à tout caractère unique (lettre, chiffre ou symbole) goo.gle renvoie gooogle, goodgle et goo8gle.
* Correspond à zéro ou plusieurs occurrences de l'élément précédent L'élément précédent par défaut est le caractère précédent. goo*gle renvoie gooogle et goooogle.
+ Correspond à une ou plusieurs occurrences de l'élément précédent gooo+gle renvoie goooogle, mais pas google.
? Correspond à zéro ou une occurrence de l'élément précédent labou?r renvoie à la fois labor et labour.
| "Ou" inclusif  a|b renvoie a ou b, ou à la fois a et b.

Points d'ancrage

^ Une ligne commençant par ^site renvoie site, mais pas mysite.
$ Une ligne se terminant par site$ renvoie site, mais pas sitescan.

Groupes

() Groupe de capture Thank(s|you) renvoie à la fois Thanks et Thankyou.
[] Ensemble ou plage de caractères dans un ordre quelconque [ogl]+ renvoie google, goooogle ou logic.
- Correspond à une plage de caractères [A-Z] crée une liste des lettres majuscules de l'alphabet anglais.

Autre

\ Protection par échappement des caractères spéciaux mysite\.com évite que le point soit considéré comme un caractère générique.
\s Espace \s+.* renvoie un ou plusieurs espaces blancs, suivis de zéro ou plusieurs caractères.
\d Chiffre \d65\d renvoie "265", mais pas "256".
\w Caractère alphabétique (az, AZ, 0-9, _) $\w renvoie toute chaîne commençant par un caractère alphabétique (par exemple, "Campaign", mais pas "@Campaign")
\b Limite de mot \bcity\b renvoie "city", mais pas "scarcity"

Exemples

Expression Description
(^Google Ads\b).+(GB\b$ | US\b$)

Commence par "Google Ads" et se termine par "GB" ou "US".
Renvoie :

  • Google Ads Shoes – GB
  • Google Ads US

Ne renvoie pas :

  • Google Ads1 Shoes – GB
  • Google Ads Shoes USA
   
Ces informations vous-ont elles été utiles ?
Comment pouvons-nous l'améliorer ?