# Google Ads Transparency Center Scraper (orbots) - Apify Actor [Health: Active]

**Category:** 💻 Developer Tools  
**Repository:** https://github.com/orbotshq/google-ads-transparency-scraper  
**GitHub Stars:** 0  
**Views:** 0  
**Installs:** 0  
**Upvotes:** 0  
**Directory Page:** https://allmcps.com/mcp/google-ads-transparency-center-scraper-orbots-apify-actor

## Description
Every ad an advertiser runs on Google, from the public Ads Transparency Center. Unofficial tool.

## Claude Desktop Quick Installation
Remote MCP endpoint (confidence: high). Install path detected from listing signals. Add as a URL/SSE server in your client:

```json
"mcpServers": {
  "google-ads-transparency-center-scraper-orbots-apify-actor": {
    "url": "https://apify.com"
  }
}
```

## Documentation & README

# Google Ads Transparency Center Scraper - Competitor Ads

Every ad an advertiser runs on Google (Search, YouTube, Display, Shopping and Maps), read
from the public Ads Transparency Center and delivered on the [Apify](https://apify.com)
platform, billed pay-per-event in USD. Built and maintained by **orbots**.

> **Not affiliated with, endorsed by, or sponsored by Google LLC.** "Google", "Google Ads"
> and "Ads Transparency Center" are trademarks of Google LLC. This is an independent tool
> that reads publicly available Ads Transparency Center data; it is not an official Google
> product.

**Run it on Apify:** https://apify.com/orbots/google-ads-transparency-scraper

---

## What it does

- **Three ways to target an advertiser:** a brand name (`Nike`), a domain (`nike.com`) or a
  Google advertiser ID (`AR18378488041124659201`). A Transparency Center URL works too.
- **One row per ad:** format (image, text or video), preview asset, first and last shown
  date, days active, and a direct link to the ad in the Transparency Center.
- **Region filter** (ISO country codes such as `US`, `GB`, `BR`): only ads shown there come
  back, so you are not charged for creatives you would filter out anyway.
- **Per-country activity on demand** (`includeDetails`): the countries each creative ran in,
  with first and last dates per country, plus every preview variation.
- **Advertiser check mode:** one row per query saying whether the advertiser runs Google ads
  at all, with Google's own estimated range of active ads.
- **Built for schedules:** with `onlyNew: true` each run returns only creatives you have not
  received before, per query and region set.
- **No login, no browser, no cookies.** Pure HTTP against the Center's own endpoints.
- A run that delivers nothing is **not charged at all**, not even the start fee.

## Output (shape)

| field | meaning |
|---|---|
| `type` | `creative` (default mode) or `advertiser` (advertiser check mode) |
| `query` | the brand, domain or advertiser ID you asked about |
| `advertiser_id` / `advertiser_name` / `domain` | the advertiser the ad belongs to |
| `creative_id` | Google's ID for the ad |
| `format` | `image`, `text` or `video` |
| `preview_url` / `image_url` / `video_url` / `youtube_id` | preview asset of the ad |
| `first_shown` / `last_shown` / `days_shown` | lifetime of the ad as reported by the Center |
| `transparency_url` | direct link to the ad in the Ads Transparency Center |
| `regions` / `variants` | per-country dates and preview variations (only with `includeDetails`) |

## Quick start

Run from the [Actor page](https://apify.com/orbots/google-ads-transparency-scraper), or call
it via the Apify API and get the rows back in one request:

```bash
curl -X POST "https://api.apify.com/v2/acts/orbots~google-ads-transparency-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{ "queries": ["nike.com"], "regions": ["US"], "maxAdsPerQuery": 100 }'
```

Add `"onlyNew": true` for schedules, `"includeDetails": true` for per-country dates, or
`"outputMode": "advertisers"` to screen a list of domains. Full input options, examples and
pricing are on the Actor page.

## Pricing (pay-per-event)

A small start fee per run (charged only when at least one row is delivered) plus a
per-ad fee that scales down with volume, and a separate per-ad fee for `includeDetails`.
Exact figures are on the Actor page. Zero rows, zero cost.

## Support

Issues and feature requests: open an issue in this repository, or use the **Issues** tab on
the [Apify Actor page](https://apify.com/orbots/google-ads-transparency-scraper).

## More from orbots

- [Google Trends Scraper](https://apify.com/orbots/google-trends-scraper): trending searches
  with estimated volume, active trends vs ended, trend duration.

---

*orbots builds small, reliable data Actors on Apify. Data is read from publicly available
sources; see each Actor's page for details and terms.*

