google-ad-scraper

Extract competitor Google ads from the Ads Transparency Center.

1.1k|200|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/gooseworks-ai/goose-skills --skill google-ad-scraper-gooseworks-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-ad-scraper
Source: https://github.com/gooseworks-ai/goose-skills/tree/main/skills/capabilities/google-ad-scraper
Command: npx skills add https://github.com/gooseworks-ai/goose-skills --skill google-ad-scraper-gooseworks-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

Scrape competitor ads from Google's Ads Transparency Center (Search, YouTube, Display, Gmail) to gather creatives, formats, targeting regions, and campaign details for competitive analysis.

Core Features & Use Cases

  • Search by company name, domain, or advertiser ID to locate related ads.
  • Retrieve ad creatives, formats, destinations, regions, and timing information for downstream analysis.
  • Use Case: marketers can benchmark competitors' ad messaging and targeting to inform campaigns and messaging.

Quick Start

Run the search_google_ads.py script with your company name or domain to fetch ads from the Ads Transparency Center.

Frequently Asked Questions about google-ad-scraper

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

FAQPage Schema
How do I scrape competitor ads from the Google Ads Transparency Center?

To scrape competitor ads from the Google Ads Transparency Center, you can run a search script using a company name, domain, or advertiser ID to extract creatives, formats, regions, and campaign details.

What information can I extract from Google Ads Transparency Center using automation?

Using automation, you can extract ad creatives, formats, destination URLs, targeting regions, and campaign timing information from competitors across Search, YouTube, Display, and Gmail networks.

Do I need an Apify API token to extract competitor Google ads?

Yes, you need an Apify API token to authenticate and automate the extraction of competitor Google ads from the Ads Transparency Center using this script.

Can I search for competitor ads by domain or advertiser ID?

Yes, you can search for competitor ads by providing a company name, website domain, or specific advertiser ID to locate and retrieve related advertising data.

How do I get a readable summary of competitor Google Ads campaigns?

You can generate a human-readable summary of competitor Google Ads campaigns by running the extraction script, which outputs either raw JSON or a formatted text overview of ad details.