{
  "data": {
    "id": "xNpv1zJdooz9PbmvH",
    "userId": "HIMU0xktu1JeZb4Xl",
    "name": "google-play-reviews-scraper",
    "username": "fetch_cat",
    "description": "Scrape public Google Play app reviews, ratings, dates, helpful votes, and developer replies for app monitoring and ASO.",
    "isPublic": true,
    "createdAt": "2026-06-16T14:14:27.383Z",
    "modifiedAt": "2026-07-09T11:20:25.359Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "1rXgALO8iCy8BEifF",
        "finishedAt": "2026-07-09T11:20:25.359Z",
        "buildNumberInt": 100007,
        "buildNumber": "0.1.7"
      }
    },
    "stats": {
      "totalBuilds": 7,
      "totalRuns": 77,
      "totalUsers": 2,
      "totalUsers7Days": 1,
      "totalUsers30Days": 1,
      "totalUsers90Days": 1,
      "lastRunStartedAt": "2026-07-09T11:50:23.881Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 0,
        "SUCCEEDED": 23,
        "TIMED-OUT": 0,
        "TOTAL": 23
      }
    },
    "versions": [
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 256
    },
    "exampleRunInput": {
      "body": "{\"apps\": [\"com.instagram.android\"], \"maxReviews\": 20, \"country\": \"US\", \"language\": \"en\", \"sort\": \"newest\"}",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "DEVELOPER_TOOLS",
      "SEO_TOOLS",
      "ECOMMERCE"
    ],
    "isDeprecated": false,
    "title": "Google Play Reviews Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/HIMU0xktu1JeZb4Xl-actor-xNpv1zJdooz9PbmvH-m8LJbBEebU-google-play-reviews-scraper.png",
    "seoTitle": "Google Play Reviews Scraper for App Feedback",
    "seoDescription": "Export public Google Play reviews with ratings, dates, helpful votes, app versions, and developer replies for ASO, support, and competitor analysis.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "createdAt": "2026-06-16T14:16:36.405Z",
        "startedAt": "2026-06-16T14:16:35.996Z",
        "apifyMarginPercentage": 0.2,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost.",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "review": {
              "eventTitle": "Review saved",
              "eventDescription": "Per Google Play review saved to the dataset",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.000575
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0005
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00039
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0003
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0002
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00014
                }
              },
              "isPrimaryEvent": true
            }
          }
        }
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "createdAt": "2026-06-16T14:18:07.025Z",
        "startedAt": "2026-06-16T14:18:06.646Z",
        "apifyMarginPercentage": 0.2,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Run started",
              "eventDescription": "One-time fee charged when a run starts. Covers fixed startup cost.",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "review": {
              "eventTitle": "Review extracted",
              "eventDescription": "Charged per review extracted.",
              "eventPriceUsd": 0.000023772,
              "isPrimaryEvent": true
            }
          }
        }
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-06-16T14:31:32.843Z",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "review": {
              "eventTitle": "Review saved",
              "eventDescription": "Per Google Play review saved to the dataset",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.00015
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.00013
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00011
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0001
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0001
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0001
                }
              }
            }
          }
        },
        "createdAt": "2026-06-16T14:31:32.951Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "pricingModel": "PAY_PER_EVENT",
        "startedAt": "2026-06-17T11:27:46.602Z",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "start": {
              "eventTitle": "Start",
              "eventDescription": "One-time fee per run",
              "eventPriceUsd": 0.005,
              "isOneTimeEvent": true
            },
            "review": {
              "eventTitle": "Review saved",
              "eventDescription": "Per Google Play review saved to the dataset",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.00015
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.00013
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00011
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0001
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0001
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0001
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "apifyMarginPercentage": 0.2,
        "createdAt": "2026-06-17T11:27:46.673Z"
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## Google Play Reviews Scraper\n\nA Google Play review scraper that collects structured, per-review data for mobile apps: it harvests app metadata (package ID and store URL), review identifiers and URLs, reviewer display info, star ratings, review text, review timestamps, helpful-vote counts, reviewed app version, visible developer reply text and reply date, locale and sort context, and a scrape timestamp. Technical capabilities include multi-app scraping from package IDs or store URLs, locale-aware retrieval using country and language settings, selectable sort modes (newest, rating, helpfulness), optional date-range filtering, and configurable limits on the number of review rows retrieved; the Actor returns structured review rows suitable for ASO analysis, release monitoring, support triage, text analytics, and competitor comparisons.\n\n## Use cases\n\n- ASO review mining and app store optimization audits\n- Release monitoring and date-range review snapshots for version tracking\n- Support triage and workflow prioritization based on ratings and helpful votes\n- Product feedback analysis and sentiment/text analytics on review text and app versions\n- Competitor review tracking and cross-app comparison of review themes and ratings\n- Monitoring new reviews on a schedule for ongoing quality or reputation tracking\n- Auditing public developer reply coverage and response timing",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDgZzsyMjJeN8txUnR/UmgMAtKLdchL2IaCmGxMwwI8t9zPRgU0xNPCTe02KtgDfuypp6gNBO4Gs96W3ePkP449+mqlBP7JkRzzNbPUjSaCbhbCUom/56asAPcXVZroV9Cy0p8B8wmRa9k+WzZZ+1uEsFBSYL/Y160hGTndOiEgbBWs3k/0jq9WX+IUg5JqqQjFE6Uw3hRRBDj34X5jHqSWaQ3zeoi1A5mHXwEUG/aoLtSU815d6ET7uRhra3t3YVcxmN+6TOuVh8C8NGNOEEE3BVNbfuzuznHglWm9W5L7hl+NBJSuai2Di1BtfefiMif2ghz00TRzE5O59vTz9Hp \n"
  }
}