# App Keyword Rank Tracker — App Store & Play

**Use case:** 

Track your app's keyword rankings on both stores on a schedule and see movement run over run. $0.001 per keyword checked.

## Input

```json
{
  "checks": [
    {
      "keyword": "learn spanish",
      "appId": "570060128",
      "store": "apple",
      "country": "us"
    },
    {
      "keyword": "learn spanish",
      "appId": "com.duolingo",
      "store": "google",
      "country": "us"
    },
    {
      "keyword": "language learning",
      "appId": "570060128",
      "store": "apple",
      "country": "us"
    },
    {
      "keyword": "language learning",
      "appId": "com.duolingo",
      "store": "google",
      "country": "us"
    }
  ],
  "monitorId": "example-my-app-both-stores",
  "materialityThreshold": 3,
  "confirmationRuns": 1,
  "appleSearchDepth": 100,
  "emitBaselines": true,
  "proxyConfiguration": {
    "useApifyProxy": true
  }
}
```

## Output

```json
{
  "type": {
    "label": "Type",
    "format": "text"
  },
  "store": {
    "label": "Store",
    "format": "text"
  },
  "country": {
    "label": "Country",
    "format": "text"
  },
  "keyword": {
    "label": "Keyword",
    "format": "text"
  },
  "appId": {
    "label": "App ID",
    "format": "text"
  },
  "prevRank": {
    "label": "Prev rank",
    "format": "number"
  },
  "newRank": {
    "label": "New rank",
    "format": "number"
  },
  "direction": {
    "label": "Direction",
    "format": "text"
  },
  "observedAt": {
    "label": "Observed at",
    "format": "date"
  },
  "rank": {
    "label": "Rank",
    "format": "number"
  },
  "reason": {
    "label": "Error reason",
    "format": "text"
  },
  "detail": {
    "label": "Detail",
    "format": "text"
  }
}
```

## About this Actor

This example demonstrates how to use [ASO Rank Tracker API — App Store & Google Play Change Alerts](https://apify.com/kaz_kakyo/aso-rank-delta) with a specific input configuration. Visit the [Actor detail page](https://apify.com/kaz_kakyo/aso-rank-delta) to learn more, explore other use cases, and run it yourself.