Google launches natural language Developer Assistant for Google Ads API

Google launches natural language Developer Assistant for Google Ads API

Google is releasing the Google Ads API Developer Assistant v1.0, a new Gemini CLI extension that lets developers interact with the Ads API using natural language — turning plain-English prompts into answers, code, and even live API calls.

How it works: The assistant sits inside the Gemini CLI and uses project context from GEMINI.md and configuration files to generate accurate code based on the user’s environment. Ask a question — for example, “How do I filter by date in GAQL?” — and it delivers instant guidance. Describe a task — “Show me campaigns with the most conversions in the last 30 days” — and it outputs both the GAQL query and a complete Python script aligned with best practices in the google-ads-python client library.

Key features. Developers can run generated scripts directly from the terminal to execute read-only API calls, with results displayed in neatly formatted tables. The tool also supports CSV export for any tabular output, saving files to a dedicated directory on command. Code generated through the assistant is automatically organized into a saved_code/ folder.

Why we care. The Google Ads API is powerful but complex. The new Developer Assistant makes it dramatically easier and faster for teams to build, test, and refine Google Ads API workflows — the backbone of large-scale campaign management and reporting.

By turning natural language into GAQL queries and ready-to-run code, it reduces technical bottlenecks and accelerates insights that can drive better optimization. And with one-command execution and CSV exports, analysts and engineers can spend less time wrestling with code and more time improving performance.

The big picture. Google is positioning the assistant as both an educational entry point and a productivity booster. For newcomers, natural language prompts flatten the learning curve.

For power users, code generation, automatic file organization, and command-line execution remove repetitive work from day-to-day API operations.

Getting started. Developers need a Google Ads API token, a configured google-ads.yaml, Python 3.10+, the Gemini CLI, and a local clone of the google-ads-python library. A setup script can handle the cloning, and full instructions are available on GitHub.

What’s next. Google is encouraging early adopters to submit feedback, request features, and participate in the community Discord channel as it explores additional enhancements and AI-driven tooling.

The bottom line. By letting developers query, code, and execute directly through plain language, Google is turning the Google Ads API into something faster, more intuitive — and far more accessible.

Dig Deeper. Introducing the Google Ads API Developer Assistant v1.0: Interact with the API using Natural Language

About The Author

ADMINI
ALWAYS HERE FOR YOU

CONTACT US

Feel free to contact us and help you at our very best.