Las secuencias de comandos de Google Ads marcan el comienzo de una nueva era con el acceso a la API

Publicado: 2023-08-09

Durante casi una década, las secuencias de comandos de Google Ads han sido los héroes anónimos de los anunciantes que buscan automatizar sus cuentas.

Inicialmente creados para empoderar a los usuarios con capacidades de automatización impulsadas por JavaScript, estos scripts ahora pueden usar la función "mutar" de la API de Google Ads.

Esto significa que los anunciantes pueden integrarse directamente con las innumerables capacidades de la API de anuncios. Ya no están limitados a trabajar con entidades y funciones de anuncios que ha habilitado el equipo de scripts.

Las secuencias de comandos de Google Ads cierran la brecha con la API de anuncios

Introducidos inicialmente como una herramienta que permitía a los usuarios aprovechar el poder de JavaScript para automatizar tareas repetitivas, los scripts han evolucionado continuamente, reflejando el panorama dinámico de la publicidad digital.

La reciente incorporación de la función de mutación cierra la brecha de capacidad entre las secuencias de comandos de Google Ads y la API de Google Ads.

Con esta integración, los anunciantes ahora pueden manipular y controlar directamente prácticamente cualquier componente de su cuenta de Google Ads, logrando un nivel de sofisticación previamente reservado para aquellos que interactúan directamente con la API.

Esta evolución representa cómo Google busca democratizar poderosas herramientas publicitarias, haciéndolas accesibles a un espectro más amplio de usuarios.

El panorama de las opciones de automatización de PPC

La nueva capacidad de mutación en los scripts cambia la forma en que debemos pensar en las opciones de automatización en el marketing de búsqueda.

Los scripts de Google Ads son solo una de varias opciones de automatización para los anunciantes de PPC que también pueden optar por utilizar una herramienta de administración de PPC de terceros, la API de anuncios o mecanismos integrados más simples para la automatización como los de la interfaz de Google Ads.

Echemos un vistazo a las ventajas y posibles inconvenientes de cada uno.

Herramientas de gestión de PPC de terceros

Por lo general, se trata de plataformas integrales que brindan administración de campañas de extremo a extremo y funciones como:

  • Edición masiva.
  • Informes de rendimiento.
  • Capacidades de automatización sofisticadas.

Estas herramientas manejan las llamadas API y gestionan las complejidades del mantenimiento del código, haciéndolas fáciles de usar incluso para los especialistas en marketing sin conocimientos técnicos.

Sin embargo, estas herramientas pueden tener una curva de aprendizaje y costos potencialmente más altos que las soluciones internas.

API de anuncios de Google

La API de Google Ads proporciona un control detallado y sólido sobre las campañas, lo que permite la automatización personalizada y la integración con otros sistemas. Ofrece acceso a todas las funcionalidades de Google Ads, incluida la función de mutación.

Sin embargo, es la opción más técnica y requiere comprender las llamadas a la API, la autenticación y el mantenimiento de un entorno de servidor.

Por lo general, es más adecuado para equipos más grandes con desarrolladores dedicados o empresas con necesidades muy específicas que las herramientas estándar no pueden satisfacer.

Guiones de anuncios de Google

Los scripts permiten la automatización personalizada sin el pesado trabajo técnico de la API.

Están basados ​​en JavaScript y se ejecutan dentro de la plataforma de Google Ads, lo que alivia la necesidad de servidores externos o configuraciones complejas.

La reciente incorporación de la compatibilidad con la función de mutación ha mejorado sustancialmente sus capacidades. Sin embargo, tienen límites de tiempo de ejecución y no son adecuados para operaciones complejas a gran escala.

Automatización integrada en la interfaz de Google Ads

El método más sencillo, incluye funciones como estrategias y reglas de ofertas automáticas.

Estas herramientas son excelentes para tareas de automatización simples y son de fácil acceso para todos los anunciantes, independientemente de su capacidad técnica.

Sin embargo, carecen de la personalización y el control que brindan los otros métodos.


Obtenga el boletín informativo diario en el que confían los especialistas en marketing.

Procesando .. por favor espere.

Ver términos.


Casos de uso de secuencias de comandos de Google Ads

A continuación se muestran algunas de las cosas típicas que los anunciantes han automatizado con scripts:

Gestión de ofertas

  • Los scripts pueden automatizar las ofertas en función de un conjunto de reglas predefinidas. Esto ahorra tiempo y garantiza que las ofertas siempre estén optimizadas para obtener el mejor rendimiento.

Informes

  • Se pueden crear scripts personalizados para generar informes importantes para el anunciante. Estos pueden variar desde informes de rendimiento de palabras clave hasta análisis de costos y más. (p. ej., informes + secuencia de comandos GPT)

Administración de presupuesto

  • Los scripts pueden ayudar a ajustar automáticamente los presupuestos de las campañas en función del rendimiento o de factores externos como la estacionalidad.

Gestión de palabras clave y anuncios

  • Los scripts pueden agregar, pausar o eliminar palabras clave o anuncios según ciertas condiciones, como las métricas de rendimiento. (por ejemplo, Script para crear RSA con GPT)

Alertas y notificaciones

  • Los anunciantes pueden crear secuencias de comandos para alertarlos sobre cambios significativos o posibles problemas en su cuenta.

Estas aplicaciones de scripts permiten a los anunciantes agilizar sus operaciones, enfocándose en tareas estratégicas mientras los scripts se encargan de estas actividades rutinarias.

Por qué la adición de la capacidad de 'mutar' en los scripts cambia las reglas del juego

Históricamente, la API de Google Ads ha sido un bastión de los desarrolladores de herramientas, grandes equipos de anuncios internos y aquellos con una destreza técnica más profunda.

La interfaz con la API requería una gran cantidad de complejidades técnicas, incluida la autenticación, la administración de tokens de desarrollador y otros matices que no están directamente relacionados con la administración de anuncios.

Sin embargo, con las actualizaciones recientes de las secuencias de comandos, la API de anuncios ya no es dominio exclusivo de los desarrolladores experimentados.

Las nuevas capacidades de Google Ads Scripts allanan el camino para que los anunciantes trasciendan las limitaciones de lo que era compatible directamente con los scripts, brindándoles un acceso sin precedentes a las capacidades de la API.

Debido a que los scripts manejan los aspectos técnicos de la autenticación, los tokens y la administración del servidor, los especialistas en marketing pueden concentrarse en lo que mejor saben hacer: optimizar las campañas publicitarias y crear valor para sus marcas.

Y ahora, los tipos de optimizaciones que pueden hacer con los scripts son mucho más amplios.

¿Qué hace la función 'mutar'?

La capacidad de mutación es una gran mejora para los usuarios de scripts debido a su amplitud y profundidad de capacidades.

Esta función facilita la mayoría de las modificaciones de recursos, ya sea creando, actualizando o eliminando cosas de una cuenta de anuncios.

Aquí hay una mirada más cercana a cada uno:

Creando recursos

La operación "crear" se trata de dar vida a nuevas entidades dentro de Google Ads.

Los usuarios proporcionan una representación JSON completa del recurso que pretenden crear.

Tras una llamada API exitosa, la respuesta del sistema incluye el nombre del objeto recién acuñado, con el que luego se puede trabajar más.

Actualización de los recursos existentes

La operación de "actualización" de la API brinda un enfoque intuitivo para realizar modificaciones.

Los usuarios pueden realizar actualizaciones escasas en lugar de reiterar cada detalle sobre un recurso.

Esto significa identificar solo los campos que desean cambiar.

El uso del atributo updateMask permite esta selectividad, lo que garantiza que solo se modifiquen los campos especificados, lo que resulta especialmente útil cuando se trata de objetos como campañas con muchas configuraciones.

Por ejemplo, cambiar el nombre y el estado de una campaña se puede hacer fácilmente sin tener que conocer o afectar sus otros atributos.

Eliminando recursos

A veces, ordenar y simplificar son tan vitales como crear y actualizar.

La operación "eliminar" en la función de mutación está diseñada para este propósito. No elimina un objeto de forma permanente, pero cambia su estado de Google Ads a " REMOVED ".

Otro beneficio de la función "mutar" es su capacidad para agrupar estas operaciones.

Los anunciantes pueden enviar una sola llamada a la API que abarque múltiples acciones en diferentes recursos, optimizando la eficiencia.

Además, la API de Google Ads garantiza la atomicidad, lo que significa que dentro de una sola solicitud de API, las acciones se ven como un conjunto, ya sea con éxito total o con un error total, lo que garantiza la coherencia de las operaciones.

Algunos casos de uso de la capacidad 'mutar'

Realización de cambios masivos en sus campañas de Google Ads

Uno de los casos de uso destacados de la capacidad de mutación en la API de Google Ads es implementar cambios masivos en campañas en una sola acción.

Imagine querer ajustar las estrategias de oferta para varias campañas durante períodos de mucho tráfico como el Black Friday o Navidad.

Con la función de mutación, los anunciantes pueden realizar cambios radicales en cientos de campañas, grupos de anuncios o incluso palabras clave, asegurándose de maximizar su ROI durante estos períodos cruciales.

Antes de esto, usar solo secuencias de comandos de anuncios requería crear códigos iterativos más complejos y, potencialmente, encontrarse con límites de tiempo de ejecución.

Procesos completos de configuración de campañas

Otro caso de uso transformador es la creación holística de campañas.

Antes de la capacidad de mutar, configurar una nueva campaña implicaba varios pasos distintos: crear la campaña, agregar grupos de anuncios, asignar palabras clave y más. Cada uno de estos pasos sería su propia función de script.

Ahora, con la función de mutación, los anunciantes pueden diseñar una configuración de campaña integral donde crean la campaña, sus grupos de anuncios asociados, los anuncios relevantes y las palabras clave específicas, todo en una sola llamada a la API.

Esto acelera el proceso y garantiza que no se omita ningún elemento o se pase por alto por error.

En este ejemplo del sitio de Google Developers, una sola llamada crea un presupuesto compartido, una nueva campaña y un nuevo grupo de anuncios y coloca la campaña en el presupuesto compartido.

Llamada de API única: secuencia de comandos de Google Ads

Comprobación de errores

La función de mutación ofrece un mecanismo integrado de verificación de errores.

Cuando un elemento (como un grupo de anuncios) encuentra un error al crear componentes interrelacionados, se puede detener toda la operación.

Esto garantiza que los anunciantes no terminen con campañas o estructuras a medio completar.

Sin la función de mutación, los scripts se ejecutarían secuencialmente sin una protección contra fallas tan integrada, lo que posiblemente llevaría a estructuras de campaña incompletas que requerirían verificaciones y correcciones manuales.

Estos son solo algunos ejemplos que subrayan el potencial transformador de la función de mutación, agilizando los procesos y asegurando una gestión de campañas publicitarias más sólida.

Algunas advertencias a tener en cuenta

Si bien agregar capacidades de "mutación" a las secuencias de comandos de Google Ads abre nuevas vías de administración automatizada de cuentas, no están exentas de limitaciones.

Por ejemplo, los scripts de anuncios vienen con un límite de tiempo de ejecución de 30 minutos.

Las integraciones directas de API o las herramientas de terceros podrían seguir siendo mejores soluciones para tareas complejas que podrían exceder este período de tiempo.

Revolucionando la gestión de Google Ads

Con sus capacidades recién descubiertas, las secuencias de comandos de Google Ads están marcando el comienzo de una nueva era de automatización publicitaria.

Al cerrar la brecha entre el anunciante promedio y la alguna vez arcana API de Google Ads, están haciendo que la administración de anuncios sofisticada sea más accesible y democratizada.

Es un momento emocionante para los anunciantes. Ya sea que sea un novato que se aventura en el ámbito de Google Ads o un profesional experimentado, estos avances prometen redefinir lo que es posible.

¡Manténgase informado, experimente y aproveche al máximo estas herramientas!


Las opiniones expresadas en este artículo pertenecen al autor invitado y no necesariamente a Search Engine Land. Los autores del personal se enumeran aquí.