Google Ad Library API — FetchLayer Docs
Documentation menu
FetchLayer FetchLayer API

Google Ad Library API v1

Find the ads any advertiser is running across Google Search, YouTube, Shopping, Maps and Play, read one ad in full, and download its video and image files, from https://api.fetchlayer.dev/google-ad-library. No Google Cloud project, no OAuth consent screen, no Ads API developer token — just your FetchLayer key.

OpenAPI JSON

Read this first

Google's Ads Transparency Center is organised by advertiser, not by ad text. There is no keyword search over ad copy — none exists upstream — so /search-ads resolves a brand name or a website to advertisers and returns their ads. Every search tells you which advertisers it matched, on matchedAdvertisers, so you can confirm it found the right company before you trust the results.

Two further ceilings worth knowing before you build against this: Google publishes ad counts as ranges rather than exact figures, and it publishes ads as pictures of the rendered ad rather than as separate headline, body and call-to-action fields. Every response carries a notes array reporting anything specific to that result — a page walk that stopped short, a listing that may be incomplete, run dates that could not be resolved. Read it before treating a result set as the whole picture.

Available endpoints