套餐通信

了解应用与用户沟通的各种方式,然后为每个用例选择最合适的选项。

您的应用可以使用消息框、通知和导航提醒,以及使用消息为导向的模板或语音输入与用户通信。在应用中使用语音输入时,请遵循最佳实践,以保护用户隐私并打造品牌体验。

当您的应用需要与用户通信时,请从可用的方法中选择最合适的方法:

通信方法 形式 示例用例
消息模板 包含图标或图片的简短消息 + 最多 4 项操作 错误消息
长消息模板 可在停车状态下阅读的可滚动较长消息 权限法律声明
Toast 显示非常简短文字的弹出式窗口 告知用户在停车状态下继续手机中的流程
语音输入 通过麦克风提供并由应用录制的输入 用户在驾车时发出应用请求
导航提醒 Navigation 模板上包含可选操作的简短消息(不会屏蔽导航信息) 建议更改路线
浮动通知 (HUN) 包含简短文字的临时通知卡片,最多包含 2 项操作,可通过深层链接指向应用的相关部分 值得干扰其他任务的非常重要的更新(在 Navigation 模板之外使用)

详细了解通知:

语音输入详情

借助语音输入功能,应用可以使用汽车的麦克风来收集音频输入,以用于创建自己的应用内助理等目的。

运作方式

包含语音输入图标的导航模板
系统会显示语音输入图标,告知用户他们可以提供语音输入功能。
  1. 用户请求语音输入(在本例中,通过操作栏中的麦克风图标)。
  2. 屏幕上会出现一个叠加层,表明正在进行录制。
  3. 用户可以通过关闭叠加层来停止录制,也可以停止通话,此时应用应停止录制。

如需查看展示此过程的示例流程,请参阅通过语音与应用通信

最佳实践

在开发应用时,请牢记以下最佳实践:

  • 首先要获得许可。确保用户已授权您的应用访问汽车麦克风(最好是在驾驶开始前)。
  • 提供入口点。为用户提供启动语音输入的方式,例如操作栏中的麦克风图标。然后,等待他们启动该过程。
  • 打造品牌体验。创建应用内助理时,请明确说明它是您的应用专用的助理。
  • 在用户停止时停止。当用户结束说话后,停止录音。