1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = { "competitors": [{
9 "id": "acme-saas",
10 "name": "Acme SaaS",
11 "tier": "direct",
12 "tags": [
13 "crm",
14 "smb",
15 ],
16 "pricingPages": [{
17 "id": "acme-pricing",
18 "name": "Acme Pricing",
19 "url": "https://example.com/pricing",
20 "includePatterns": [
21 "starter",
22 "pro",
23 "enterprise",
24 "per month",
25 "per user",
26 "pricing",
27 ],
28 "excludePatterns": [
29 "cookie",
30 "sign in",
31 "sign up",
32 "footer",
33 "nav",
34 ],
35 }],
36 }] }
37
38
39run = client.actor("taroyamada/competitive-pricing-monitor").call(run_input=run_input)
40
41
42print("💾 Check your data here: https://console.apify.com/storage/datasets/" + run["defaultDatasetId"])
43for item in client.dataset(run["defaultDatasetId"]).iterate_items():
44 print(item)
45
46