Apple App Store Ads Scraper avatar

Apple App Store Ads Scraper

Pricing

from $1.99 / 1,000 ads

Go to Apify Store
Apple App Store Ads Scraper

Apple App Store Ads Scraper

Scrape Apple’s Ad Repository to extract App Store ad creatives, formats, targeting, and impression data by country for competitor research, ad intelligence, and market analysis at scale with structured JSON output.

Pricing

from $1.99 / 1,000 ads

Rating

0.0

(0)

Developer

Lexis Solutions

Lexis Solutions

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

10 days ago

Last modified

Share

🍎 Apple Ads Scraper

Apple Ads Scraper

❓ What is Apple Ads Scraper?

The Apple Ads Scraper extracts ad data from Apple's Ad Repository, Apple's public ad transparency database for App Store ads. It automates data collection and returns structured results for individual ads — including the app, developer, ad format, targeting settings, and creative assets.

It is designed for app store ad monitoring, competitor research, ad creative analysis, and building structured datasets of App Store advertising activity.

🌍 Why scrape Apple's Ad?

Apple's Ad publishes information about ads shown in the App Store as part of Apple's ad transparency commitments. Scraping this data allows you to collect structured information about ad creatives, formats, and targeting in one dataset, making it easier to analyze App Store advertising at scale.

Scraping the Apple Ad allows you to:

  • Discover which apps and developers are running App Store ads, by country
  • Collect structured metadata such as ad placement, format, targeting, and impression dates
  • Track ad creatives (images, videos, icons, descriptions) used by an app or developer
  • Analyze competitor advertising strategies in the App Store
  • Build datasets for ad intelligence, market research, or compliance monitoring
  • Compare ad activity across European markets over time

This is especially useful for app marketers, competitive intelligence teams, ad tech platforms, and researchers.

📥 Input

{
"countryOrRegion": ["BE", "FR", "DE"],
"datePreset": "LAST_90_DAYS",
"maxItems": 5,
"proxyConfiguration": {
"useApifyProxy": false
}
}

To filter by a specific app or developer, provide both id and type:

{
"countryOrRegion": ["BE"],
"type": "APP",
"id": "6467693181",
"maxItems": 5,
"proxyConfiguration": {
"useApifyProxy": false
}
}

⚠️ Input restrictions

  • countryOrRegion is required and must contain at least one country code.
  • datePreset defaults to LAST_90_DAYS if not provided. Other accepted values are LAST_180_DAYS and LAST_YEAR.
  • If id is provided, type (APP or DEVELOPER) must also be provided — providing an id without a type will fail input validation.

📤 Output

[
{
"adId": "53b898529fed93c5ebcb39a302ce5054",
"appId": 6467693181,
"appName": "Elemental",
"developerId": 917063289,
"developerName": "Synchronized Web Solutions",
"legalName": "Synchronized Web Solutions",
"placement": "APPSTORE_SEARCH_RESULTS",
"format": "Icon + Asset Ad",
"subFormat": null,
"countryOrRegion": "BE",
"audienceRefinement": {
"ageTarget": false,
"genderTarget": false,
"locationTarget": false,
"customerTypeTarget": false
},
"firstImpressionDate": "Over 1 Year Ago",
"lastImpressionDate": "2026-06-10 00:00:00.0",
"defaultLanguageTag": "en-GB",
"defaultLanguageDisplayName": "English (United Kingdom)",
"defaultPreviewDevice": "iphone_6_7",
"adBanner": {
"joeColor": null,
"iconPictureUrl": "https://is5-ssl.mzstatic.com/image/thumb/Purple211/v4/13/f5/12/13f51293-425f-1ecf-53c6-87167aff6ac3/AppIcon-0-0-1x_U007ephone-0-1-85-220.png/1024x1024.png",
"subtitle": null,
"primaryCategory": "Games",
"inAppPurchases": false,
"promotionalText": "Minor updates and bug fixes.",
"editorialBadge": false,
"shortDescription": "Elemental is a puzzle game where you mix and match elements to discover new ones..."
},
"adAssets": [
{
"videoUrl": null,
"pictureUrl": "https://is5-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/df/50/e7/df50e776-2a9a-fd62-c186-3298f3b3db0f/IMG_1072.PNG/2796x1290.png",
"order": 1,
"height": 2796,
"width": 1290,
"orientation": "PORTRAIT"
}
],
"appIconVariations": [],
"adLocaleVariations": []
}
]

Need to scrape other App Store data?

Check out our other scrapers on Apify:


👀 p.s.

Got feedback or need an extension?

Lexis Solutions is a certified Apify Partner. We can help you with custom solutions or data extraction projects.

Contact us over Email or LinkedIn

Support Our Work 💝

If you're happy with our work and scrapers, you're welcome to leave us a company review here and leave a review for the scrapers you're subscribed to. It will take you less than a minute but it will mean a lot to us!

Image Credit

Image Credits: Apple Ad Repository