
Google Ads Scraper
Pricing
$30.00/month + usage

Google Ads Scraper
Extract text, image and video ads from Google Ads, scraped from the ad library provided by Google Ads Transparency Center. Gain access to ad details, ad copy, locations, and more. Dive deeper into the Google Ads Transparency Center for a competitive edge.
5.0 (4)
Pricing
$30.00/month + usage
55
Monthly users
198
Runs succeeded
>99%
Response time
12 hours
Last modified
15 days ago
Cannot get it to return results
I can get the actor to return results for some queries, but for others it will not return any results even though when i manually search in GATC there are visible results. This is an example of one that will NOT work through the actor but GATC shows results on a manual search:
https://adstransparency.google.com/?region=anywhere&domain=cabinethealth.com
Any help would be appreciated. Thank you
Gustavo Silva (silva95gustavo)
Hi!
There are indeed some ads active for this advertiser, however these ads are marked as age-restricted. You can confirm this if you logout from your Google account or visit Ads Transparency Center from an Incognito session.
This scraper tool runs in anonymous mode (without logging in), which means that Google does not serve age-restricted ads. Some advertisers may focus mainly on ads that are restricted to certain ages and therefore this tool cannot retrieve some of their ads.
noahmichael23
Oh ok. Makes complete sense. Are there any SERP scraper tools that would be able to return age restricted ads?
Gustavo Silva (silva95gustavo)
I’m not aware of any SERP scrapers that specifically support age-restricted ads. In fact, accessing these ads requires authentication, which most scrapers avoid due to potential Terms of Service violations.
Unfortunately, I’ve decided not to implement support for age-restricted ads. Here’s why:
- Accessing age-restricted ads requires being logged in, which could violate Google’s Terms of Service.
- Adding this feature could pose a risk of account termination for users, which I want to avoid.
That said, if you’d like to proceed at your own discretion, you can customize the requests made by the scraper to include your session cookies. Here’s an example of how to pass custom headers in the input:
1{ 2 "startUrls": [ 3 { 4 "headers": { 5 "cookie": "<insert_cookies>", 6 "x-framework-xsrf-token": "<insert_token>" 7 }, 8 "url": "https://adstransparency.google.com/advertiser/AR08888592736429539329?authuser=0®ion=ES&preset-date=Last+7+days" 9 } 10 ] 11}
How to Configure:
- If you’re running the scraper from the Apify Console (UI), switch from "Manual" to "JSON" input mode.
- Add your headers under the headers object, as shown above.
- Replace
<insert_cookies>
and<insert_token>
with your session cookies and any required tokens.
Please keep in mind that using this approach carries the risks mentioned earlier, so proceed with caution.
Pricing
Pricing model
RentalTo use this Actor, you have to pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period. You also pay for the Apify platform usage.
Free trial
1 day
Price
$30.00