Discovery file / google / ad

Google Ad Data Scraper

Study Google ads across brands and campaigns. Start with Google ad URLs; each returned ad keeps advertiser, advertiser name, advertiser ID, advertiser identifiers, and advertiser names.

Google Ad Data Scraper icon
RunInput → Run → Results → Export
Contract4 inputs / 14 dataset fields
Google Ad Data Scraper input and dataset schema
Actor IDFpXYgGgn2lxUuvaA0
Pricing$2 per 1,000 ads on the Free plan. Other Apify plans use the rates shown in the Pricing tab.
Dataset views6
Saved tasks20

Input / 4 fields

Google Ad Data Scraper

Google Ad Data Scraper accepts source URLs. Run controls stay in the same form.

startUrls

Which sources?

Enter Google search terms or identifiers, one per line.

array
maxItems

How many results?

Stop after this many dataset rows.

integer · 1 to 100000
maxSeconds

How long may the run continue?

Stop after this many seconds and keep completed rows.

integer · 30 to 3600
includeEmpty

Include empty-result records?

Keep empty-result records in the returned record.

boolean

Dataset / 14 fields

Output contract.

JSON, CSV, Excel, or dataset API.

titlestring|number|boolean|object|array
urlstring|number|boolean|object|array
advertiserstring|number|boolean|object|array
textstring|number|boolean|object|array
imagestring|number|boolean|object|array
startDatestring|number|boolean|object|array
advertiser_namestring|number|boolean|object|array
advertiser_idstring|number|boolean|object|array
advertiserIdstring|number|boolean|object|array
advertiserNamestring|number|boolean|object|array
regionsstring|number|boolean|object|array
devicestring|number|boolean|object|array
countrystring|number|boolean|object|array
scrapedAtstring|number|boolean|object|array

Example

Delivered record.

{
  "advertiserId": "AR06641858037806006273",
  "advertiser_id": "AR06641858037806006273",
  "country": "KE"
}

Saved tasks

20 ready specifications.

Exact input, dataset view, fields, Actor ID, price, and endpoint.