此 移动应用程序渠道 可让您使用Adobe Campaign平台通过应用程序向iOS和Android终端发送个性化的推送通知。
提供了两个投放渠道:
一个iOS频道,用于向Apple移动设备发送通知。
允许向Android移动设备发送数据消息的Android渠道。
与这两个渠道相对应,活动工作流中有两个投放活动:
两个事务性消息模板也可用于事务性消息传递。
您可以定义当用户激活通知以显示与应用程序上下文匹配的屏幕时的应用程序行为。 例如:
此 NMAC opt-out management (mobileAppOptOutMgt)工作流会更新移动设备上的取消订阅通知。 有关此工作流的详细信息,请参阅 技术工作流列表.
Adobe Campaign与HTTP/2 APN兼容。 有关配置步骤的更多详细信息,请参阅 本节 部分。
有关如何创建投放的全局信息,请参阅 本节.
以下架构详细介绍了使移动应用程序能够与Adobe Campaign交换数据的步骤。 此过程涉及三个实体:
通知过程的三个主要步骤是:在Adobe Campaign中注册应用程序(订阅收集)、投放和跟踪。
用户从App Store或Google Play下载移动应用程序。 此应用程序包含连接设置(Android的iOS证书和项目密钥)和集成密钥。 首次打开应用程序时(取决于配置),可能会要求用户输入注册信息(例@userKey:电子邮件或帐号)。 同时,应用程序询问通知服务是否收集通知ID(推送ID)。 所有这些信息(连接设置、集成密钥、通知标识符、用户密钥)都会发送到Adobe Campaign。
营销人员定位应用程序订阅者。 投放过程会将连接设置发送到通知服务(适用于Android的iOS证书和项目密钥)、通知ID(推送ID)和通知内容。 通知服务向目标终端发送通知。
Adobe Campaign中提供了以下信息:
Adobe Campaign服务器必须能够与iOS HTTP/2连接器的443端口上的APNs服务器联系。
要检查它是否正常工作,请使用以下命令:
对于测试:
api.development.push.apple.com:443
生产中:
api.push.apple.com:443
使用iOS HTTP/2连接器时,MTA和Web服务器必须能够联系端口443上的APN。
如果您需要通过代理使用iOS HTTP/2连接器,请参阅此 页面.