google-ads

Automate Google Ads campaign querying, auditing, and optimization via API or browser.

31|8|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/citedy/adclaw --skill google-ads-citedy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-ads
Source: https://github.com/citedy/adclaw/tree/main/src/adclaw/agents/skills/google-ads
Command: npx skills add https://github.com/citedy/adclaw --skill google-ads-citedy

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates querying, auditing, and optimization of Google Ads campaigns via API or browser automation to speed up performance analysis and changes.

Core Features & Use Cases

  • API mode for bulk operations with the google-ads Python SDK.
  • Browser automation mode for users without API access.
  • Quick checks, keyword analysis, pause actions, and report extraction across accounts.
  • Mode selection and setup validation (google-ads.yaml or OAuth credentials).

Quick Start

Connect your Google Ads account, choose a mode (API or Browser), and run a quick campaign performance check.

Frequently Asked Questions about google-ads

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Google Ads campaign reporting without direct API access?

You can automate Google Ads campaign reporting without API access by using browser automation mode, which drives web workflows to extract performance reports and execute quick checks without requiring google-ads.yaml setup.

What do I need to set up the Google Ads Python SDK for bulk campaign management?

To set up the Google Ads Python SDK for bulk campaign management, you need a google-ads.yaml configuration file and valid OAuth credentials to authenticate and automate batch operations across accounts.

Can I run keyword analysis and pause actions across multiple Google Ads accounts?

Yes, you can run keyword analysis and execute batch pause actions across multiple Google Ads accounts by leveraging the API mode for bulk operations and automated campaign auditing.

What is the best way to audit Google Ads campaign performance quickly?

The best way to quickly audit Google Ads campaign performance is by automating querying and analysis tasks, applying either the API mode for bulk data extraction or browser-driven workflows for rapid checks.

Does browser automation work for batch optimization of Google Ads campaigns?

Browser automation is designed for rapid checks and changes rather than large-scale batch optimization. For batch optimization across accounts, the API mode using the google-ads Python SDK is the supported approach.