Google Play Scraper | Google Play Store Data Extractor

Written by Real Data API  »  Updated on: November 09th, 2024

RealdataAPI / google-play-scraper


Our Google Play Data Scraper can help you gather reviews and detailed information from Google Play quickly and efficiently. You can scrape important details like title, price, ratings, download rates, screenshots, release date, version number, and developer information for any region or language. Our lightning-fast tool allows you to export your data in various formats, including XML, JSON, CSV, Excel, or HTML. This service is available in several countries, including Australia, Canada, Germany, France, Singapore, USA, UK, UAE, and India.

 Customize me! Report an issue E-commerce Business Marketing

Readme

API

Input

Related actors

What is Google Play Scraper, and How does it Work?

Since there is Google Play official free and good API, this scraper should assist you in scraping data from Google Play.

This Google Play Data Scraper helps with the following features:

Collect instant reviews - you can search for any query you want to scrape and get the output.

Any region or language - extract any list you want to collect from the Google Play app.

Search for any query - you can search for any query you want to scrape data for and get the output.

Get multiple applications from any developer - you can check and extract the data for the latest updates.

Updates, Bugs, Changelog, and Fixes

You can mail us anytime if you face any issues using this API or have any feature suggestions or requests.

Google Play Scraper Input Parameters

You should insert the input in JSON format to this scraper with the Google Play pages list you want to visit. Check the below-required data fields.

Field Type Description

startUrls

Array

startUrls Array It is the optional input field to place the Google Play URL list. You must only give developer page, search, or application page links.

includeReviews

Boolean

This input field will add each review that the source platform gives in application objects. Note that the API's resources and time will proportionally increase by the review count.

endReviewsPage

Integer

endReviewsPage Integer It is the optional field to feed the final review count page you wish to scrape.

proxy

Object

Proxy configuration

Using this API would help if you used proxy servers to scrape data. You can use your proxy or try the Real Data API proxy.

Advice

If you wish to extract many application reviews, use endReviewsPage. Though this API can scrape all the reviews, the total resource consumption will increase significantly.

Calculate Unit Consumption

The API is optimized to extract more and more details quickly. Hence it forefronts each detail request. If Google Play doesn't block this API, it will scrape a hundred apps within a minute with 0.001 to 0.003 compute units.

Input Example of Google Play Scraper

{

  "startUrls":[

    "https://play.google.com/store/search?q=hello&c=apps&hl=tr&gl=US",

    "https://play.google.com/store/apps/developer?id=Mattel163+Limited",

    "https://play.google.com/store/apps/details?id=com.tinybuildgames.helloneighbor&hl=tr&gl=US"

  ],

  "includeReviews":true,

  "endReviewsPage":1,

  "proxy":{

    "useRealdataAPIProxy":true

  }

}

While Executing

The API will give you output messages about what's happening. Every message includes a short specifications label to inform which page the API is scraping. After loading items from the page, you must read a message about this activity with the total item count and loaded item count for every page.

If you give the wrong input to the API, it will fail to execute and give you the failure reason in the output.

Google Play Export

While executing, the API saves the output into a dataset. There are separate columns and rows for each item in the dataset.

You can export outputs in any coding language like NPM, PHP, Python, etc.

Google Play Scraped Properties

The format of all the Google Play applications is below.

Application Detail

https://api.RealdataAPI.com/v2/datasets/fQ8QnvDv3BkHQfHlk/items?clean=true&format=json


Disclaimer:

We do not claim ownership of any content, links or images featured on this post unless explicitly stated. If you believe any content or images infringes on your copyright, please contact us immediately for removal ([email protected]). Please note that content published under our account may be sponsored or contributed by guest authors. We assume no responsibility for the accuracy or originality of such content. We hold no responsibilty of content and images published as ours is a publishers platform. Mail us for any query and we will remove that content/image immediately.