Presentamos la versión 1.0 del Asistente para desarrolladores de la API de Google Ads: Interactúa con la API usando lenguaje natural

Miércoles, 10 de diciembre de 2025

Anunciamos el lanzamiento del Asistente para desarrolladores de la API de Google Ads, una potente extensión para la CLI de Gemini diseñada para optimizar tus flujos de trabajo de la API de Google Ads. Esta herramienta te permite interactuar con la API de Google Ads usando un lenguaje cotidiano, lo que facilita más que nunca obtener información, generar código y hasta recuperar datos directamente en tu terminal.
Ya sea que recién comiences a usar la API de Google Ads o que tengas experiencia como desarrollador, este asistente puede ayudarte a trabajar de manera más eficiente.

¿Qué puede hacer?

El Asistente para desarrolladores de la API de Google Ads (v1.0) mejora la CLI de Gemini con varias funciones clave:

  1. Preguntas y respuestas en lenguaje natural: ¿Tienes preguntas sobre la API de Google Ads? Solo debes pedírmelo.
    • "¿Cuáles son los tipos de campaña disponibles?"
    • "Háblame sobre los informes de las campañas de máximo rendimiento".
    • "¿Cómo filtro por fecha en GAQL?"
  2. Generación de código a partir de lenguaje natural: Describe qué datos necesitas y el asistente generará el lenguaje de consulta de Google Ads (GAQL) y el código de Python ejecutable con la biblioteca cliente de google-ads-python como contexto para que el código se ajuste a las prácticas recomendadas.
    • "Muéstrame las campañas con más conversiones en los últimos 30 días".
    • "Get all ad groups for customer '123-456-7890'."
    • "Encuentra los anuncios rechazados en todas las campañas".
    • El código generado se guarda automáticamente en el directorio saved_code/.
  3. Ejecución directa de la API: Ejecuta las secuencias de comandos de Python generadas directamente desde la línea de comandos. El asistente ejecutará las llamadas a la API de solo lectura y mostrará los resultados, que suelen tener un formato ordenado como tablas dentro de la terminal.
  4. Exportación a CSV: ¿Necesitas guardar tus datos? Puedes exportar fácilmente los resultados tabulares de las llamadas a la API a un archivo CSV. Solo di lo siguiente:
    • "Guardar los resultados en un archivo CSV"
    • Los archivos se guardan en el directorio saved_csv/.

¿Cómo funciona?

Esta extensión aprovecha la capacidad de Gemini CLI para usar el contexto de los archivos GEMINI.md y la configuración de .gemini/settings.json. Si configuras el asistente con rutas de acceso a tu clon de la biblioteca de google-ads-python local y a los directorios de ejemplo, este proporcionará una generación de código pertinente y precisa.

Comenzar

Esto es lo que necesitas para comenzar:
Requisitos previos:

  • Conocimiento de los conceptos y la autenticación de la API de Google Ads
  • Un token de desarrollador de la API de Google Ads
  • Un archivo de credenciales google-ads.yaml configurado en tu directorio principal.
  • Python >= 3.10.
  • La CLI de Gemini instalada.
  • Una copia local de la biblioteca cliente de google-ads-python (La secuencia de comandos de configuración puede clonar esto por ti).

Consulta el archivo README en el repositorio de GitHub para obtener instrucciones de configuración y ejemplos detallados.

Ubicación

El Asistente para desarrolladores de la API de Google Ads está disponible en GitHub.

Comunidad y asistencia

Te recomendamos que la pruebes. Tus comentarios son valiosos y puedes enviarlos en esta encuesta. Únete al debate en el canal #ads-api-ai-tools de nuestro Discord.

Usa la pestaña Issues de GitHub en el repositorio para informar errores, sugerir funciones o solicitar asistencia. Consulta CONTRIBUTING.md para conocer los lineamientos de contribución.

¡Feliz programación!

Etiquetas: google-ads-api, release