本地和分期的不同结果

Different results locally and in staging

我将 google 自定义搜索引擎与搜索特定网站并排除这些网站中的某些模式的搜索引擎一起使用。 我正在本地测试 api 并收到 12 个结果。我在暂存 (heroku us region) 中测试了完全相同的调用,我收到了 410 个结果。

使用自定义搜索引擎时,google 是否会个性化结果? 如果是,我该如何关闭它?如果不是,您知道我为什么会看到这种差异吗?

更新

好的,我做了一个测试。我使用代理发出了完全相同的请求,但结果却大不相同。

现在的问题是,可以禁用此行为吗?

好的,找到了。通过指定 userIp 参数 https://developers.google.com/custom-search/json-api/v1/using_rest 它将强制 google 无论位置如何都使用相同的行为。