从旧版二进制协议迁移到基于HTTP/2的APN

由于旧版二进制协议不再支持APN,因此您需要在Adobe Campaign Classic中为推送通知切换到HTTP/2协议。 首先检查您的内部版本号,然后按照本文中详述的步骤更新您的配置。

描述 description

环境

Adobe Campaign Classic

问题/症状

Apple推送通知服务(APN)自2021年3月31日起不再支持旧版二进制协议。 阅读更多

Adobe Campaign Classic支持两种Apple推送通知服务(APN)协议:

  • 旧版二进制文件协议,该协议是所有Campaign Classic版本的默认协议。
  • HTTP/2协议,它已经可用,是以下版本中的新默认协议:

如果推送通知随旧版Apple二进制协议一起发送,则需要将它们升级到以下某个版本或使用基于HTTP/2的APNs提供程序API。

更新到 HTTP/2 协议的步骤详述如下。

解决方法 resolution

检查您的版本

检查所有实例上的Campaign Classic内部版本号

  • 如果内部版本号早于8766,则Campaign不支持HTTP/2协议,需要升级到较新版本。 了解如何升级
  • 如果内部版本号为8766或更高版本,则Campaign支持HTTP/2协议,并且可以更新为使用HTTP/2协议。
  • 如果是托管或混合型客户,请联系Adobe客户关怀团队以计划此升级。
  • 如果是内部部署客户,请按照以下所述更新配置。

更新配置

要迁移到HTTP/2协议,请更新用于所有实例的iOS投放的外部帐户,如下所述:

  1. 以管理员身份登录实例。

  2. 打开用于执行iOS投放的外部帐户🔗。 要识别此外部帐户,请确保将Channel参数设置为iOS channel并选中​ Enabled ​选项,如下所示:

  3. 单击 连接器 选项卡,并将连接器的访问URL值设置为:
    http://localhost:8080/nms/jsp/iosHTTP2.jsp

  4. 重新启动托管Campaign Classic的服务器的nlserver服务。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f