Google Ads
10. Dezember 2025

Google Ads API Developer Assistant v1.0 vorgestellt

Google hat den Ads API Developer Assistant v1.0 veröffentlicht. Das Tool vereinfacht die Interaktion mit der Google Ads API mittels natürlicher Sprache und ist eine Erweiterung für Gemini CLI.

Google Ads API Developer Assistant v1.0 vorgestellt

Google hat den Google Ads API Developer Assistant in der Version 1.0 vorgestellt. Dabei handelt es sich um eine Erweiterung für Gemini CLI, die darauf abzielt, Arbeitsabläufe mit der Google Ads API zu optimieren. Das Tool ermöglicht die Interaktion mit der API mittels natürlicher Sprache, was den Abruf von Informationen, die Codegenerierung und die Datenextraktion im Terminal erleichtern soll.

Der Assistent richtet sich sowohl an Einsteiger als auch an erfahrene Entwickler der Google Ads API und soll die Effizienz bei der Arbeit steigern.

Zu den Kernfunktionen des Google Ads API Developer Assistant (v1.0) zählen:

  • Fragen und Antworten in natürlicher Sprache: Nutzer können Fragen zur Google Ads API stellen, beispielsweise zu verfügbaren Kampagnentypen, Berichten für Performance Max Kampagnen oder zur Datumsfilterung in GAQL.
  • Codegenerierung aus natürlicher Sprache: Das Tool generiert Google Ads Query Language (GAQL) und ausführbaren Python-Code basierend auf der Beschreibung der benötigten Daten. Dabei wird die google-ads-python Client-Bibliothek als Kontext genutzt, um Best Practices zu gewährleisten. Beispiele hierfür sind Abfragen nach Kampagnen mit den meisten Conversions der letzten 30 Tage oder allen Anzeigengruppen eines spezifischen Kunden. Der generierte Code wird automatisch im Verzeichnis saved_code/ gespeichert.
  • Direkte API-Ausführung: Generierte Python-Skripte können direkt über die Befehlszeile ausgeführt werden. Der Assistent führt die schreibgeschützten API-Aufrufe aus und präsentiert die Ergebnisse, oft in tabellarischer Form, im Terminal.
  • CSV-Export: Tabellarische Ergebnisse von API-Aufrufen lassen sich einfach in eine CSV-Datei exportieren, indem der Nutzer dies anfordert. Die Dateien werden im Verzeichnis saved_csv/ abgelegt.

Die Funktionsweise der Erweiterung basiert auf der Nutzung von Kontext aus GEMINI.md-Dateien und Einstellungen innerhalb von .gemini/settings.json durch die Gemini CLI. Durch die Konfiguration des Assistenten mit Pfaden zur lokalen google-ads-python Bibliothek und Beispielverzeichnissen wird eine relevante und präzise Codegenerierung ermöglicht.

Für die Inbetriebnahme des Tools sind einige Voraussetzungen erforderlich: Grundkenntnisse der Google Ads API und Authentifizierung, ein Google Ads API Entwickler-Token, eine konfigurierte google-ads.yaml Anmeldeinformationsdatei im Home-Verzeichnis, Python ab Version 3.10, die installierte Gemini CLI sowie eine lokale Kopie der google-ads-python Client-Bibliothek. Letztere kann durch ein Setup-Skript geklont werden.

Detaillierte Installationsanweisungen und Beispiele sind in der README-Datei des GitHub-Repositorys zu finden. Der Google Ads API Developer Assistant ist auf GitHub verfügbar. Google ermutigt zur Nutzung und zum Feedback, welches über eine Umfrage oder im Discord-Kanal #ads-api-ai-tools gegeben werden kann. Für Fehlerberichte, Funktionsvorschläge oder Supportanfragen steht der GitHub Issues-Tab des Repositorys zur Verfügung. Beiträge sind gemäss den Richtlinien in CONTRIBUTING.md willkommen.

Bob Hancock vom Google Ads API Team hat die Veröffentlichung kommentiert.

Cookie-Einstellungen

Wir nutzen Cookies, um dein Erlebnis zu verbessern und unsere Dienste zu optimieren. Du kannst wählen, welche Cookies du akzeptieren möchtest. Mehr erfahren