2011-02-11 36 views
0

目前限制爲1000,是否有一種方法可以增加返回的結果數量,還是簡單地通過restrictBy條件來削減數據集?Google搜索API for Shopping - 增加結果返回?

此外,按指定的標準返回均勻分佈的結果是否正常?

例如,我正在搜索mp3設備,以restrictBy = price [0,100]獲得結果,價格從$ 0到$ 100不等。這個範圍似乎影響了即時結果頁面,而不是整個數據集,因此每個頁面我都會獲得跨越整個價格範圍的產品,如果我通過增加startIndex來實現這一目標,則同樣適用。是不是可能模仿Google購物的風格,您可以在哪裏分頁,價格範圍會增加更多頁面?

回答

1

目前結果的限制是1000,但正如你所說的,你可以用restrictBy來限制它們。

價格限制與您描述的不完全相同。似乎對前N個結果(其中N約爲200)進行區分對待,以便它們對於搜索詞儘可能相關,因此對於像「ipod」這樣的查詢,將返回實際的ipod而不是ipod案例等,這在規模上會更便宜。

我和其他人可能可以給你一個更好的解釋在user group

+0

其實你所描述的與我收集的結果相匹配(在200個左右後結果價格範圍'重置'),但我無法弄清楚模式。謝謝你清理那個。 – MHTri 2011-02-14 10:42:17