# Monitor app review regressions

**Use case:** 

Run a safe metadata-focused app-review regression example across Apple App Store and Google Play without exporting review text by default.

## Input

```json
{
  "apps": [
    {
      "googlePlayPackage": "com.whatsapp",
      "iosAppId": "310633997",
      "name": "WhatsApp Messenger"
    }
  ],
  "countries": [
    "US"
  ],
  "platforms": [
    "ios_app_store",
    "google_play"
  ],
  "maxReviewsPerAppCountry": 20,
  "negativeRatingThreshold": 2,
  "minNegativeReviewsForAlert": 3,
  "sampleReviewOutput": "metadataOnly",
  "maxSampleReviewsPerRow": 3,
  "sampleReviewTextMaxChars": 160,
  "alertSeverityThreshold": 30,
  "maxBaselineRows": 1000,
  "baselineRows": [],
  "timeoutMs": 25000
}
```

## Output

```json
{
  "appName": {
    "label": "App name",
    "format": "string"
  },
  "platform": {
    "label": "Platform",
    "format": "string"
  },
  "country": {
    "label": "Country",
    "format": "string"
  },
  "signalType": {
    "label": "Signal type",
    "format": "string"
  },
  "severity": {
    "label": "Severity",
    "format": "string"
  },
  "severityScore": {
    "label": "Severity score",
    "format": "integer"
  },
  "alert": {
    "label": "Alert",
    "format": "boolean"
  },
  "reviewCountFetched": {
    "label": "Reviews fetched",
    "format": "integer"
  },
  "negativeReviewCount": {
    "label": "Negative reviews",
    "format": "integer"
  },
  "negativeReviewRate": {
    "label": "Negative review rate",
    "format": "number"
  },
  "currentAverageRating": {
    "label": "Current average rating",
    "format": "number"
  },
  "avgRatingDelta": {
    "label": "Average rating delta",
    "format": "number"
  },
  "negativeRateDelta": {
    "label": "Negative rate delta",
    "format": "number"
  },
  "baselinePresent": {
    "label": "Baseline present",
    "format": "boolean"
  },
  "sourceUrl": {
    "label": "Source URL",
    "format": "string"
  },
  "appStoreUrl": {
    "label": "App store URL",
    "format": "string"
  }
}
```

## About this Actor

This example demonstrates how to use [App Review Regression Monitor](https://apify.com/defenestrator/app-review-regression-monitor) with a specific input configuration. Visit the [Actor detail page](https://apify.com/defenestrator/app-review-regression-monitor) to learn more, explore other use cases, and run it yourself.