SERP API 谷歌查询参数
Configure 谷歌 search, maps, trends, reviews, lens, hotels, and flights with Bright Data’s SERP API, including parameters for localization, pagination, device type, parsing, and more.
搜索
搜索类型
搜索类型
分页
分页
地理位置
地理位置
ule
代表您希望用于搜索的编码位置,将用于更改地理位置。 可以在此处下载包含所有可用 uule 值的 CSV: https://developers.google.com/adwords/api/docs/appendix/geotargeting
CSV 中“规范名称”列的值可用作 API 的原始字符串
示例:
&ule=New+York,New+York,United+States
设备
设备
brd_mobile
定义要在用户代理中表示的设备类型.
默认或 brd_mobile=0 时将提供随机桌面用户代理,而 brd_mobile=1 时将提供随机移动用户代理。
对于特定的移动平台,提供以下值之一:
brd_mobile=ios
- iPhone 用户代理(别名brd_mobile=iphone
)
brd_mobile=ipad
- iPad 用户代理(别名brd_mobile=ios_tablet
)
brd_mobile=android
- 安卓手机
brd_mobile=android_tablet
- 安卓平板
Browser
Browser
brd_browser
Define what browser to be represented in user-agent.
Can be combined with brd_mobile
to get according mobile browser.
Default will provide random browser.
For specific browser provide one of the following values:
brd_browser=chrome
- 谷歌 Chrome
brd_browser=safari
- Safari
brd_browser=firefox
- Mozilla Firefox (not compatible withbrd_mobile=1
)
解析
解析
酒店搜索
酒店搜索
按图片搜索(仅限 /searchbyimage)
按图片搜索(仅限 /searchbyimage)
多个请求
多个请求
multi
使用 POST 请求通过我们的 API 服务器发送并行请求。
并行请求将使用相同的对等节点和会话,可用于比较测试,即对选定参数的 2 个不同值发出一对相同的请求。\
multi=[{"query":{"q":"pizza","num":20}},{"query":{"q":"pizza","num":100}}]
- 带有不同num
参数的相同关键词
multi=[{"query":{"q":"pizza"}},{"query":{"q":"burger"}}]
- 不同关键词
要发起请求,请执行:
x-response-id
标头将包含请求的 ID,以便在下一次请求中使用它来获取结果
地图
坐标
坐标
分页
分页
地图位置概览
地图位置概览
fid
通过 fid
获取谷歌地图位置结果。
在 http://www.google.com/maps/place/data=!3m1!4b1!4m2!3m1!1s 上使用 GET 请求,并在末尾加上 fid
值。
排序和筛选
排序和筛选
趋势
地理
地理
本地化
本地化
时间范围
时间范围
date
搜索时间范围。
可用值如下:
now 1-H
- 过去一小时
now 4-H
- 过去 4 小时
now 1-d
- 过去一天
now 7-d
- 过去 7 天
today 1-m
- 过去 30 天
today 3-m
- 过去 90 天
today 12-m(默认)
- 过去 12 个月
today 5-y
- 过去 5 年
2020-07-01 2020-12-31
- 自定义日期范围
类别
类别
cat
要搜索的类别。 默认情况下,在所有类别中搜索。
您可以在此处找到所有类别的列表: https://trends.google.com/trends/api/explore/pickers/category?lang=en-US&tz=240
搜索类型
搜索类型
评论
功能 ID
功能 ID
fid
要获取评论的功能 ID。
fid
参数可在谷歌搜索响应的 knowledge.fid
字段中找到。
例如:
https://www.google.com/search?q=hilton%20new%20york%20midtown
本地化
本地化
排序和筛选
排序和筛选
镜头
图片网址
图片网址
本地化
本地化
解析
解析
将图片作为文件上传
将图片作为文件上传
获取精确匹配
获取精确匹配
data
向 https://lens.google.com/exact_matches 发送 POST 请求和 data 字符串。
此字符串源于 /v3/upload 或 /uploadbyurl?url= 请求的 json 响应中的 image_sources(不支持异步区域)。
酒店
预订日期和选项
预订日期和选项
brd_dates
入住日期和退房日期,用逗号分隔。
格式:
年月日,年月日
示例:
2022-01-20,2022-02-05
brd_occupancy
预订房间的客人数量(最多 6 人)。
示例:
brd_occupancy=1
- 寻找 1 人间
brd_occupancy=2
(默认)- 寻找 2 人间
brd_occupancy=3
- 寻找 3 人间,依此类推
还支持以逗号分隔的整数列表,其中:
- 第一个值代表成年客人的数量
- 后续值代表儿童年龄
格式:
brd_occupancy=<number of adults>,<child 1 age>,<child 2 age>,...,<child N age>
示例:
brd_occupancy=1,5,7,12
- 1 名成人和 3 名儿童(5 岁、7 岁和 12 岁)
brd_occupancy=2,1,3
- 2 名成人和 2 名儿童(1 岁和 3 岁)
brd_free_cancellation
仅显示可免费取消的报价
示例:
brd_free_cancellation=true
- 可免费取消
brd_free_cancellation=false
(默认)- 显示所有报价
brd_accomodation_type
住宿类型:酒店或度假屋。
示例:
brd_accomodation_type=hotels
(默认)- 搜索酒店
brd_accomodation_type=vacation_rentals
- 搜索度假屋
brd_currency
显示价格的币种(3 个字母代码)。
示例:
brd_currency=USD
- 美元
brd_currency=EUR
- 欧元
brd_currency=INR
- 印度卢比
输出格式
输出格式
brd_mobile
定义要在用户代理中表示的设备类型
默认或 brd_mobile=0
时将提供随机桌面用户代理,而 brd_mobile=1
时将提供随机移动用户代理。
**对于特定的移动平台,提供以下值之一: **
brd_mobile=ios
- iPhone 用户代理(别名brd_mobile=iphone
)
brd_mobile=ipad
- iPad 用户代理(别名brd_mobile=ios_tablet
)
brd_mobile=android
- 安卓手机
brd_mobile=android_tablet
- 安卓平板
brd_json
Bright Data 自定义参数允许返回已解析的 JSON 而不是原始 HTML
示例:
brd_json=1
- 返回 JSON 格式的结果