iMessage应用程序

概述

在iOS 10中,Branch为扩展类型应用程序增加了支持 ,因此您可以将SDK捆绑到iMessage应用程序中。苹果公司吨没有对扩展应用程序提供完整的深度链接支持,因此不幸的是,用例目前仅限于推动新安装。我们会耐心等待,观察一段时间更新

现在,iMessage应用程序已与您的主要App Store应用程序完全分开,因此应这样对待。因此,关于如何在您的iMessage应用程序中使用Branch,我们要解决一些常见的困惑。这里SA的最佳实践列表,以确保您的整合是成功的。

设置

最佳实务

为消息应用程序创建一个单独的Branch应用程序

我们强烈建议您通过仪表板为iMessage应用创建一个单独的 Branch应用,而不是为整个iOS应用创建一个 。为什么?因为没有技术方法可以很好地处理核心应用程序与消息应用程序之间的深度链接接路由。苹果尚未为此用例建立支持。

配置一个Branch App 的设置以链接到iMessage App Store中的消息应用程序,然后配置另一个Branch app设置以链接到主App Store中的核心应用程序。这意味着您会用不同的科键比你的主应用程序的SDK集成到您的邮件应用程序。

仅使用Branch来驱动消息应用程序的安装

Apple没有为用户点击链接并打开消息应用程序的用例提供支持。因此,Branch无法打开现有的预安装消息应用程序。即使已安装 ,Branch也只能链接到iMessage App Store中的message应用。

因此,您应该主要使用Branch来跟踪安装并通过安装进行深度链接接。如果已经安装了该应用程序,则不要期望获得高质量的用户体验。

与主应用程序分开营销您的消息应用程序

由于没有根据上下文智能路由到主App Store,iMessages App Store和现有应用的好方法,因此我们建议您使用与主App Store应用不同的链接来营销您的Messages应用。因此,向用户发送消息时,您要将其链接到消息应用程序的方式与将您重新链接到App Store应用程序的方式不同。

配置重定向

邮件重定向的入门概念

如果读过上面,你知道的iMessage App Store是一个完全不同的商店比主应用程序商店。为了在iMessage App Store中将用户链接到您的应用程序,您只需要在链接后面添加?app=messages 。您可以在具有以下链接的任何iOS 10手机上尝试该操作:

  1. iMessages App Store: https://itunes.apple.com/us/app/classic-mac/id1127542169?app=messages
  2. 主应用程序商店: https://itunes.apple.com/us/app/classic-mac/id1127542169

配置您的Branch链接

首先,通过 Branch仪表板创建一个全新的应用程序。您可以在下拉选择器中执行此操作,该选择器在右上部分显示您的应用名称。然后转到链接设置页面并滚动到iOS部分以进行如下配置:

仪表盘设置{ 。全屏宽度 }

确保您执行以下操作:

  • 取消选中“我有一个iOS应用”
  • 禁用通用链接
  • 粘贴App Store URL,并在URL字段中添加?app=messages
  • 点击保存

您都准备好了!您所有的Branch链接都将正确链接到iMessages App Store。

故障排查

跟踪安装

要跟踪安装并个性化首次用户体验,您只需要按照 SDK集成指南针对iMessage应用程序的说明进行操作即可。您会整合,就像你有你的主要的App Store应用的SDK。

3个月前更新

iMessage应用程序


建议的编辑仅限于API参考页

您只能建议对Markdown正文内容进行修改,而不能建议对API规范进行修改。