从旧版二进制协议迁移到基于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投放的外部帐户,如下所述:
-
以管理员身份登录实例。
-
打开用于执行iOS投放的外部帐户🔗。 要识别此外部帐户,请确保将Channel参数设置为iOS channel并选中 Enabled 选项,如下所示:
-
单击 连接器 选项卡,并将连接器的访问URL值设置为:
http://localhost:8080/nms/jsp/iosHTTP2.jsp
-
重新启动托管Campaign Classic的服务器的nlserver服务。