趋势:探索
按关键词、日期范围和类别提取 Google Trends 数据。API 支持多种搜索类型和筛选。
该 google_trends_explore 源用于检索 Google Trends 结果。
由于持续存在的问题,抓取的数据可能与通过网页浏览器直接在 Google Trends 上使用时不完全一致。请谨慎使用并注意可能存在的差异。
请求示例
在此示例中,我们发出请求以获取搜索词 adidas 在 2021 年 1 月 1 日至 2022 年 2 月 2 日之间的趋势结果,并将类别设置为“Arts & Entertainment”(类别 id: 3).
curl 'https://realtime.oxylabs.io/v1/queries' \
--user 'USERNAME:PASSWORD' \
-H 'Content-Type: application/json' \
-d '{
"source": "google_trends_explore",
"query": "adidas",
"context": [
{"key": "date_from", "value": "2021-01-01"},
{"key": "date_to", "value": "2022-02-02"},
{"key": "category_id", "value": 3}
]
}'import requests
from pprint import pprint
# 构建负载。
payload = {
'source': 'google_trends_explore',
'query': 'adidas',
'context': [
{'key': 'date_from', 'value': '2021-01-01'},
{'key': 'date_to', 'value': '2022-02-02'},
{'key': 'category_id', 'value': 3},
],
}
# 获取响应。
response = requests.request(
'POST',
'https://realtime.oxylabs.io/v1/queries',
auth=('USERNAME', 'PASSWORD'),
json=payload,
)
# 将美化后的响应打印到标准输出。
pprint(response.json())我们在示例中使用同步 Realtime 集成方法。如果您想使用 Proxy Endpoint 或异步 Push-Pull 集成,请参阅 集成方法 部分。
请求参数值
通用
用于抓取 Google Trends 结果的基本设置和自定义选项。
- 强制参数
筛选
用于定制和精炼搜索上下文的高级选项。
参数
描述
默认值
context:
search_type
允许您设置搜索类型(Google Trends GUI 上的选项之一)。可能的值: web_search, image_search, google_shopping, youtube_search.
web_search
context:
date_from
下限日期。格式: YYYY-MM-DD. 最早可能的日期: 2004-01-01.
-
context:
date_to
上限日期。格式: YYYY-MM-DD. 最早可能的日期: 2004-01-01.
-
上下文参数
所有上下文参数应作为对象添加到 context 数组,包含 key 和 value 键值对,例如:
输出示例
最后更新于
这有帮助吗?

