1from apify_client import ApifyClient
2
3
4
5client = ApifyClient("<YOUR_API_TOKEN>")
6
7
8run_input = {
9 "mode": "independent",
10 "keywords": ["coffee"],
11 "geographies": ["US"],
12 "timeWindows": ["today 12-m"],
13 "surfaces": [
14 "timeline",
15 "regions",
16 "relatedQueries",
17 ],
18 "category": 0,
19 "property": "web",
20 "language": "en-US",
21 "timezoneOffsetMinutes": 0,
22 "maxAnalyses": 1000,
23 "maxRunSeconds": 3600,
24 "concurrency": 2,
25 "requestDelayMillis": 1000,
26 "maxRetries": 2,
27 "requestTimeoutSeconds": 30,
28 "reviewRelatedQueries": True,
29 "planOnly": False,
30 "proxyConfiguration": {
31 "useApifyProxy": True,
32 "apifyProxyGroups": ["RESIDENTIAL"],
33 },
34}
35
36
37run = client.actor("whoareyouanas/google-trends-batch-research").call(run_input=run_input)
38
39
40print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
41for item in client.dataset(run.default_dataset_id).iterate_items():
42 print(item)
43
44