App store benchmark
App Store and Google Play release and review regressions
Benchmark Apple App Store and Google Play releases, ratings, and review regressions. Deliver source-linked app comparisons, alerts, reports, and optional exports.
Not a single-app release-regression monitor (use App Review Regression & Release Report). Not an ASO keyword/review scrape of listings you already know. You supply Apple App IDs and/or Google Play IDs.
from $15.00 / 1,000 App benchmarked ($0.01 per delivered app-benchmarked); $0.10 per App review regression; $3.00 per App category benchmark report; $2.00 per App benchmark export. No Actor Start.
Open App Store Release & Review Benchmark on Apify
App Store Release & Review Benchmark, not a neighboring Actor
Use this page for this Actor’s job. Use App Review Regression & Release Report for One-app release vs review regression; Use App Release Review Regression Report for Release-linked review regression report; Use App Store & Google Play Reviews & ASO Scraper for Reviews and ASO fields.
| This Actor | App Review Regression & Release Report | App Release Review Regression Report | App Store & Google Play Reviews & ASO Scraper | |
|---|---|---|---|---|
| Intent | Category release/review benchmark and regression alerts | One-app release vs review regression | Release-linked review regression report | Reviews and ASO fields |
| Primary input | appleAppIds | app IDs | app IDs | app IDs |
| What it reads | Public App Store and Google Play listing/review pages | Store listing + reviews | Store reviews | Store listing + reviews |
| Primary output | Benchmark, regression, report, and export events | Regression report | Regression report | Review/ASO rows |
| Not this job | Not a single-app release-regression monitor (use App Review Regression & Release Report). Not an ASO keyword/review scrape of listings you already know. You supply Apple App IDs and/or Google Play IDs. | Not a multi-app category benchmark pack. | Not a category benchmark export. | Not a category benchmark report. |
Store ID: taroyamada/app-release-category-review-benchmark-report. Respect source terms, robots.txt, and rate limits.
Use cases
- One Apple App ID with generateReport off and dryRun true first
- Keep emitRawReviews off unless you need review rows
- Raise reviewLimit only after the first live run
How is App Store Release & Review Benchmark different from App Review Regression & Release Report and App Release Review Regression Report?
App Store Release & Review Benchmark (taroyamada/app-release-category-review-benchmark-report): Benchmark Apple App Store and Google Play releases, ratings, and review regressions. Deliver source-linked app comparisons, alerts, reports, and optional exports. Not a single-app release-regression monitor (use App Review Regression & Release Report). Not an ASO keyword/review scrape of listings you already know. You supply Apple App IDs and/or Google Play IDs. App Review Regression & Release Report is for One-app release vs review regression (input app IDs; Store listing + reviews; Regression report). Not a multi-app category benchmark pack. App Release Review Regression Report is for Release-linked review regression report (input app IDs; Store reviews; Regression report). Not a category benchmark export. App Store & Google Play Reviews & ASO Scraper is for Reviews and ASO fields (input app IDs; Store listing + reviews; Review/ASO rows). Not a category benchmark report.
What input is required?
Live required fields: none (see live fields). Published exampleRunInput is shown below.
| Field | Type | Default | Notes |
|---|---|---|---|
appleAppIds |
string[] | ["284882215"] |
Apple App IDs. Numeric Apple App Store IDs to analyze. |
appleCountries |
string[] | ["us"] |
Apple storefront countries. Two-letter Apple storefront codes. |
googlePlayIds |
string[] | [] |
Google Play package IDs. Google Play package names to analyze. |
language |
string | "en_US" |
Google Play language. Locale used for Google Play listing requests. |
reviewLimit |
integer | 5 |
Review samples per app. Maximum recent review samples analyzed per app and storefront. minimum=1 maximum=100 |
lookbackDays |
integer | 60 |
Review lookback days. Ignore sampled reviews older than this window. minimum=7 maximum=365 |
releaseWindowDays |
integer | 21 |
Release regression window. Days after a release treated as the regression window. minimum=3 maximum=90 |
ratingRegressionThreshold |
number | 0.35 |
Rating-drop threshold. Minimum average-rating drop that contributes to a regression signal. minimum=0.1 maximum=2 |
negativeShareThresholdPct |
integer | 35 |
Negative-review threshold (%). Negative review share that contributes to a regression signal. minimum=5 maximum=95 |
minRegressionReviews |
integer | 3 |
Minimum regression sample. Minimum post-release review sample before classifying a regression. minimum=1 maximum=20 |
runMode |
string enum | "monitor" |
Run mode. Audit generates a current report; monitor stores state and emits changes. enum: audit, monitor |
monitorKey |
string | "starter-app-release-benchmark" |
Monitor key. Stable private state namespace for scheduled monitoring. |
initialRunMode |
string enum | "emit_backfill" |
Initial run mode. Initial run mode for this run. enum: baseline_only, emit_backfill |
emitRawReviews |
boolean | false |
Include raw review samples. Emit optional review-level rows in addition to report rows. |
generateReport |
boolean | false |
Generate report. Generate one source-linked report for each analyzed app and storefront. |
maxChargeUsd |
number | 0 |
Maximum charge (USD). Optional Actor-side spending cap; zero uses only the Apify run limit. minimum=0 maximum=1000 |
dryRun |
boolean | true |
Dry run. Return illustrative rows without live requests or billing. |
watchlists |
any[] | [] |
Portfolio watchlists. Named portfolio watch definitions. |
emitRawRows |
boolean | true |
Emit raw rows. Emit optional review-level rows in addition to report rows. |
emitUnchanged |
boolean | false |
Emit unchanged. Emit unchanged for this run. |
generateExport |
boolean | false |
Generate benchmark export. Generate benchmark export for this run. |
Published Store example run input (omitted fields take schema defaults):
{
"appleAppIds": [
"284882215"
],
"appleCountries": [
"us"
],
"language": "en_US",
"reviewLimit": 5,
"lookbackDays": 60,
"releaseWindowDays": 21,
"ratingRegressionThreshold": 0.35,
"negativeShareThresholdPct": 35
}
Run App Store Release & Review Benchmark on Apify
How do dataset, webhook, and dry-run delivery work?
Dataset output is the billable surface when rows are written. See live PPE for which events bill. dryRun true validates or samples without the usual dataset/webhook side effects described on the Store schema. Unchanged runs that write zero default-dataset rows typically charge $0.00 on current PPE.
What does a result contain?
Published README Output Example / Sample Output JSON. Illustration: { "rowType": "app_release_review_report", "billingEventName": "app-category-benchmark-report", "productKey": "app-store:us:284882215", "productName": "Sample App", "status": "urgent", "summary": "A likely post-release review regression was detected.", "reviewsAnalyzed": 30, "releaseRegression": { "status": "urgent", "regressionPlatforms": [ "appStore" ] }, "recommendedActions": [ "Inspect crash complaints introduced after the latest release." ], "sourceUrl": "https://apps.apple.com/us/app/id284882215" } Treat README samples as illustrations, not a live coverage guarantee. There is no published output JSON schema on the Store page.
How is App Store Release & Review Benchmark priced?
Billing is pay per event. The live Store card is from $15.00 / 1,000 App benchmarked ($0.01 per delivered app-benchmarked); $0.10 per App review regression; $3.00 per App category benchmark report; $2.00 per App benchmark export. No Actor Start. Current PPE:
| Event | Price | Emitted when |
|---|---|---|
app-benchmarked (App benchmarked) |
$0.01 | Charged only when a app benchmarked row is delivered. |
app-review-regression (App review regression) |
$0.10 | Charged only when a app review regression row is delivered. |
app-category-benchmark-report (App category benchmark report) |
$3.00 | Charged only when a app category benchmark report row is delivered. |
app-benchmark-export (App benchmark export) |
$2.00 | Charged only when a app benchmark export row is delivered. |
from $15.00 / 1,000 App benchmarked ($0.01 per delivered app-benchmarked); $0.10 per App review regression; $3.00 per App category benchmark report; $2.00 per App benchmark export. No Actor Start.
See App Store Release & Review Benchmark pricing on Apify
Limits to keep in mind
- No required array; supply appleAppIds and/or googlePlayIds
- Public storefront pages only
- Report and export are separate billed events
- Not a private App Store Connect dump
- Respect source terms, robots.txt, and rate limits.
Open App Store Release & Review Benchmark on Apify
Related pages
- App Review Regression & Release Report — Not a multi-app category benchmark pack.
- App Release Review Regression Report — Not a category benchmark export.
- App Store & Google Play Reviews & ASO Scraper — Not a category benchmark report.
- Tools