Utilizar expresiones regulares en filtros y reglas automatizadas

Actualizado el 8 de marzo de 2008 por LunaMetrics

Al configurar filtros o reglas automatizadas, utilice la correspondencia de patrones para especificar las campañas, los grupos de anuncios, los anuncios o los elementos por los que se puede pujar que le interesen. Si los patrones son relativamente sencillos como, por ejemplo, "Mostrar campañas que contengan '- GB Google Ads' en el nombre", puede utilizar la correspondencia de patrones básica que proporciona Search Ads 360. Si los patrones son más complejos como, por ejemplo, "Mostrar campañas con nombres que empiecen por 'Google Ads' y terminen por 'GB' o 'US'", puede utilizar expresiones regulares. 

Las expresiones regulares son un lenguaje eficaz que se puede utilizar con la correspondencia de patrones de palabras parciales, palabras completas o incluso varias palabras. Mientras que las expresiones regulares sencillas son fáciles de utilizar, puede crear expresiones complejas que sean eficaces pero que puedan ser difíciles de predecir y depurar y que a otros compañeros de la organización les resulte difícil de comprender.

Por tanto, le recomendamos que en un principio cree expresiones sencillas y añada expresiones complejas solo si no le queda otra opción.

Configurar un filtro o una regla con expresiones regulares

  1. En primer lugar, cree un filtro o una regla automatizada.

  2. Seleccione una opción de configuración o una métrica en la lista + atributo o métrica.

  3. Seleccione el comparador Coincide con la expresión regular e introduzca una expresión regular.
    Select "Matches regular expression" comparator.
    A continuación, se incluyen la sintaxis y algunos ejemplos.

  4. Seleccione los criterios adicionales en la siguiente lista + atributo o métrica. El filtro o la regla solo coincidirán con los elementos que se ajusten a todos los criterios.

  5. Termine de crear el filtro o la regla.

Empiece con los filtros y vaya desarrollando la regla de forma interactiva. Si tiene la intención de utilizar una expresión regular en una regla, empiece por filtrar un informe con la expresión más sencilla y compruebe las coincidencias. A continuación, añada comodines, delimitadores u otros elementos de una expresión y haga una prueba en cada paso del proceso. Una vez que esté satisfecho con el filtro, podrá utilizar la misma expresión regular en reglas automatizadas.

Por ejemplo, en la pestaña Campañas, empiece con:
^Google Ads\b
y confirme que solo se muestran las campañas cuyos nombres empiezan por "Google Ads".

A continuación, cambie el filtro a:
(^Google Ads\b).+(GB\b$)
y confirme que solo se muestran las campañas cuyos nombres empiezan por "Google Ads" y terminan por "GB".

Por último, cambie el filtro a:
(^Google Ads\b).+(GB\b$ | US\b$)
y confirme que solo se muestran las campañas cuyos nombres empiezan por "Google Ads" y terminan por "GB" o "US".

Sintaxis de las expresiones regulares

A continuación, se incluye una lista de los operadores y la sintaxis que pueden resultarle de utilidad a la hora de utilizar expresiones regulares en Search Ads 360:

Comodines

. Coincide con un único carácter (letra, número o símbolo). goo.gle coincide con gooogle, goodgle, goo8gle.
* Coincide con ninguno o más caracteres del elemento anterior. El elemento anterior predeterminado es el carácter anterior. goo*gle coincide con gooogle, goooogle.
+ Coincide con uno o más caracteres del elemento anterior. gooo+gle coincide con goooogle, pero no con google.
? Coincide con ninguno o un carácter del elemento anterior. ?sicología coincide con sicología y psicología.
| Incluye "o".  a|b coincide con a o b, o bien tanto con a como b.

Delimitadores

^ La línea que empieza por ^sitio coincide con sitio pero no con misitio.
$ La línea que termina por sitio$ coincide con sitio pero no con escánerdelsitio.

Agrupación

() Expresa un grupo que no se captura. Gracia(s|ati) coincide con Gracias y Graciasati
[] Expresa un conjunto o intervalo de caracteres en cualquier orden. [ogl]+ coincide con googlegoooogle o lógica.
- Expresa un intervalo de caracteres. [A-Z] crea una lista de las letras del alfabeto español en mayúsculas.

Otras

\ Evitar caracteres especiales misitio\.com evita que el punto sea un comodín.
\s Carácter de espacio \s+.* coincide con uno o más espacios en blanco seguidos de ninguno o más caracteres.
\d Dígito \d65\d coincide con "265", pero no con "256".
\w Carácter de letra (a-z, A-Z, 0-9, _). $\w coincide con cualquier cadena que empiece por un carácter de palabra como, por ejemplo "Campaña", pero no con "@Campaña".
\b Límite de palabra \bcielo\b coincide con " cielo ", pero no con "rascacielo".

Ejemplos

Expresión Descripción
(^Google Ads\b).+(GB\b$ | US\b$)

Empieza por "Google Ads" y termina por "GB" o "US".
Concordancias:

  • Google Ads zapatos - GB
  • Google Ads US

No coincide con:

  • Google Ads1 zapatos GB
  • Google Ads zapatos USA
   
¿Te ha resultado útil esta información?
¿Cómo podemos mejorar esta página?