Company Ads
google_ad_library_company_adsFetch public Google ads for a company by domain or advertiser ID, returning creative details, formats, and run dates for competitor and ad transparency research.
Instructions
Fetches public ads for a company from the Google Ad Transparency Library by domain or advertiser_id. Each ad includes advertiserId, creativeId, format, adUrl, advertiserName, domain, firstShown, and lastShown. Costs 25 credits per request when get_ad_details=true; without it, only advertiserId and creativeId are returned at 1 credit. Potentially consumes paid API credits; requires confirm=true. Read-like POST requests do not publish to social platforms.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| topic | No | The topic to search for. If you search for 'political', you will also need to pass a 'region', like 'US' or 'AU' | |
| cursor | No | Cursor to paginate through results | |
| domain | No | The domain of the company | |
| format | No | Ad format to search for. | |
| region | No | The region to search for. Defaults to anywhere | |
| account | No | Named private ScrapeCreators account; selects credentials, not a remote account ID. | |
| confirm | No | Must be true for the specific approved credit-consuming research call. | |
| end_date | No | End date to search for. Format: YYYY-MM-DD | |
| platform | No | Platform to search for. | |
| start_date | No | Start date to search for. Format: YYYY-MM-DD | |
| advertiser_id | No | The advertiser id of the company | |
| get_ad_details | No | Set to true to get the ad details. Will cost 25 credits. |