Navigation SDK 目前仅面向部分客户提供。如需了解详情,请
与销售人员联系。
Google Maps Platform 即将推出新的地图样式设置。此次地图样式更新包括新的默认调色板,并改进了地图体验和易用性。所有地图样式都将在 2025 年 3 月自动更新。如需详细了解适用范围以及如何提前选择启用,请参阅
Google Maps Platform 的新地图样式。
政策
本文档列出了使用 Navigation SDK for iOS 开发的应用的要求。
可接受的客户实现使用情形
Navigation SDK for iOS 旨在为驾驶员在移动应用中提供实时精细导航。该 API 生成的数据还可用于其他应用,用于分享与驾驶员状态相关的信息,以及对驾驶员位置进行一般跟踪。
不允许的客户实现方式
Navigation SDK for iOS 只能用于商业应用。未经 Google 事先明确书面同意,不得将 iOS 版 Navigation SDK 用于以下类别的用例:
- 导航应用使用 Navigation SDK for iOS 创建的功能与 Google 地图移动版的功能基本相似或重新创建产品或服务。
- 在嵌入车辆的设备或便携式导航设备中使用本服务。例如,在以下应用中:(i) 嵌入到仪表板汽车信息娱乐系统中,或 (ii) 为车载 GPS 装置的一部分。您可以将一个应用投影到仪表板汽车信息娱乐系统上,并允许驾驶员与这类投影仪表板内汽车信息娱乐系统(例如与 Android Auto 或 Apple CarPlay)互动。
- 重型车辆路线或导航,例如公交车、卡车或有道路限制的车辆,除非服务明确指定支持车辆繁重导航。
Google 地图和徽标
您只能在实现 iOS 版 Navigation SDK 时使用 Google 提供的地图。不允许使用其他地图。
您不得移除、修改或遮盖作为 iOS 版 Navigation SDK 服务的一部分提供的任何 Google 徽标。
对导航界面的可接受修改
Navigation SDK for iOS 支持某些界面自定义,例如添加自定义标记、更改导航视口周围的页眉和页脚的大小和内容,或更改导航视口本身的大小。在某些情况下,您可能还需要在活动导航屏幕的顶部叠加内容。
这样做时,不得引入会妨碍驾驶员安全使用的修改。例如,以下更改可能会对驾驶员安全产生负面影响,因此必须避免:
- 在有效导航期间显示会分散注意力的动画。
- 在导航屏幕上显示叠加层,而无需显式驾驶员操作。
- 将叠加层放置在有效导航屏幕上,以隐藏驾驶员的当前位置或永久屏蔽重要的导航信息。这包括即将转弯、车道导航、指南针方向以及导航体验中的所有标准界面元素。
其他实现要求
- 未经 Google 事先书面同意,您不得修改 Navigation SDK 产品内条款。
- 您的应用必须在最终用户首次使用时向其显示以下信息:
- Navigation SDK 使用条款。
- 最终用户在使用导航时应始终独立做出判断,因为 Navigation SDK 服务提供的信息可能与实际实时情况不同。
- 最终用户需自行承担按 Navigation SDK 服务提供的指示路线行驶时产生的费用,如通行费或车辆占用率高的车道费用。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-08-03。
[null,null,["最后更新时间 (UTC):2024-08-03。"],[[["The Navigation SDK for iOS is intended for mobile apps providing drivers with turn-by-turn navigation and driver status tracking."],["The SDK is for commercial use only and prohibits use in embedded devices or for heavy vehicle navigation without consent."],["Apps using the SDK must display Google's map and logos without alteration."],["UI modifications are permitted but must not compromise driver safety by introducing distractions or obscuring critical information."],["Apps must present Navigation SDK terms of use and disclaimers to end users upon first use."]]],["The Navigation SDK for iOS allows real-time turn-by-turn navigation and driver status/location tracking in mobile apps, but only for commercial applications. It cannot replicate Google Maps' features or be used in embedded vehicle devices. Customizations to the UI are allowed, but should not negatively impact driver safety. Only Google-provided maps can be used, and their logos must remain unmodified. Upon first use, apps must display the SDK terms, inform users about independent judgment, and warn them about potential costs.\n"]]