Google Ads Transparency (via Apify)

io.github.retracnv1.0.0更新於 Oct 5, 2026

Competitors' Google ads for AI agents: every ad a brand runs, with dates and ad text.

已驗證Streamable HTTP可網頁執行Web Search & ScrapingBusiness & Commerce

概覽

AI 產生的概覽

讓助理透過 Apify 代管的 Google 廣告透明度抓取工具,取得競爭對手在 Google 投放的廣告文字、格式、日期與圖片。

功能
包裝了一個 Apify Actor,用來查詢 Google 廣告透明度中心,並為每則廣告回傳一列資料:廣告主、廣告 ID、格式、首次與最後顯示日期、投放天數、標題與廣告文字、圖片、到達頁面、YouTube 影片、預覽與連結。可用名稱、網域或 ID 查詢廣告主,並依 50 多個國家/地區與格式篩選。結果涵蓋搜尋、YouTube、多媒體與購物廣告版位。
適用情境
適合競品廣告研究:查看某品牌或網域正在投放的素材、廣告已上線多久,以及不同國家或格式下的文案差異。當助理需要廣告文案或投放時間資料,而非一般網頁搜尋時,值得加入。
執行需求
遠端 MCP 端點位於 mcp.apify.com,也可透過 npx 搭配 Apify actors MCP 伺服器在本機執行。需要 Apify API 權杖,以 Authorization 標頭(Bearer 權杖)傳送;註冊免費 Apify 帳號即可取得。依回傳的廣告筆數計費。
安裝前請注意
Authorization 標頭帶有 Apify API 權杖,應視為機密,避免在共用設定中外洩。執行費用約為每 1,000 則廣告 1 美元,廣告主清單過長或單一廣告主上限過高會產生費用。廣告資料經第三方 Apify 從 Google 公開的廣告透明度中心取得。除政治廣告外,不提供花費與投放目標資料。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Google Ads Transparency (via Apify),將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "google-ads-transparency": {
      "type": "http",
      "url": "https://mcp.apify.com/?tools=automationnation/google-ads-transparency-scraper"
    }
  }
}

README

Google Ads Transparency Scraper & API: competitors' ads

[Run on Apify]

Google Ads Transparency Scraper is an Apify Actor that returns every ad an advertiser or domain runs on Google Search, YouTube, Display and Shopping, from Google's Ads Transparency Center: format, first and last shown dates, days running, ad text and images, preview and a link to each ad, filtered by country and format, at $1 per 1,000 ads.

Price: $1 per 1,000 ads ($0.80 on Gold and above) · Run it: https://apify.com/automationnation/google-ads-transparency-scraper · Guide: https://retracn.github.io/automationnation-actors/google-ads-transparency-scraper/

Quick facts

  • One row per ad: advertiser, ad ID, format, first and last shown, days running, headline and texts, images, landing page, YouTube video, preview and link.
  • Look up advertisers by name, domain or ID; filter by 50+ countries and format.
  • Price: $1 per 1,000 ads with ad text included.

Example input

json
{  "advertisers": [    "nike.com"  ],  "region": "us",  "maxAdsPerAdvertiser": 100}

Run it from code

REST API

bash
curl -X POST "https://api.apify.com/v2/acts/automationnation~google-ads-transparency-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \  -H "Content-Type: application/json" \  -d '{"advertisers": ["nike.com"], "region": "us", "maxAdsPerAdvertiser": 100}'

Python — see examples/python_example.py

python
# pip install apify-clientfrom apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")run = client.actor("automationnation/google-ads-transparency-scraper").call(run_input={  "advertisers": [    "nike.com"  ],  "region": "us",  "maxAdsPerAdvertiser": 100})for item in client.dataset(run["defaultDatasetId"]).iterate_items():    print(item.get("advertiserName"), item.get("format"), item.get("headline"), item.get("daysShown"))

JavaScript — see examples/node_example.mjs

js
// npm install apify-clientimport { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_APIFY_TOKEN' });const run = await client.actor('automationnation/google-ads-transparency-scraper').call({  "advertisers": [    "nike.com"  ],  "region": "us",  "maxAdsPerAdvertiser": 100});const { items } = await client.dataset(run.defaultDatasetId).listItems();for (const item of items) console.log(item.advertiserName, item.format, item.headline, item.daysShown);

Use it with AI agents (MCP)

Hosted MCP server URL (Claude, ChatGPT, Cursor and other clients with remote MCP support):

https://mcp.apify.com?tools=automationnation/google-ads-transparency-scraper

Local config for Claude Desktop / Cursor — mcp/claude_desktop_config.json:

json
{  "mcpServers": {    "google-ads-transparency-scraper": {      "command": "npx",      "args": [        "-y",        "@apify/actors-mcp-server",        "--tools",        "automationnation/google-ads-transparency-scraper"      ],      "env": {        "APIFY_TOKEN": "YOUR_APIFY_TOKEN"      }    }  }}

FAQ

What is Google's Ads Transparency Center? A public Google tool listing the ads verified advertisers run on Search, YouTube, Display and Shopping. This Actor turns it into data.

Can I see ad spend? No: Google publishes spend and targeting only for political ads.

More from AutomationNation


This repository holds usage examples. The scraper itself runs on the Apify platform; you need a free Apify account and API token. Examples are MIT licensed.

來源:README.md,提交 f5dec26

工具

0
工具後設資料尚未被收錄。

版本歷史

1
  1. v1.0.0最新Oct 5, 2026