我有一个 Android 应用程序,目前正在使用 v1 版本的 Maps API。我希望升级到 v2,但在阅读服务条款时,我遇到了以下规定:
9.2 报告。您必须实施 Google 在这些条款和 Maps API 文档中规定并可能不时更新的报告机制。例如,根据 Maps API 文档中的规定,如果您的 Maps API 实施使设备能够通过使用传感器(包括但不限于 GPS、小区三角测量、WiFi 或类似设备)检测自己的位置,您同意向 Google 提供报告功能)在地图上显示设备的位置或计算路线。
我想知道这是否意味着我需要实现其他配置或功能。我知道这个问题是在一年前针对 iPhone 提出的,答案是“什么都没有”,但我在任何地方都找不到任何关于它如何应用于 Android 端的讨论,因为(我相信)v1 API 不需要您同意这些条款。
作为记录,此问题的常见问题解答(可在此处找到)仅提供指向 javascript、flash 和静态 API 版本的指南链接,不适用于 Android。它也没有明确声明 Android API 的使用是豁免的。
我希望答案仍然是“什么都没有”,主要是因为我在 v2 API 中找不到任何可以让我以编程方式提供这些数据的东西,即使我愿意提供它(我就是这样,只是说明一点)。但我不得不问,因为 TOS 语言对于适用于 Android 来说不够模糊,而且 v2 API 仍然相对较新,所以可能还没有人打扰它。我知道这不是一个编程问题,而是一个法律问题,但如果实际上在实现中需要做一些事情,那么这使得它在编程方面具有相关性。