Aquí hay un guión que copia las audiencias a todas sus campañas.

El columnista Daniel Gilbert de Brainlabs comparte un ingenioso atajo para replicar las audiencias en las campañas.

Mejorar las cosas buenas es … bueno. Tome las audiencias a nivel de campaña: son buenas, pero ¿no serían aún mejores las audiencias a nivel de metacampaña? Por supuesto.

Para reiterar, las audiencias a nivel de campaña son excelentes. No tiene un control tan preciso como con las audiencias a nivel de grupo de anuncios (¡y es molesto que no pueda tener las audiencias del grupo de anuncios y de la campaña juntas!), Pero es mucho más fácil realizar un seguimiento, porque hay muchas menos de ellos.

(Además, hay un molesto límite de 5 millones de criterios de orientación de grupos de anuncios en una cuenta – lo que parece mucho, pero es fácil de consumir cuando tienes muchas palabras clave, muchos negativos, una estructura granular, duplicación para diferentes ubicaciones y luego quieres un puñado de audiencias en cada grupo).

Pero todavía hay un trabajo un poco tedioso involucrado para asegurarse de que haya adjuntado audiencias a todas las campañas. Y no ser grosero con los humanos, pero esto deja espacio para algún error humano antiguo (por ejemplo, olvidarse de agregar nuevas campañas, por cualquier razón).

Obviamente, el equipo técnico de Brainlabs (mi empleador) no pudo resistir la oportunidad de una innovación basada en guiones. Es un poco como el que compartí hace unos meses para copiar extensiones y listas en su cuenta, que era un clásico. Usted configura las audiencias (y los ajustes de la oferta) que desea en una campaña, luego el script lo usa como plantilla y copia esas audiencias en todas las demás campañas.

La secuencia de comandos no eliminará las audiencias existentes, pero si una campaña ya estaba dirigida a una audiencia, es posible que se sobrescriba el modificador de ofertas. Por lo tanto, cuando las audiencias se han copiado en una campaña, esa campaña se etiqueta para que el script la ignore en ejecuciones futuras; luego, puede excluir las audiencias o cambiar los modificadores como desee. Puede volver a ejecutar el guión cuando lo desee, para asegurarse de que las nuevas campañas tengan las audiencias configuradas y no estropearán los ajustes que hizo en las campañas anteriores.

Lamentablemente, debe eliminar las audiencias a nivel de grupo de anuncios antes de ejecutar la secuencia de comandos. Si hay una campaña que tiene audiencias de grupos de anuncios, incluso si están detenidas, el guión puede copiar audiencias negativas a nivel de campaña, pero no positivas.

Si desea intentarlo, copie el código siguiente en una nueva secuencia de comandos de AdWords en su cuenta. Luego cambie algunas de las opciones:

  • campaignNameContains se utiliza para filtrar las campañas que mira el guión: si solo desea que el guión vea campañas que tienen ciertas palabras o frases en los nombres, coloque esas palabras o frases entre corchetes, entre comillas dobles y separadas por comas. Por ejemplo, si campaignNameContains es ["Brand", "Generic"], luego, solo se incluyen las campañas con nombres que contengan «marca» o «genérico».
  • campaignNameDoesNotContain es el mismo, pero para las palabras o frases en los nombres de las campañas que desea que el script ignore. Por ejemplo, si campaignNameDoesNotContain es ["Display", "Competitor"], se ignoran todas las campañas con nombres que contengan «display» o «competidor».

    • campaignNameContains y campaignNameDoesNotContain no distinguen entre mayúsculas y minúsculas.
    • Déjalos en blanco [], para cubrir todas las campañas.
    • Si necesita poner una comilla doble en cualquiera de ellos, coloque una barra invertida antes.
  • Si ignorePausedCampaigns es verdadera, entonces el script solo verá las campañas activas actualmente. Establezca esto en falso si desea aplicar audiencias a las campañas actualmente en pausa.
  • Si includeShoppingCampaigns es cierto, las audiencias se copiarán en las campañas de Shopping, así como en las campañas de búsqueda.
  • campaignToCopy es el nombre de la plantilla de campaña cuyas audiencias se copiarán. Esto distingue entre mayúsculas y minúsculas.

    • La campaña de plantilla se puede pausar, pero no se puede eliminar.
  • Nombre de etiqueta es el nombre de la etiqueta que se aplicará a las campañas una vez que se hayan agregado las audiencias. Esto significa que puede ver qué campañas se han cubierto. Se ignorarán las campañas que ya tengan la etiqueta; si el script no los cubre a todos en una sola ejecución, puede continuar hasta que los cubra a todos.

Recuerde, debe eliminar todas las audiencias a nivel de grupo de anuncios antes de ejecutar la secuencia de comandos. De lo contrario, obtendrá errores en los que no se pudieron agregar las audiencias. Si tiene campañas en las que desea mantener las audiencias del grupo de anuncios, es posible que desee obtener el script para omitirlas por completo: puede poner sus nombres en campaignNameDoesNotContain, o puede etiquetarlas con el labelName que se usa para mostrar qué campañas ya tienen audiencias.

Notas:

  • Esto no funciona en campañas de video o aplicaciones universales.
  • Los scripts solo pueden ejecutarse durante 30 minutos, lo que puede no ser suficiente si tiene muchas campañas o muchas audiencias. Pero si el script se agota, puede ejecutarlo nuevamente; dirá en los registros cuando todo haya sido cubierto.


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í.


Deja un comentario