App Review Regression & Release Report avatar

App Review Regression & Release Report

Pricing

from $0.50 / 1,000 app review rows

Go to Apify Store
App Review Regression & Release Report

App Review Regression & Release Report

Try Input: 1 app + 1 review sample ≈ USD 0.0005/row. From USD 0.0005/row. Paste an app ID and Start.

Pricing

from $0.50 / 1,000 app review rows

Rating

0.0

(0)

Developer

naoki anzai

naoki anzai

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Share

Paid first-run JSON ≈ Try Input: 1 app + 1 review sample ≈ USD 0.0005/row. From USD 0.0005/row. Paste an app ID and Start. Keep the first run bounded; this does not change the Actor's Store pricing. Open Try for free → Input and run this JSON.

{
"appleAppIds": [
"284882215"
],
"appleCountries": [
"us"
],
"googlePlayIds": [],
"reviewLimit": 1,
"limit": 1,
"delivery": "dataset",
"webhookUrl": "",
"dryRun": false,
"__name": "app-release-review-regression-monitor"
}

Store Quickstart

Run the bounded paid first-run JSON above first; keep report/export options off unless needed.

{
"appleAppIds": [
"284882215"
],
"appleCountries": [
"us"
],
"googlePlayIds": [],
"reviewLimit": 1,
"limit": 1,
"delivery": "dataset",
"webhookUrl": "",
"dryRun": false,
"__name": "app-release-review-regression-monitor"
}

Use with Apify MCP

Exact actor: taroyamada/app-release-review-regression-monitor

Product, mobile QA, and ASO teams use this Actor to detect review regressions after an app release. Input Apple App IDs or Google Play package IDs, storefronts, thresholds, and a recurring monitor key. Get source-linked regression alerts and app-level reports; raw review samples are optional.

Sample input JSON:

{
"appleAppIds": [
"284882215"
],
"appleCountries": [
"us"
],
"googlePlayIds": [
"com.duolingo"
],
"reviewLimit": 10,
"limit": 50,
"delivery": "dataset",
"webhookUrl": ""
}
{
"appleAppIds": ["284882215"],
"appleCountries": ["us"],
"googlePlayIds": [],
"reviewLimit": 30,
"lookbackDays": 120,
"releaseWindowDays": 21,
"runMode": "audit",
"emitRawReviews": false,
"generateReport": true,
"maxChargeUsd": 3,
"dryRun": false
}

Input examples

Current Apple release report

{
"appleAppIds": ["284882215"],
"appleCountries": ["us", "gb"],
"runMode": "audit",
"emitRawReviews": false,
"generateReport": true,
"dryRun": false
}

Apple and Google Play comparison

{
"appleAppIds": ["284882215"],
"googlePlayIds": ["com.facebook.katana"],
"appleCountries": ["us"],
"reviewLimit": 50,
"ratingRegressionThreshold": 0.35,
"negativeShareThresholdPct": 35,
"runMode": "audit",
"generateReport": true,
"dryRun": false
}

Recurring no-change-safe monitor

{
"appleAppIds": ["284882215"],
"appleCountries": ["us"],
"runMode": "monitor",
"monitorKey": "facebook-ios-us-release-watch",
"initialRunMode": "baseline_only",
"emitRawReviews": false,
"generateReport": true,
"dryRun": false
}

The first baseline_only monitor run stores a private baseline and emits no rows. An unchanged later run also emits zero rows and zero charges.

Sample output

{
"rowType": "app_release_review_report",
"billingEventName": "app-regression-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"
}

Pricing

EventPriceEmitted when
app-review-row$0.0005Optional raw review sample is requested and delivered
app-regression-alert$0.10Threshold logic identifies a release-linked regression
app-regression-report$2.00A current or changed app report is generated

Use emitRawReviews: false for report-first runs. maxChargeUsd provides an Actor-side budget in addition to Apify spending limits.

Output fields

Every row carries billingEventName, stableKey, sourceUrl, retrievedAt, source limitations, and prohibited interpretations. Report rows add current release metadata, review-sample aggregates, regression status, and recommended investigation steps.

Compliance and limitations

  • Uses public App Store and Google Play storefront metadata and review samples; no login or cookie is required.
  • Do not identify, target, or profile individual reviewers, and do not generate or manipulate reviews.
  • Automated classifications are sample-based product signals, not a guarantee or professional advice.
  • Google Play coverage is best effort and can be smaller than Apple public review RSS coverage.