借助 Navigation SDK,您可以将 Google 地图精细导航体验直接无缝集成到移动应用中。该 SDK 提供界面自定义功能,可打造品牌外观和风格,并支持高级路线配置。提供可自定义的应用内导航体验有助于您提高运营效率、提升用户互动度,并获得宝贵的数据驱动型分析洞见。
为何使用 Navigation SDK?
将导航功能集成到应用中,可让您为用户提供卓越的体验,同时应用自己的品牌并利用行程数据:
- 通过在导航期间让用户留在您的应用中,无需在应用之间切换,从而控制端到端体验并提高互动度。
- 通过可自定义的界面元素,打造与您的品牌外观和风格相符的个性化导航体验。
- 通过管理路线偏好设置、目的地和途经点来优化路线体验。
- 利用行程路线中的位置和事件数据进行分析、优化、客户沟通和实时监控。
Navigation SDK 可用于哪些用途?
借助 Navigation SDK,您可以打造全面的应用内导航体验:
- 为用户提供由 Google 地图支持的无缝可靠的精细导航体验。
- 支持各种交通方式,包括驾车、步行、骑行和两轮车。
- 实现自定义标记、叠加层和界面元素,以突出显示关键导航信息,并根据您的品牌打造个性化的导航体验。
- 访问行程数据,以分析趋势、确定需要改进的方面并优化运营。
Navigation SDK 的运作方式
无论您是否已实现 Maps SDK,都可以将 Navigation SDK 集成到您的应用中。Navigation SDK 的两个主要组件是:
- 地图图层:首先使用 Maps SDK 中的地图图层,包括地图视图、样式、界面控件、镜头和互动行为。
- 导航体验:使用 Navigation SDK 添加导航体验,其中包括精细导航叠加层、转向卡片和其他界面元素。您可以选择使用 Google 导航体验,也可以自行构建自定义导航体验。
如何使用 Navigation SDK
以下步骤涵盖了使用 Navigation SDK 的典型应用场景:
| 1 | 开始设置 | 创建 Google Cloud 云项目,将 Maps 和 Navigation SDK 添加到您的 API,然后设置 Xcode 项目。如需了解详情,请参阅设置项目。 |
| 2 | 导航到您的第一条路线 | 在应用内绘制前往单个目的地的路线。如需了解详情,请参阅沿路线导航。 |
| 3 | 修改导航界面 | 通过修改地图上显示的内置界面控件和元素,自定义导航体验和视觉外观。如需了解详情,请参阅修改导航界面。 |
| 4 | 调整路线详情 | 修改路线偏好设置并管理航点。如需了解详情,请参阅路线体验。 |
如需详细了解 Navigation SDK 的功能,请参阅参考文档或试用演示版。