以下准则专门适用于使用 Google 相册 Ambient API 的集成。除了这些要求之外,您还应查看常规的 Google Photos API 用户体验指南,因为其中许多原则也适用于环境体验。
设备体验
- 清晰显示关联状态:用户必须始终能够确定其 Google 相册账号是否已关联到设备。此状态应可访问,例如在设备设置页面或信息菜单中。这有助于确保用户了解相关情况,并让用户能够保护自己的隐私。
- 账号标识:用户应能够确认已关联的账号。具体做法包括:显示用户的电子邮件地址,或在设置菜单中使用账号头像(个人资料照片或首字母)与账号名称搭配显示。
- 轻松断开连接:为用户提供一种简单明了的方法,以便他们直接从设备设置中断开 Google 相册账号的连接。 此流程应直观易懂,无需浏览复杂的菜单。
- 为设备命名:鼓励用户在设置过程中为设备命名,如创建和管理设备中所述。 这有助于用户在选择媒体来源时,通过 Google 相册应用设置识别设备。
身份验证
- 清晰的说明:在身份验证过程中提供清晰简洁的屏幕说明,例如在引导用户使用移动设备扫描二维码时。
- 简化登录流程:通过在 OAuth 流程中添加
state参数,简化身份验证流程,最大限度地减少用户遇到的障碍。这样可以减少用户需要扫描的二维码数量。如果自动重定向失败,或者用户日后想要更改设置,请准备好显示settingsUri作为后备二维码。
媒体展示
- 提供方信息:虽然并非每张照片或每个视频都需要提供方信息,但应提供一种用户可以轻松理解照片来自 Google 相册的方式(例如,在设备设置中或在照片信息叠加层中)。
- 内容时效性:确保内容来源的时效性。例如,对于幻灯片放映体验,请按照列出和检索媒体项中所述,定期轮询媒体项列表的更新,并遵循
pollInterval来验证显示的内容是否反映了用户的当前选择。
品牌
- 初始设置:当用户关联其 Google 相册账号时,您可以按照常规用户体验指南中的说明使用 Google 相册徽标和品牌宣传元素。
- 环境显示:将用户的照片和视频作为主要焦点。 在照片幻灯片放映处于活动状态时,避免在屏幕上显示持久的 Google 相册品牌或徽标。品牌宣传应仅限于设置和设置菜单。