发送 Apple Messages 应用体验
如果组织已拥有客户可以打开的已发布 iMessage 应用或轻 App,请使用应用体验。Bird 发送交互;应用开发、发布以及在兼容设备上的行为仍由应用团队负责。
编写消息前,请应用团队提供已发布的标识、载荷格式和测试步骤。指向普通网站的 URL 不会使该网站成为 iMessage 应用。
配置已发布的 iMessage 应用
- 打开模板并选择新建模板 > 应用体验。
- 在内容中输入草稿名称、标题和消息。
- 在 Apple 投递中,将应用体验设置为已发布的 iMessage 应用。
- 填写应用团队提供的字段:
| 字段 | 标识的内容 |
|---|---|
| 已发布应用 ID | 已发布应用的标识符。 |
| 应用名称 | 为交互显示的名称。 |
| PNG 应用图标 URL | 公开的图标 URL;请遵循媒体限制。 |
| 扩展标识符 | 采用 com.apple.messages.MSMessageExtensionBalloonPlugin:team-id:extension-id 格式的扩展标识。 |
| 应用载荷 URL | 由应用解读的内容,例如约定的订单视图参数。 |
| 会话标识符 | 应用交互的会话值。 |
| 应用气泡布局 | 根据应用的实现,选择静态布局或实时布局。 |
根据需要自定义接收和回复气泡。选择商家、保存草稿,然后准备消息。
配置轻 App 预览
在相同消息类型中,于应用体验下选择轻 App 预览,并提供轻 App URL。准备过程会获取 Apple 为受支持 URL 生成的预览。应用团队必须已完成轻 App 的发布和调用配置。
在设备上验证应用
向适合该应用的设备上的获授权测试对话发送消息。打开消息,检查是否由正确的应用或轻 App 处理载荷。沿预期操作直到最终结果,同时检查取消以及业务记录缺失或过期的情况。
Bird 的浏览器预览不会安装或执行应用。已知的内置能力检查无法证明自定义应用已安装或可用。为无法完成交互的客户提供网页或文本替代方式。
如果准备或处理失败,查看错误、已发布标识、图标 URL 和载荷格式。使用消息历史记录区分发送失败与应用已打开但未能完成业务操作的情况。