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

描述 description

环境

Adobe Campaign Classic

问题/症状

自2021年3月31日起,Apple推送通知服务(APN)将不再支持旧版二进制协议。 了解详情

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

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

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

要更新到的步骤  HTTP/2  协议详见下文。

解决方法 resolution

检查您的版本

Check 内部版本号Campaign Classic 在所有实例上。

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

更新配置

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

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

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

  3. 单击连接器选项卡,并将连接器的访问URL值设置为:

    code language-none
    http://localhost:8080/nms/jsp/iosHTTP2.jsp
    

iOS外部帐户连接器选项卡 4.重新启动服务器托管Campaign Classic的nlserver服务。

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