安装包后,您可以在Adobe Campaign Classic中定义iOS应用程序设置。
要了解如何为Android配置应用程序以及如何为Android创建投放,请参阅此 部分.
关键步骤包括:
然后,您将能够 为iOS设备创建推送通知.
对于iOS,iOS HTTP/2连接器会向HTTP/2 APN发送通知。
要配置此连接器,请执行以下步骤:
转到 Administration > Platform > External accounts.
选择 iOS routing 外部帐户。
在 Connector 选项卡,填写 Access URL of the connector 具有以下URL的字段: http://localhost:8080/nms/jsp/iosHTTP2.jsp
单击 Save。
您的iOS连接器现已配置完成。 您可以开始创建服务。
在与AdobeSDK进行任何集成之前,必须配置应用程序以进行推送操作。
如果不是这种情况,请参阅 此页面.
转到 Profiles and Targets > Services and subscriptions 节点并单击 New.
定义 Label 和 Internal name.
转到 Type 字段并选择 Mobile application.
默认 Subscriber applications (nms:appSubscriptionRcp) 目标映射链接到收件人表。 如果要使用其他目标映射,则需要创建一个新的目标映射,并在以下位置输入该映射: Target mapping 服务的字段。 有关创建目标映射的更多信息,请参阅 配置指南.
然后单击 Add 按钮选择应用程序类型。
创建iOS开发和生产应用程序。 有关更多信息,请参阅此🔗章节。
创建服务后,在Campaign中创建您的iOS应用程序。 按照下面的步骤进行操作:
在新创建的服务中,单击 Add 按钮选择应用程序类型。
出现以下窗口。 选择 Create an iOS application 首先输入 Label.
作为一个选项,您可以使用一些来扩充推送消息内容 Application variables 如果需要。 这些都是完全可自定义的,并且是发送到移动设备的消息有效负载的一部分。
在以下示例中,我们添加 mediaURl 和 mediaExt 以创建富推送通知,然后为应用程序提供要在通知中显示的图像。
此 Subscription parameters 选项卡允许您定义带有扩展的映射 Subscriber applications (nms:appsubscriptionRcp) 架构。
确保对于应用程序的开发版本(沙盒)和生产版本,不要使用相同的证书。
此 Sounds 选项卡允许您指定要播放的声音。 单击 Add 和填充 Internal name 字段,必须包含应用程序中嵌入的文件的名称或系统声音的名称。
单击 Next 以开始配置开发应用程序。
确保相同 Integration key 在Adobe Campaign中以及通过SDK在应用程序代码中定义。 有关详细信息,请参见此页面。此集成密钥特定于每个应用程序,允许您将移动应用程序链接到Adobe Campaign平台。
此 Integration key 可使用字符串值完全自定义,但需要与SDK中指定的值完全相同。
从中选择一个现成的图标 Application icon 字段,用于个性化服务中的移动应用程序。
选择 Authentication mode。请注意,您以后始终可以在 Certificate 选项卡。
Adobe建议使用 Token-based authentication 用于您的iOS配置,因为此身份验证模式更安全,并且不会绑定到证书过期。
您可以单击 Test the connection 才能确保成功。
单击 Next 以开始配置生产应用程序,并按照上面详述的相同步骤操作。
单击 Finish。
您的iOS应用程序现在已准备好用于Campaign Classic。