App Store Reviews Scraper(Pay As You Go) avatar
App Store Reviews Scraper(Pay As You Go)

Pricing

from $1.99 / 1,000 results

Go to Apify Store
App Store Reviews Scraper(Pay As You Go)

App Store Reviews Scraper(Pay As You Go)

Developed by

PowerAI

PowerAI

Maintained by Community

Scrape user reviews from the Apple App Store with comprehensive data extraction and multi-country support

5.0 (1)

Pricing

from $1.99 / 1,000 results

1

1

1

Last modified

5 days ago

App Store Reviews Scraper

This actor scrapes user reviews from the Apple App Store for any iOS application, providing comprehensive review data including ratings, text content, and user information.

Features

  • Comprehensive Review Data: Scrapes detailed review information including ratings, titles, text, and user details
  • Multiple Countries: Support for different App Store regions (US, UK, AU, etc.)
  • Flexible Limits: Configurable number of reviews to scrape
  • Real-time Data: Extracts live review data from the App Store
  • User Information: Includes reviewer usernames and profile URLs
  • Version Tracking: Captures app version information for each review
  • Pay-per-Result: Charges only for successfully scraped reviews

Input

The actor accepts the following input parameters:

Required Parameters

  • id: The unique identifier of the app in the App Store(Either this or the appId should be provided)
  • appId: The App Store ID for the application(Either this or the id should be provided)
  • country: Country code for the App Store region (e.g., 'us', 'gb', 'au')

Optional Parameters

  • limit: Maximum number of reviews to scrape (default: 100, max: 10000)

Output

The actor outputs each review as an individual data item. Each review contains comprehensive information including:

{
"id": "11709937316",
"userName": "pppppiuuuuuuuuuuuu",
"userUrl": "https://itunes.apple.com/us/reviews/id904957940",
"version": "1.285.0.1",
"score": 1,
"title": "Waste of time",
"text": "I used to LOVE this game, now I find in can't even finish a level for DAYS if at all. I blow through the 5 lives I have in less than 5 minutes because it's impossible to complete. I'm not sure what happened to this game, but don't bother. There are a TON of games out there that you can actually win when playing. This isn't one of them.",
"url": "https://itunes.apple.com/us/review?id=553834731&type=Purple%20Software",
"updated": "2024-09-10T10:05:32-07:00"
}

Usage

  1. Input Configuration: Provide app ID, country, and scraping parameters
  2. Set Limit: Specify how many reviews you want to scrape
  3. Run the Actor: Execute the actor with your input
  4. Get Results: Receive individual reviews in the dataset

Examples

Basic Review Scraping

{
"appId": "com.facebook.Facebook",
"country": "us",
"limit": 100
}

Review Data Structure

Each review includes:

Basic Information

  • id: Unique review identifier
  • title: Review title
  • text: Full review text content
  • score: Rating score (1-5 stars)
  • updated: When the review was last updated (ISO format)

User Information

  • userName: Username of the reviewer
  • userUrl: Direct link to the reviewer's profile

App Information

  • version: App version when the review was written
  • url: Direct link to the review on the App Store

Common Use Cases

App Analysis

  • Sentiment Analysis: Analyze user sentiment and feedback
  • Feature Requests: Identify requested features from user reviews
  • Bug Reports: Track reported issues and problems
  • Competitive Analysis: Compare reviews across different apps

Market Research

  • User Feedback: Understand user preferences and pain points
  • Version Performance: Track how app updates affect user satisfaction
  • Regional Differences: Compare reviews across different countries
  • Trend Analysis: Monitor review trends over time

Supported Countries

The actor supports all major App Store regions:

  • US: United States (us)
  • GB: United Kingdom (gb)
  • AU: Australia (au)
  • CA: Canada (ca)
  • DE: Germany (de)
  • FR: France (fr)
  • JP: Japan (jp)
  • CN: China (cn)