Google Ads API Developer Assistant Launches to Enhance Interaction with Natural Language

December 11, 2025 at 4:27:26 AM

TL;DR The Google Ads API Developer Assistant is a new extension for Gemini CLI that simplifies workflows by allowing users to interact using natural language. It includes features like natural language Q&A, GAQL and Python code generation, direct API execution, and CSV export. Users should be familiar with Google Ads API concepts and have a developer token. The assistant is available on GitHub, and feedback can be provided through surveys or Discord.

Google Ads API Developer Assistant Launches to Enhance Interaction with Natural Language

The Google Ads API Developer Assistant has been released as an extension for Gemini CLI, aimed at simplifying Google Ads API workflows. This tool allows users to interact with the API using natural language, facilitating information retrieval, code generation, and data access directly from the terminal, catering to both beginners and experienced developers.

Key Features

  • Natural Language Q&A: Users can ask questions about the Google Ads API, such as:

    • "What are the available campaign types?"
    • "Tell me about reporting for Performance Max campaigns."
    • "How do I filter by date in GAQL?"
  • Natural Language to Code Generation: The assistant generates Google Ads Query Language (GAQL) and Python code based on user descriptions, ensuring adherence to best practices. Examples include:

    • "Show me campaigns with the most conversions in the last 30 days."
    • "Get all ad groups for customer '123-456-7890'."
    • "Find disapproved ads across all campaigns." Generated code is saved in the saved_code/ directory.
  • Direct API Execution: Users can run generated Python scripts from the command line, with results displayed in a formatted manner.

  • CSV Export: Results from API calls can be exported to a CSV file by simply asking, with files saved in the saved_csv/ directory.

Functionality

The extension utilizes the Gemini CLI's context capabilities from GEMINI.md files and settings in .gemini/settings.json. By configuring paths to the local google-ads-python library and example directories, it ensures accurate code generation.

Getting Started

To use the assistant, users need:

  • Familiarity with Google Ads API concepts and authentication.
  • A Google Ads API developer token.
  • A configured google-ads.yaml credentials file.
  • Python version 3.10 or higher.
  • The Gemini CLI installed.
  • A local copy of the google-ads-python client library.

Detailed setup instructions and examples can be found in the README file on GitHub.

The Google Ads API Developer Assistant is available on GitHub. Feedback can be provided through a survey, and users can join discussions in the #ads-api-ai-tools Discord channel. For bugs, feature suggestions, or support, users are encouraged to use the GitHub Issues tab. Contribution guidelines are outlined in CONTRIBUTING.md.

Have more questions on this topic? Ask our AI assistant for in-depth insights.

Read more from sources 👇

The Only Digital Marketing Feed You'll Ever Need.

Stay informed your way. Tailored updates when and how you want them. 100% Free.

10,000+ Users

500+ Sources

1000+ Tools

Or

Related Posts

YouTube Shorts expands ad features to maximize holiday budgets

YouTube Shorts expands ad features to maximize holiday budgets

Google
Google

Official Source

Official Source

Google is a Official Source. The source has been verified by Swipe Insight team.

Official Source
Automate Meta Ads Creative Generation and Uploading

Automate Meta Ads Creative Generation and Uploading

Featured
Markifact
Markifact

Verified Sponsor

Verified Sponsor

Markifact is a Verified Sponsor. Want to get featured here? Contact us.

Verified Sponsor
Google launches Data Manager API for streamlined first-party data across ads

Google launches Data Manager API for streamlined first-party data across ads

Google for Developers
Google for Developers

Official Source

Official Source

Google for Developers is a Official Source. The source has been verified by Swipe Insight team.

Official Source
PMax Campaigns Now Allow Age and Gender Exclusions for Better Targeting

PMax Campaigns Now Allow Age and Gender Exclusions for Better Targeting

Thomas Eccel
Thomas Eccel

Top Creator

Top Google Ads Creator

Thomas Eccel is a Top Google Ads Creator. Part of Swipe Insight Select, a curated list of top creators.

Top Google Ads Creator
Google Ads bans online gambling ads targeting US horse racing from December 2025

Google Ads bans online gambling ads targeting US horse racing from December 2025

Google
Google

Official Source

Official Source

Google is a Official Source. The source has been verified by Swipe Insight team.

Official Source
Google Ads Performance Max Update Adds Search Partner Traffic Visibility

Google Ads Performance Max Update Adds Search Partner Traffic Visibility

Thomas Eccel
Thomas Eccel

Top Creator

Top Google Ads Creator

Thomas Eccel is a Top Google Ads Creator. Part of Swipe Insight Select, a curated list of top creators.

Top Google Ads Creator
Google Ads Support Case Updates Now Available on WhatsApp

Google Ads Support Case Updates Now Available on WhatsApp

Google Ads Dynamic Remarketing Now Supports Google Analytics Ecommerce Data

Google Ads Dynamic Remarketing Now Supports Google Analytics Ecommerce Data

Dario Zannoni
Dario Zannoni

Top Creator

Top Paid Media Creator

Dario Zannoni is a Top Paid Media Creator. Part of Swipe Insight Select, a curated list of top creators.

Top Paid Media Creator

Related Tools

Markifact logo

Markifact

Verified Tool

Verified Tool

Markifact is a Verified Tool. Want to get this badge? Contact us.

Verified Tool

Marketing Workflows Powered by AI

Featured
Marketing Auditor logo

Marketing Auditor

Verified Tool

Verified Tool

Marketing Auditor is a Verified Tool. Want to get this badge? Contact us.

Verified Tool

Automated audits for Google Ads and Analytics.

Get Featured Here

Showcase your tool in this list.

Contact Us
Skai logo

Skai

AI-powered omnichannel marketing and optimization

Ad Management
Smartly.io logo

Smartly.io

Automate and optimize your ad campaigns effortlessly

Ad Management
Grasp logo

Grasp

Automated QA for flawless media buying campaigns

Ad Management
Zocket logo

Zocket

AI-powered marketing for optimized ad campaigns

Ad Creative
GoDataFeed logo

GoDataFeed

Optimize and manage product feeds across channels

Feed Management
Feedonomics logo

Feedonomics

Optimize and sync product data for more sales

Feed Management
Lunio logo

Lunio

Protect your ad spend from invalid traffic

Ad Management
Otis AI logo

Otis AI

AI-driven marketing for growing businesses

Ad Management

Get Featured Here

Showcase your tool in this list.

Contact Us