为什么Google Maps强制使用“ sensor”参数?


16

谷歌地图API地理编码有一个sensor参数,它是强制性的V3

sensor(必填)-指示地理编码请求是否来自具有位置传感器的设备。该值必须为true或false。

没有它的请求将被拒绝:

“ REQUEST_DENIED”表示通常由于缺少传感器参数而拒绝了您的请求。

为什么是这样?他们为什么这么想知道请求是否来自带有传感器的客户端?

是出于统计原因,还是将来能够提供服务?


我可以猜测,但是真正能够回答这个问题的唯一的人就是正在从事该项目的Google员工。
MBraedley 2011年

Answers:


13

Google需要使用sensor参数,因为他们需要此信息进行统计,这是其与数据提供商达成的许可条款的一部分。

摘录自此Google网上论坛帖子(由Google员工提供的外观)

sensor参数不会为您提供任何地理位置功能,它只是让我们作为数据提供商的许可条款的一部分,知道我们将地图与某种地理位置功能结合使用。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.