Google Play Real-Time Data Scraper avatar

Google Play Real-Time Data Scraper

Pricing

from $4.00 / 1,000 results

Go to Apify Store
Google Play Real-Time Data Scraper

Google Play Real-Time Data Scraper

Live Google Play intelligence: keyword app search, ranked Top Charts with live positions, full app details, developer portfolios, similar apps, and user reviews — streamed as structured JSON from 30+ markets. Checkbox features, webhooks, and a 2-result free trial.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

Emmanuel

Emmanuel

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Google Play Real-Time Data

Live Google Play app intelligence: keyword search, ranked Top Charts (Top free, Top paid, Top grossing), full app details, developer portfolios, similar-app mapping, featured user reviews, and URL collection — streamed to your dataset as structured JSON in real time.

Free trial: free Apify plans get 2 results per run. Upgrade to a paid Apify plan for unlimited exports. See Free-tier & pricing below.

Who it's for

  • App marketers & ASO teams — track keyword coverage, chart ranks, ratings, and review sentiment per market.
  • Competitive-intelligence & research teams — map competitor portfolios, similar-app neighborhoods, and category leaders.
  • Agencies & publishers — monitor launches, pricing moves, and top-chart entries across countries.
  • Review & sentiment analysts — mine featured reviews for bugs, feature requests, and support issues.
  • Data teams & AI agents — a clean structured feed of the Play catalog for models, dashboards, and CRMs.

Use cases: rank tracking, launch monitoring, competitor portfolio mapping, category sizing by installs, pricing and in-app-purchase research, review sentiment mining, lead discovery for app services, store-listing audits.

Features

CheckboxWhat you get
🔍 App Search (default on)Keyword search with rating, installs, price, developer per app. Optional enrich merges full details into the same row.
🏆 Top Charts (default on)Ranked Top free / Top paid / Top grossing per category (Games, Apps, subcategories) and country, with live chartRank. Optional enrich on the same rows.
📦 App DetailsFull record by package name or URL: description, ratings, installs, screenshots, update info, content rating, developer contacts.
🏢 Developer AppsFull portfolio per developer — catalog size and launch tracking.
🔗 Similar AppsSimilar-app recommendations per reference app — competitive neighborhoods.
⭐ App ReviewsFeatured reviews with author, stars, date, text, helpful votes.
🔗 Scrape By URLAny Play URL: app, developer, search, category, or collection page. Auto-detected.
🔔 DeliveryOptional webhook (JSON or Slack) pushed per record, in addition to the dataset.
🌐 ConnectionResidential proxy recommended, matched to the market country.

Every discovered app is always saved — runs never silently drop rows. Enrich toggles add fields to the same row (detailsFetched: true), never a second row.

Input reference

  • country (string, default "US") — market country code. UK routes through GB proxies.
  • language (string, default "en") — storefront language.
  • App Search: enableAppSearch (default true), searchQueries (default ["spotify", "minecraft"]), searchMaxResults (1–100, default 10), searchFetchFullDetails (default false).
  • Top Charts: enableTopCharts (default true), chartCollections (default ["top_free"]; top_free · top_paid · top_grossing), chartCategory (default "GAME"; GAME, APPLICATION, game genres, app categories), chartsMaxResults (1–200, default 10), chartsFetchFullDetails (default false).
  • App Details: enableAppDetails (default false), appIds (e.g. com.spotify.music), appUrls.
  • Developer Apps: enableDeveloperApps (default false), developerIds (e.g. Spotify AB), developerUrls, developerMaxApps (1–200, default 30).
  • Similar Apps: enableSimilarApps (default false), similarAppIds, similarAppUrls, similarMaxResults (1–100, default 10).
  • Reviews: enableReviews (default false), reviewAppIds, reviewUrls, reviewsMaxPerApp (1–50, default 10), reviewsSort (most_helpful · newest · highest · lowest).
  • Scrape By URL: enableScrapeByUrl (default false), scrapeUrls.
  • Delivery: webhookUrl, webhookFormat (json · slack).
  • Connection: proxyConfiguration (Residential US default).

Click Start with defaults and you get search + chart results in seconds.

Output reference

One dataset row per app or review. Key fields:

  • Shared: featureType, scrapedAt, url, appId, appUrl, title, developer, developerId, developerUrl, iconUrl, rating, ratingsCount, installs, installsMin, price, priceText, currency, isFree, category, contentRating.
  • Details/enriched: description, shortDescription, screenshotUrls, videoUrl, updatedOn, whatsNew, editorsChoice, containsAds, inAppPurchases, developerEmail, developerWebsite, privacyPolicyUrl, reviewsCount, detailsFetched.
  • Charts: chartName, chartRank. Developer: developerQuery. Similar: similarToAppId.
  • Reviews: author, authorAvatarUrl, rating, text, reviewDate, helpfulCount, appVersion, developerReply.
  • URL scrape: pageType.

The OUTPUT object reports totalPushed, spendingLimitReached, and paywall status.

Webhooks

Set webhookUrl to receive each record in real time as JSON (webhookFormat: json, the full row) or as a Slack message (webhookFormat: slack, title + rating + installs + link). Delivery is fire-and-forget: failures never stop the run, and the dataset always has every row.

MCP / AI-agent usage

Works with the Apify MCP server: connect it, then ask things like:

“Get the current Top free Games chart in the US with ratings and installs, plus the 5 most helpful reviews for the #1 app.”

FAQ

  • Which markets? Any Play country via country + matching residential proxy country. Prices, charts, and ratings are market-localized.
  • How fresh? Every run reads the live storefront — ranks, ratings, and reviews reflect the moment of the run.
  • Do I need a proxy? Residential is recommended and preconfigured; match its country to country.
  • Free-tier? Free Apify plans are capped at 2 results per run (or blocked, depending on the Actor owner's setting). The cap is disclosed in the run log and OUTPUT.paywall.
  • Enrich cost? Enrich toggles add a little extra time per record because they fetch each app's full page. Keep them off for the fastest runs.

Free-tier & pricing

This Actor charges 1 result event per dataset row (pay-per-event). Set a max cost per run in Apify Console to bound spend — the run stops gracefully when the limit is hit. Free-plan runs are capped at 2 rows with an upgrade notice in the log.