1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "googlePlayApps": ["com.spotify.music"],
10 "appStoreApps": ["324684580"],
11 "countries": ["us"],
12 "languages": ["en"],
13 "mode": "monitor",
14 "canaryWindowHours": 48,
15 "canaryWatchOneStarMultiplier": 2,
16 "canaryRollbackOneStarMultiplier": 4,
17 "canaryImmediateRollbackMultiplier": 6,
18 "canaryMinVolume": 10,
19 "canaryCrashShareThreshold": 0.08,
20 "canaryConfirmRuns": 2,
21 "quietHoursEnabled": False,
22 "quietHoursStartHour": 22,
23 "quietHoursEndHour": 8,
24 "quietHoursTimezone": "Asia/Kolkata",
25 "maxInstantPerDay": 5,
26 "stormWindowMinutes": 120,
27 "stormCount": 5,
28 "reportEnabled": True,
29 "reportPublicLink": True,
30 "reportMaxReviewsShown": 10,
31 "digestFrequency": "daily",
32 "digestSectionActions": True,
33 "digestSectionRelease": True,
34 "digestSectionCompetitors": True,
35 "digestSectionHealth": True,
36 "keywordMining": True,
37 "minPhraseLength": 4,
38 "filterMinRating": 0,
39 "filterMaxRating": 0,
40 "maxReviewsPerApp": 100,
41 "maxCountries": 5,
42 "backfillMax": 500,
43 "concurrency": 4,
44 "appOverrides": { "google-play:com.example.app": {
45 "currentVersion": "2.1.0",
46 "baselineVersion": "2.0.9",
47 "countries": [
48 "us",
49 "in",
50 ],
51 } },
52}
53
54
55run = client.actor("vasram/app-review-monitor").call(run_input=run_input)
56
57
58print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
59for item in client.dataset(run.default_dataset_id).iterate_items():
60 print(item)
61
62