El columnista Daniel Gilbert comparte una versión actualizada de una secuencia de comandos de AdWords que analiza su cuenta para identificar algunos de los problemas más comunes, incluidos errores ortográficos y anuncios de temporada obsoletos.
Si puede creerlo, desde que publicamos nuestra primera versión de este script hace un año, Google ha cambiado AdWords nuevamente. Y aquí estábamos pensando que permanecería igual para siempre, ¡supongo que estábamos equivocados!
Las nuevas cosas de AdWords significan un nuevo potencial de errores, de ahí la renovación de 2017. ¿Quién sabe? Tal vez hagamos uno nuevo cada año (aunque definitivamente no nos obligue a eso).
Entonces, ¿qué hay de nuevo desde esta época del año pasado? Bueno, podríamos mencionar la coincidencia exacta, pero tal vez sea mejor tomar una respiración profunda y dejar eso a un lado por ahora. De lo contrario, la mayor novedad es el lanzamiento de anuncios de texto expandidos (ETA). Y, dado que teníamos que actualizar la secuencia de comandos para las ETA, pensamos que también incluiríamos enlaces de sitio y llamadas, solo para ser amables.
Entonces, sin más preámbulos, aquí está nuestro script actualizado para anuncios de Google a prueba de errores.
(Nota legal: Brainlabs no asume ninguna responsabilidad por los errores que se produzcan después de que se haya descargado dicho script).
Para utilizar la secuencia de comandos, copie el siguiente código en su cuenta de AdWords y luego cambie la siguiente configuración:
- spreadsheetUrl es la URL de una hoja de cálculo de Google Doc, en la que se copiarán los resultados. Cree una hoja de cálculo en blanco y coloque la URL aquí.
- Entrar en la matriz campaignNameDoesNotContain una lista de frases contenidas en los nombres de las campañas que le gustaría excluir. Estos deben estar entre comillas y separados por comas, por ejemplo, [“Display,” “Shopping”] para excluir todas las campañas con nombres que contengan «display» o «shopping».
- Entrar en la matriz campaignNameContains una lista de frases contenidas en los nombres de las campañas que le gustaría incluir. Al igual que campaignNameDoesNotContain, estos deben estar entre comillas y separados por comas, por ejemplo, [“Brand,” “Generic”] para incluir solo campañas con nombres que contengan «marca» o «genérico».
- Puede dejar en blanco campaignNameDoesNotContain y campaignNameContains, [], para incluir todas las campañas.
- No distinguen entre mayúsculas y minúsculas.
- Si necesita poner una comilla doble, coloque una barra invertida antes.
- Si su cuenta es grande y la secuencia de comandos sigue agotando el tiempo, puede intentar ejecutar la secuencia de comandos varias veces, utilizando campaignNameContains o campaignNameDoesNotContain para ver diferentes campañas cada vez.
- Si ignorePausedCampaigns es verdadera, entonces el script solo verá las campañas activas actualmente. Configúrelos en falso si desea ver las campañas actualmente en pausa.
- Puede usar esto para verificar nuevas campañas antes de que se publiquen.
- Si checkKeywords es verdadero, entonces el script verificará sus palabras clave.
- Si checkAdText es verdadero, entonces el script buscará en sus anuncios de texto ciertas frases (años anteriores y eventos de temporada de forma predeterminada).
- Si checkOrtografía es verdadera, la secuencia de comandos verá si aparecen algunos errores ortográficos comunes en inglés en sus anuncios de texto.
- Si el script se agota cuando intenta ejecutarlo, puede intentar establecer dos de las tres configuraciones anteriores en falso y una en verdadero, de modo que realice una de las comprobaciones a la vez.
- Si checkExtensions es verdadero, entonces la secuencia de comandos verificará sus llamadas y enlaces de sitio en busca de frases específicas (si checkAdText es verdadero) y errores ortográficos (si checkSpelling es verdadero).
- Si checkAllExtensions es falso, entonces el script verificará las extensiones que tienen impresiones con sus campañas filtradas. (Esto se debe a que el informe de secuencias de comandos de AdWords no mostrará la información de la campaña si no hay impresiones). Si es cierto, entonces todas Se comprobarán los textos destacados y las extensiones, independientemente de si están adjuntos a algo o tienen impresiones.
-
checkAdsFor es una lista de fragmentos de texto que se utilizan para verificar sus anuncios (si checkAdText es verdadero). Si un anuncio contiene algo del texto especificado, se registrará en la hoja de cálculo. Hemos sugerido los últimos años y algunos días festivos, pero puede eliminar los que no desee o agregar los suyos propios; solo deben estar entre comillas y separados por comas.
- ¿Adivina qué? Esto no distingue entre mayúsculas y minúsculas.
- Usando el poder de las expresiones regulares, la secuencia de comandos solo verificará palabras completas; si está buscando «Pascua», no detectará anuncios que digan «Oriental» o «festivo». Recogerá «Pascua».
- La secuencia de comandos analiza el texto del anuncio como un todo, en lugar de línea por línea. Eso significa que si pone «Viernes negro» en checkAdsFor, detectará si un anuncio dice «Negro» al final del título 1 y «Viernes» al comienzo de la descripción.
También nos hemos quedado atascados en una opción avanzada: errores ortográficosSheetUrl es una hoja de Google en la que hemos incluido las palabras en inglés que se escriben mal con mayor frecuencia (según La lista maravillosamente útil de Wikipedia). Si desea utilizar una lista diferente, para reflejar errores ortográficos de los términos de su industria o para otros idiomas, puede reemplazar la URL con su propia hoja de cálculo y reemplazar errores ortográficos con el nombre de la pestaña en su hoja de cálculo que contiene los errores ortográficos. Solo asegúrese de que tenga el mismo formato: errores ortográficos en la columna A y posibles correcciones en la columna B.
Las opiniones expresadas en este artículo pertenecen al autor invitado y no necesariamente a El Blog informatico. Los autores del personal se enumeran aquí.