谷歌购物搜索API-返回增加结果?

谷歌购物搜索API-返回增加结果?,api,search,google-search-api,google-shopping-api,Api,Search,Google Search Api,Google Shopping Api,目前上限为1000,有没有办法增加返回结果的数量,或者干脆用restrictBy条件切碎数据集 此外,返回的结果按指定标准均匀分布是否正常 例如,我正在搜索mp3设备,使用restrictBy=price[0100]可以得到价格从0美元到100美元不等的结果。这个范围似乎会影响即时结果页面,而不是整个数据集,因此每个页面我都会得到跨越整个价格范围的产品,如果我通过增加startIndex向前推进,同样的情况也会发生。这难道不可能模仿谷歌购物的风格吗?在这种风格中,你会有分页,而且价格范围会随着你

目前上限为1000,有没有办法增加返回结果的数量,或者干脆用restrictBy条件切碎数据集

此外,返回的结果按指定标准均匀分布是否正常


例如,我正在搜索mp3设备,使用restrictBy=price[0100]可以得到价格从0美元到100美元不等的结果。这个范围似乎会影响即时结果页面,而不是整个数据集,因此每个页面我都会得到跨越整个价格范围的产品,如果我通过增加startIndex向前推进,同样的情况也会发生。这难道不可能模仿谷歌购物的风格吗?在这种风格中,你会有分页,而且价格范围会随着你浏览的页面的增加而增加?

目前,搜索结果的限制是1000,但正如你正确地说的,你可以用restrictBy将其切碎

价格限制和你描述的不完全一样。为了使前N个结果与搜索词尽可能相关,似乎对前N个结果(其中N约为200)进行了区别对待,因此对于“ipod”这样的查询,将返回实际的ipod,而不是ipod盒等,这在规模上更便宜


我和其他人可能会给你一个更好的解释。

实际上,你所描述的与我收集的结果相匹配(在200个左右的结果之后,价格范围“重置”),但我无法找出模式。谢谢你澄清这一点。