Google Play Search - Keyword Search & Full Detail
Pricing
from $1.50 / 1,000 results
Google Play Search - Keyword Search & Full Detail
[$1.5/1000] Search Google Play Store by keyword across apps, games, movies, TV shows, books, comics and audiobooks, then get full detail per result - the same depth as this project's dedicated per-catalog actors (description, media, ratings, real reviews, price, and every type-specific field).
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Rio Dwi Saputra
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 days ago
Last modified
Categories
Share
Search Google Play Store by keyword - across apps, games, movies, TV shows, books, comics and audiobooks in one run - and get full detail on every result, not just the title and icon you'd see on the results page.
What does Google Play Search Scraper do?
This Actor runs your keywords against Google Play Store's own search, the same search behind the box at the top of the Play Store app and website, then opens every result it finds to pull complete detail: full description, every image, the rating breakdown, real user reviews, price, and every field specific to that content type (permissions for apps, cast and pricing for movies/TV, ISBN and author bio for books, narrator and duration for audiobooks). One search actor covers what would otherwise take five separate lookups. Run it directly from the Apify Console, on a schedule, or through the Apify API and pull results via integrations with Make, Zapier, Google Sheets and more.
Why use Google Play Search Scraper?
- Competitive discovery - find every app, book or show matching a keyword or brand name, not just the ones you already know to look for.
- Brand monitoring - search your own product name and see exactly what shows up, in what order, across every content type Google Play sells.
- Content research - pull full detail on every movie, book or audiobook matching a topic or franchise in one pass.
- ASO and merchandising - see which apps actually rank for a keyword, with full metadata to benchmark against.
How to use Google Play Search Scraper
- Open the Actor's Input tab.
- Enter one or more search keywords.
- Optionally narrow content types (apps, movies, TV, books, audiobooks) - leave empty for all 5.
- Click Start and watch results land in the Output tab as they're scraped.
- Export the dataset as JSON, CSV, Excel, HTML or via the API.
Input
| Field | Description | Default |
|---|---|---|
queries | Keywords/phrases to search for. | required |
contentTypes | Which content types to keep (apps, movies, tv, books, audiobooks). Leave empty for all 5. | all 5 |
maxResultsPerQuery | Cap on results detail-scraped per keyword, across all selected content types combined. 0 = take Google's whole server-rendered batch. | 50 |
maxReviewsPerItem | Cap on reviews kept per app/book/audiobook result. Ignored for movies/TV (no reviews on Play Store). | 50 |
maxEpisodesPerShow | Cap on episodes kept per TV show result. Ignored for every other content type. | 50 |
country | Two-letter Play Store storefront country code (gl), e.g. us, gb, id. | us |
language | Language code for scraped text (hl), e.g. en, id, ja. | en |
proxyConfiguration | Apify Proxy settings. Not required (no anti-bot encountered), but recommended for large runs. | Apify Proxy on |
Output
Each dataset item is one search result, shaped exactly like the matching item from this project's own per-catalog actors, plus 4 search-context fields. An app result, for example:
{"searchQuery": "python","searchRank": 1,"searchContentType": "apps","thumbnailUrl": "https://play-lh.googleusercontent.com/...","packageId": "org.termuxstudio.python_app","title": "Python","ratingValue": 4.8,"reviews": [ { "author": "Jane Doe", "rating": 5, "text": "Works great." } ],"url": "https://play.google.com/store/apps/details?id=org.termuxstudio.python_app&hl=en&gl=us"}
A movie result for the same run keeps the movie actor's own shape (id, cast, directors, offers, ...), a book result keeps the books actor's own shape (bookId, isbn, authorBio, ...), and so on - only the 4 search-context fields below are added on top of whichever shape matches the result's content type.
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel from the Output tab or the API.
Data table
| Field | Description |
|---|---|
searchQuery | Which input keyword found this result |
searchRank | Position in Google's own search ranking for that keyword (1 = top result) |
searchContentType | apps, movies, tv, books or audiobooks |
thumbnailUrl | Icon/poster/cover, whichever image field this content type has |
| everything else | The exact same fields as this project's google-play-apps-scraper, google-play-movies-tv-scraper, google-play-books-scraper or google-play-audiobooks-scraper, depending on searchContentType - see each of those Actors' own README for the full field list per type |
Pricing / Cost estimation
This Actor is priced at $1.5 per 1,000 results scraped (pay-per-result), matching this project's other Google Play actors. Apify's free plan includes monthly platform credit, so small test runs cost nothing.
Tips or advanced options
- Google Play's own search only exposes 3 result verticals server-side: apps, movies+TV combined, and books+audiobooks combined. Requesting just
tv(or justaudiobooks) still queries the combined vertical and filters afterward - it costs the same one request as requesting both halves. - Each vertical returns one fixed batch of results per keyword (roughly 30 for apps, 40-60 for movies+TV, ~40 for books+audiobooks) -
maxResultsPerQuerycaps how much of that batch gets detail-scraped, it does not paginate beyond it. - Results are interleaved fairly across content types before the cap is applied, so a low
maxResultsPerQuerywith multiple content types selected still surfaces a mix rather than being dominated by whichever type Google happens to return the most of.
FAQ, disclaimers and support
This Actor only extracts publicly visible data from Google Play Store pages that anyone can view in a browser without logging in - no login wall, CAPTCHA or paid content is accessed or bypassed. Note that Google Play's robots.txt excludes automated access to its search page specifically (though not to the app/movie/book/audiobook pages this Actor also visits); this Actor is used with that noted and accepted. Reviews returned are the batch Google Play itself renders on each result's own page. Google Play's own layout can change over time, which may require an update to this Actor - please report any issue via the Issues tab. Need a custom scraper or a feature this Actor doesn't cover? Reach out and a tailored solution can be built.