构建原生 Apple Messages 交互
选择、准备和测试富链接、附件、快捷回复和列表选择器,帮助客户做出有效决策。
前提条件
准备一个已授权的测试会话、一个明确的客户任务、已审批的内容,以及用于接收客户回复的工作流。
1. 选择原生内容类型
使用富链接指向有意义的目标页面,使用附件发送文档,使用列表选择器提供结构化选项。确保核心信息以纯文本形式可读,并使交互方式与决策场景匹配。
2. 准备内容和回复含义
编写简洁的标签和相关描述。将稳定的选项含义与显示文本分开维护。对附件使用受支持的媒体准备和访问流程。
3. 检查设备端体验
验证目标设备上的原生结构和功能。测试实际渲染的消息,包括长文本和相关翻译。浏览器预览有参考价值,但不能代替设备上的实际表现。
4. 处理所选回复
将回复与企业、会话和原始交互关联。根据当前业务状态验证所选项目,然后在执行操作前应用常规身份和权限规则。
5. 提供有用的后续步骤
处理不在预设选项中的文本回复、不可用的选项以及集成失败的情况。说明实际结果,或将请求转交给能够提供帮助的人。
验证选择的含义
选择一个包含相关选项列表的产品建议示例。发送该列表,在受支持的设备上选择一个选项,并将返回的选择结果与应用程序预期的选项进行匹配。使用该选项继续完成预订或服务请求。在发布模板之前,检查较长语言版本的显示效果。
| 测试用例 | 操作 | 预期结果 |
|---|---|---|
| 两个选项的显示标签相似 | 使用稳定的选项引用来区分其含义。 | 所选回复映射到预期的产品或服务。 |
| 链接的内容在会话外打开 | 检查目标页面是否为最新,以及客户能否返回会话。 | 链接打开后,下一个服务步骤仍然清晰可理解。 |
| 所选产品已不可用 | 根据当前业务数据验证选择,并提供替代选项。 | 应用程序避免确认不可用的选项。 |
故障排查
对于被拒绝的内容,请检查报告的字段和当前消息规范。对于过期的选择,获取当前业务选项。对于无法访问的媒体,请检查获授权的媒体访问路径和保留规则,不要因此公开私有文件。