最近谷歌大幅更新了 IP 库?Luyee 用的甲骨文美国 IP 被谷歌标记在中国北京,韩国 IP 也被定位识别到中国上海,虽然影响不算大,但还是了解到在这种情况下,使用谷歌产品的时候,会受到 IP 所在地区法律/特殊规定的限制,那么使用起来就不那么好用了。
例如使用谷歌搜索时,搜索语言可能会被修改成当地的,那么相应的语言文章其搜索结果排序可能相对靠前,稍微影响搜索结果的准确性。
谷歌类推送广告或其他服务时会以 IP 被标记所在国家/地区为主。那么 Google IP 定位错误,怎么修改呢?请看下文。
临时解决方案:
1:关闭/取消登录了谷歌账户的 APP 定位权限/授权
2:将常用的一个谷歌账号的位置记录功能打开
3:在电脑上打开 Chrome/谷歌浏览器,登录开了位置记录功能的谷歌账号,安装 Location Guard 拓展插件(也可在其他支持此插件的浏览器使用)
4:打开 Location Guard 插件,选择 Fixed Location,并在给出的地图上单击,即可标记上你想要 IP 所处的国家/地区
5:转换到 Options 选项,Default level 默认设置为 Use fixed location
6:打开谷歌地图 google.com/maps,点击右下角定位授权图标,使 google maps 获取当前“我的 GPS 位置”
7:谷歌搜索 my ip,即可看到谷歌 IP 定位到了刚才地图上标记的位置
关于 Location Guard 插件,由名称可看出来,这是为保护隐私而开发的位置守卫插件。
Location Guard 是在巴黎综合理工学院、CNRS 和 Inria 进行研究的产物。它基于 Miguel Andrés, Nicolás Bordenabe, Kostas Chatzikokolakis, Catuscia Palamidessi 和 Marco Stronati 的作品开发。
Location Guard 实现了一种基于添加二维拉普拉斯分布的噪声的位置混淆技术。这种方法可以被正式证明为提供了一种隐私保证,是差分隐私的一种变体。更多的细节可以在下面的论文中找到。
地理不可辨。基于位置的系统的差异性隐私。
M. Andres, N. Bordenabe, K. Chatzikokolakis and C. Palamidessi.
Proc. of the ACM Conference on Computer and Communications Security (CCS) ’13, ACM, pp.901-914, 2013. [报告版本]
我想你也可以通过手机、平板等移动设备,或其他设备来实现上述定位修改类似的操作:找一个可虚拟 GPS 定位的 APP,打开手机的 GPS 定位,将定位修改到指定位置后,在浏览器上打开谷歌地图,让它获取当前位置。
在此网页向谷歌报告 IP 问题:https://support.google.com/websearch/workflow/9308722