The fourteen checks
Ads
What you are running right now across four ad networks — creative, copy and start dates — from the archives the platforms are obliged to publish.
Check 07 of 14.
What happens
The ads you are running, from the platforms' own transparency archives. At tier >= 3, flag-gated, the Google network also carries OCR'd ad text.
Calls it makes
ScrapeCreators GET v1/facebook/adLibrary/search/companies then company/adsGET v1/tiktok/ad-library/searchGET v1/google/company/ads — without the ad-details flag, so identifiers return but ad text does notGET v1/linkedin/ads/search — full creative arrives in the search call itselfGET v1/google/company/ads?get_ad_details=true — tier >= 3, flag-gated, one domain-scoped call at 25 credits, capped to the top 3 ads for display, additive at leg.google_ad_text_details
The facts a reader needs
| Language model | None. |
| Cost | ≈ $0.009 per pull (~5 credits) + tier 3 (flag-gated): ≈ $0.047 for the Google OCR text (25 credits, one call) |
| Depends on | None for the base four networks. Google ad OCR text gates on the pull's own tier dial. |
| When it is absent | Google ad TEXT is deliberately not bought BY DEFAULT: the flag that returns it costs 25 credits instead of 1, and the vendor's own note says the text is OCR-derived and may not be accurate — every row from it carries text_source: "ocr_extracted" and is never quoted as exact. At tier < 3 the report shows that ads exist without quoting words we cannot vouch for; at tier >= 3 it shows the OCR'd text, labeled as OCR. |
Who supplies it
- ScrapeCreators — Social profiles and posts across seven platforms, the brand's own video transcripts, organic mentions, and the ad-transparency archives.
- Meta ad library (Graph API) — Real Facebook and Instagram ad rows from Meta's own archive, free.
- Public web sources (no account, no key) — Everything below runs with no key at all, and always has.