Google Ads & Insight Scraper avatar

Google Ads & Insight Scraper

Under maintenance

Pricing

$22.00/month + usage

Go to Apify Store
Google Ads & Insight Scraper

Google Ads & Insight Scraper

Under maintenance

Extract ADS or INSIGHTS from a search url on google ads transparency website. From adstransparency.google.com get data about advertisers, regions, ADS, spend per advertisers / regions and more. Details on information page. Extract and analyze data from Google's Ads Transparency Center.

Pricing

$22.00/month + usage

Rating

5.0

(2)

Developer

SASWAVE

SASWAVE

Maintained by Community

Actor stats

16

Bookmarked

320

Total users

9

Monthly active users

9 hours

Issues response

5 days ago

Last modified

Share

Extract ADS or INSIGHTS from a search url on google ads transparency website. From adstransparency.google.com get data about advertisers, regions, ADS, spend per advertisers / regions and more.

Features

INPUT

Batch ads : contains specific ad url; one per line Start url : contains 1 search url

If "batch ads" is provided, it takes priority on start url (start url is ignored)

What data can i get

input type: ADS
  • Advertiser ID

  • Advertiser name

  • Ad ID

  • Ad type

  • Ad start date

  • Ad end date

  • Ad number of days running

  • List of visible countries

  • Image link

  • Ad spend range (only for politial ads)

  • Ad impressions range

  • Ad spend currency (only for politial ads)

  • Ad url

  • ad impressions availability date (when no impressions numbers available yet)

    input type: INSIGHTS

  • Total ads

  • Total ads spend

  • Currency

  • Advertisers

    • Name
    • ID
    • Ad spend
    • Ad spend percentage ratio from total ad spend
    • Country
    • Country name
    • Country id
  • Regions

    • ID
    • Name
    • Country id
    • Ad spend percentage ratio from total ad spend
    • Ad spend
    • Ad number percentage ratio from total ad
    • Total ads
  • TEXT ad spend number percentage ratio of total ad spend

  • TEXT ad spend number

  • TEXT ad number percentage ratio of total ads

  • TEXT ads number

  • IMAGE ad spend number percentage ratio of total ad spend

  • IMAGE ad spend number

  • IMAGE ad number percentage ratio of total ads

  • IMAGE ads number

  • VIDEO ad spend number percentage ratio of total ad spend

  • VIDEO ad spend number

  • VIDEO ad number percentage ratio of total ads

  • VIDEO ads number

Storage Objects

Ads object

  • contains ouput from input "Crawl type" ADS

All Insights object

  • contains output from input "Crawl type" INSIGHTS

Advertisers Insights object

  • contains only advertisers from the output when running "Crawl type" INSIGHTS

Regions Insights object

  • contains only regions from the output when running "Crawl type" INSIGHTS

Output Storage objects exemple

Ads object

{
"ad_url": "https://adstransparency.google.com/advertiser/AR08888592736429539329/creative/CR16814231316647116801?region=FR",
"ad_advertiser_id": "AR08888592736429539329",
"ad_advertiser_name": "Niantic, Inc.",
"ad_id": "CR16814231316647116801",
"ad_type": "video",
"ad_visible_countries": [],
"website": "",
"ad_image_link": "",
"ad_end_date": "2026-02-03",
"ad_start_date": "2025-05-28",
"ad_number_days_running": 251,
"ad_spend_range": "",
"ad_impressions_range": "10000000-0",
"ad_spend_currency": "",
"ad_impressions_availability_date": "",
"targeted_countries": [
"La Réunion",
"Allemagne",
"Luxembourg",
"France",
"Belgique",
"Italie",
"Suisse",
"Espagne",
"Portugal"
],
"targeted_platform": [
"google_maps",
"youtube",
"google_shopping"
],
"impressions_per_country": [
{
"name": "La Réunion",
"min": "",
"max": "1000"
},
{
"name": "Allemagne",
"min": "1000",
"max": "2000"
},
{
"name": "Luxembourg",
"min": "1000",
"max": "2000"
},
{
"name": "France",
"min": "10000000",
"max": ""
},
{
"name": "Belgique",
"min": "175000",
"max": "200000"
},
{
"name": "Italie",
"min": "60000",
"max": "70000"
},
{
"name": "Suisse",
"min": "",
"max": ""
},
{
"name": "Espagne",
"min": "125000",
"max": "150000"
},
{
"name": "Portugal",
"min": "",
"max": "1000"
}
],
"impressions_per_platform": [
{
"name": "google_maps",
"min": "10000000",
"max": ""
},
{
"name": "youtube",
"min": "2250000",
"max": "2500000"
},
{
"name": "google_shopping",
"min": "20000",
"max": "25000"
}
],
"variations": [
{
"headline": "Pokémon GO",
"description": "Continuez à attraper des Pokémon autour de vous !",
"CTA": "Installer",
"CTA_link": "https://play.google.com/store/apps/details?id=com.nianticlabs.pokemongo"
},
{
"headline": "Pokémon GO",
"description": "Continuez à attraper des Pokémon autour de vous !",
"CTA": "Installer",
"CTA_link": "https://play.google.com/store/apps/details?id=com.nianticlabs.pokemongo"
},
{
"headline": "Pokémon GO",
"description": "Continuez à attraper des Pokémon autour de vous !",
"CTA": "Installer",
"CTA_link": "https://play.google.com/store/apps/details?id=com.nianticlabs.pokemongo"
}
]
}

All Insights object

{
"insights_total_ads": "842213",
"insights_total_ads_spend": "1474676100",
"insights_total_ads_spend_currency": "USD",
"insights_advertisers":[{
"advertiser_name": "BIDEN FOR PRESIDENT",
"advertiser_id": "AR12365610929977556993",
"advertiser_adspend": 101352691,
"advertiser_adspend_percent_of_total": 0.06872878151119038,
"advertiser_country": "US",
"advertiser_country_name": "United States",
"advertiser_country_id": 2840
},
{
"advertiser_name": "DONALD J. TRUMP FOR PRESIDENT, INC.",
"advertiser_id": "AR11825178974693097473",
"advertiser_adspend": 83425191,
"advertiser_adspend_percent_of_total": 0.05657187455579022,
"advertiser_country": "US",
"advertiser_country_name": "United States",
"advertiser_country_id": 2840
},
...],
"insights_regions": [{
"region_id": 2016,
"region_name": "American Samoa",
"region_country_id": 2840,
"region_adspend_percent_of_total": 0.0000017328824101275986,
"region_adspend": 2555,
"region_ads_percent_of_total": 0.0026097911098498837,
"region_ads": 2198
},
{
"region_id": 2316,
"region_name": "Guam",
"region_country_id": 2840,
"region_adspend_percent_of_total": 0.000001186292696657206,
"region_adspend": 1749,
"region_ads_percent_of_total": 0.0055425409011734565,
"region_ads": 4668
},
...],
"insights_text_adspend_percent_of_total": 0.2602584875736296,
"insights_text_adspend": 383796971,
"insights_image_adspend_percent_of_total": 0.0792972948807239,
"insights_image_adspend": 116937825,
"insights_video_adspend_percent_of_total": 0.6604442175456464,
"insights_video_adspend": 973941302,
"insights_text_ads_percent_of_total": 0.23062218227455525,
"insights_text_ads": 194233,
"insights_image_ads_percent_of_total": 0.3274397331791364,
"insights_image_ads": 275774,
"insights_video_ads_percent_of_total": 0.44193808454630834,
"insights_video_ads": 372206
}

Advertisers Insights object

{
"advertiser_name": "BIDEN FOR PRESIDENT",
"advertiser_id": "AR12365610929977556993",
"advertiser_adspend": 101352691,
"advertiser_adspend_percent_of_total": 0.06872878151119038,
"advertiser_country": "US",
"advertiser_country_name": "United States",
"advertiser_country_id": 2840
}

Regions Insights object

{
"region_id": 2016,
"region_name": "American Samoa",
"region_country_id": 2840,
"region_adspend_percent_of_total": 0.0000017328824101275986,
"region_adspend": 2555,
"region_ads_percent_of_total": 0.0026097911098498837,
"region_ads": 2198
}