Android app research
Google Playエンドポイントを使えば、「Android app research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Build Android app intelligence workflows with structured Google Play data.
Collect Google Play app metadata, reviews, rankings, permissions, and search data.
エンドポイントファミリー
6
ドキュメント化されたパラメータ
59
サンプル数
11
ライブカタログスナップショット
稼働エンドポイント
11
メソッド
GET
必須パラメータ
20
スキーマ参照
11
{
"platform": "Google Play",
"endpoint": "googleplay-app",
"method": "GET",
"path": "/googleplay/app",
"auth": "apiKey"
}無料ツール
Ready-made dataset
Crawlora has already indexed the full mobile app catalog — 2,252,386 on the Apple App Store and 2,965,610 on Google Play — with categories, ratings, pricing, install scale, and a cross-store popularity ranking. Browse the interactive data study and query it through the Datasets API.
Open the App & Google Play datasetユースケース
Collect Google Play app metadata, reviews, rankings, permissions, and search data.
Google Playエンドポイントを使えば、「Android app research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Google Playエンドポイントを使えば、「Review ingestion」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Google Playエンドポイントを使えば、「Store ranking analysis」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
以下の数値はすべて、稼働中のGoogle Playエンドポイントカタログから取得しています(エンドポイント11件、ドキュメント化されたリクエストパラメータ59個、公開レスポンススキーマ11件)。DocsとPlaygroundが参照しているカタログと同じものです。
Google Playのエンドポイントは11件、11つのリクエストファミリーに分類されています(App、Categories、Datasafetyほか8件)。
これらのGoogle Playエンドポイントには59個のリクエストパラメータがドキュメント化されており、うち20個が必須です。統合コードを書く前に入力仕様をすべて確認できます。
11件のGoogle Playエンドポイントのうち11件が実際のサンプルレスポンスを、11件がドキュメント化されたレスポンススキーマを備えています。最初のリクエストの前に実データの形に合わせて実装できます。
Google Playのエンドポイントは成功時のスキーマに加えてエラーレスポンス(400、404、429、500)もドキュメント化しています。ブロック、レート制限、レコード欠損は空データではなく型付きのエラーとして返ります。
Google Playのエンドポイントは11個のホスト型MCPツールとして提供されており、エージェントは同じパラメータと同じJSON契約のまま、追加の実装なしに同じルートを呼び出せます。
カバレッジマップ
これらのカードは稼働中のエンドポイントカタログから生成されるため、このページはDocsとPlaygroundが使うAPIサーフェスをそのまま反映します。
/googleplay/app
/googleplay/categories
/googleplay/datasafety
/googleplay/developer/{dev_id}
/googleplay/list
/googleplay/permissions
エンドポイントカタログ
/googleplay/appReturns normalized app metadata from a Google Play details page, including installs, ratings, pricing, version info, developer metadata, media assets, release state, selected user comments, and "More by this developer" and "Similar apps" recommendation rails. For a per-device (phone/tablet/Chromebook) ratings-and-reviews breakdown, see `/googleplay/ratings`. Defaults: `country=us`, `lang=en`.
MCPツール googleplay_app
/googleplay/categoriesReturns category ids found in the Google Play apps navigation.
MCPツール googleplay_categories
/googleplay/datasafetyReturns the data safety information displayed on Google Play.
MCPツール googleplay_datasafety
/googleplay/developer/{dev_id}Returns apps published by a developer id or developer name.
MCPツール googleplay_developer
/googleplay/listReturns apps from a Google Play collection and category.
MCPツール googleplay_list
/googleplay/permissionsReturns Google Play permission groups or a short permission name list.
MCPツール googleplay_permissions
/googleplay/ratingsReturns the ratings-and-reviews breakdown Google Play shows under the details page's device tabs, one entry each for phone, tablet, and Chromebook. Defaults: `country=us`, `lang=en`.
MCPツール googleplay_ratings
/googleplay/reviewsReturns one or more pages of app reviews. Set `paginate=true` to fetch only the requested page.
レスポンスに関する注記
- Reviews are returned under `data.data`. When more reviews are available than were returned, `data.next_pagination_token` is populated; pass it back as `next_pagination_token` to continue from where the previous response ended. - `num` is collected across several upstream pages; the response may still carry a `next_pagination_token` for reviews beyond `num`. To read more than the per-request maximum, follow the token across successive requests. - An empty result means the app has no further matching reviews — not that the app is missing from the store. Confirm app presence with `/googleplay/app` or `/googleplay/list`. Example response: ```json { "code": 200, "msg": "OK", "data": { "data": [ { "id": "5b4e4d89-ce22-4f13-b676-bb3a7aafe278", "user_name": "Play User", "user_image": "https://play-lh.googleusercontent.com/a-/sample", "date": "2026-02-18T12:34:56Z", "score": 5, "score_text": "5", "url": "https://play.google.com/store/apps/details?id=com.openai.chatgpt&reviewId=5b4e4d89-ce22-4f13-b676-bb3a7aafe278", "title": null, "text": "Very useful for daily work.", "reply_text": null, "version": "1.2026.056", "thumbs_up": 42, "criterias": null } ], "next_pagination_token": "CscBIr4BAb_yELvAqtSacgExc3y_bO88_b1Q" } } ```
MCPツール googleplay_reviews
/googleplay/searchReturns Google Play search results for a term.
レスポンスに関する注記
- Results come from Google Play's `/store/search` listing. When the term has a strong exact match, Google renders it as a separate featured card; that app is prepended to `data` so the most relevant result is first. - An empty `data` array means the query genuinely returned no apps — it does **not** mean a specific app is missing from the store. To confirm an app's presence, look it up directly with `googleplay_app` (by package name) or `googleplay_list`. - A blocked, redirected, or shape-changed upstream response is returned as a typed upstream error (HTTP 503), never as `200` with an empty array. Example response: ```json { "code": 200, "msg": "OK", "data": [ { "app_id": "com.anthropic.claude", "title": "Claude by Anthropic", "developer": "Anthropic PBC", "score": 4.7, "price_text": "FREE", "free": true } ] } ```
MCPツール googleplay_search
/googleplay/similarReturns apps from the "Similar apps" cluster on an app details page.
MCPツール googleplay_similar
/googleplay/suggest/{term}Returns up to 10 suggestions for a search term.
MCPツール googleplay_suggest
関連API
App Stores
Collect Chrome Web Store extension discovery, listing, review, permission, and privacy signals as normalized JSON for app intelligence and browser-extension research workflows.
App Stores
Run App Store search queries and turn App Store listings, rankings, reviews, and developer pages into structured JSON for app intelligence, ASO research, and competitor monitoring workflows.
対象企業
Alphabet Inc. · GOOGL
Google Playを運営するのはAlphabet Inc.(GOOGL)です。CrawloraのSECエンドポイントは同じ企業のCIKを受け取るため、提出書類・財務・インサイダー取引・13F保有を上記のGoogle Playエンドポイントと同じAPIキーで取得できます。
カタログ内の他のAlphabet Inc.プラットフォーム
Google Playのスクレイピング方法
Google Play has no official public data API for listings, reviews, or rankings — only the Play Developer API for your own apps. Crawlora's Google Play endpoints return app metadata, reviews, permissions, data-safety, rankings, and search as structured JSON, without maintaining an Android scraper.
Run a Google Play search, browse a category or top-charts list, or target an app by its package ID.
Pass a query or app ID to Crawlora's Google Play endpoint (e.g. /googleplay/search, /googleplay/app, /googleplay/reviews).
Receive title, developer, category, installs, rating and review counts, permissions, data-safety details, and user reviews as clean JSON.
Feed Android app-intelligence and ASO dashboards, or re-run to track installs, ratings, and review trends over time.
FAQ
Send a search query or app package ID to Crawlora's Google Play endpoints and get app metadata, reviews, permissions, rankings, and search results as structured JSON — no Android scraper to maintain. Collect public data and respect Google's terms.
Google Play has no official public API for listings, reviews, or rankings — only the Play Developer API for apps you own. Crawlora covers app detail, search, categories, top-charts lists, permissions, data-safety, reviews, similar apps, and suggestions across public listings in one JSON shape.
Collecting publicly accessible app listing and review data is generally permissible if you respect Google's terms of use, robots directives, rate limits, and applicable law. This is for public data you are authorized to collect.