google_shopping
当用户需要查询 Google Shopping 商品搜索结果、商品价格、促销、包邮、小企业商品,或按价格区间、排序和购物过滤条件检索商品时触发。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | Yes | 定义想要搜索的查询内容。提供 shoprs 参数时不需要同时提供 q 参数。调用方必须提供非空值,不使用默认值。 | |
| gl | No | 定义 Google 搜索要使用的国家/地区。它是一个两位数的国家/地区代码。例如 us 代表美国,uk 代表英国,fr 代表法国。 | |
| hl | No | 定义 Google 职位搜索要使用的语言。它是一个两位数的语言代码。例如 en 代表英语,es 代表西班牙语,fr 代表法语。 | |
| json | No | 定义采集结果的输出格式。1 返回 JSON 格式数据,2 返回 JSON+HTML 格式数据,3 返回 HTML 格式数据,4 返回 Light JSON。默认值为 1。 | 1 |
| uule | No | 希望用于搜索的 Google 编码位置。uule 和 location 参数不能同时使用。 | |
| start | No | 定义结果偏移量。它跳过指定数量的结果,用于分页。该值取决于返回的结果数量,可以是 10 或 20。例如,移动端返回 10 条结果时,start 应为 10、20、30。 | |
| shoprs | No | 定义包含关于查询和搜索过滤器元数据的令牌。提供 shoprs 参数时不需要同时提供 q 参数。要应用多个过滤器,请使用 || 分隔符连接它们,例如 shoprs_1||shoprs_2||shoprs_3。 | |
| on_sale | No | 仅显示促销产品。该参数会覆盖嵌入到 shoprs 参数中的相应过滤器。 | |
| sort_by | No | 定义结果的排序顺序。1 为价格从低到高,2 为价格从高到低。该参数会覆盖嵌入到 shoprs 参数中的相应过滤器。 | |
| location | No | 定义搜索发起的地理位置。如果有多个位置与请求的位置匹配,将选择最受欢迎的一个。 | |
| no_cache | No | 默认情况下,5 分钟内缓存相同参数的搜索结果。设为 true 可跳过缓存,设为 false(默认)则使用缓存结果。缓存搜索免费,且不计入搜索统计。 | false |
| max_price | No | 价格范围查询的上限。该参数会覆盖嵌入到 shoprs 参数中的相应过滤器。 | |
| min_price | No | 价格范围查询的下限。该参数会覆盖嵌入到 shoprs 参数中的相应过滤器。 | |
| free_shipping | No | 仅显示包邮产品。该参数会覆盖嵌入到 shoprs 参数中的相应过滤器。 | |
| google_domain | No | 定义要使用的 Google 域名。默认为 google.com。 | google.com |
| small_business | No | 仅显示来自小企业的产品。该参数会覆盖嵌入到 shoprs 参数中的相应过滤器。 |