レガシーバイナリプロトコルから HTTP/2 ベースの APN への移行

レガシーバイナリプロトコルの APN サポートが廃止されたので、Adobe Campaign Classicでプッシュ通知を送信するには、HTTP/2 プロトコルに切り替える必要があります。 まずビルド番号を確認し、この記事で詳しく説明されている手順に従って設定を更新します。

説明 description

環境

Adobe Campaign Classic

問題/症状

Apple Push Notification サービス(APN)は、レガシーバイナリプロトコルをサポートしなくなりました(2021 年 3 月 31 日(PT)現在)。 ​ 詳細情報 ​

Adobe Campaign Classicは、次の 2 つのApple プッシュ通知サービス(APN)プロトコルをサポートしています。

  • レガシーバイナリ プロトコル:すべてのCampaign Classic バージョンのデフォルトのプロトコルです。
  • HTTP/2 プロトコル。既に使用可能で、以下のリリースでは新しいデフォルトプロトコルになっています。

プッシュ通知が従来のApple バイナリプロトコルで送信されている場合は、以下のいずれかのリリースにアップグレードするか、HTTP/2 ベースの APN プロバイダー API を使用する必要があります。

HTTP/2 プロトコルに更新する手順は次のとおりです。

解決策 resolution

バージョンを確認する

すべてのインスタンスで Campaign Classic ビルド番号 ​ を確認してください。

  • ビルド番号が 8766 より古い場合、Campaign は HTTP/2 プロトコルをサポートしていないので、新しいバージョンにアップグレードする必要があります。 ​ アップグレード方法を説明します ​
  • ビルド番号が 8766 以降の場合、Campaign は HTTP/2 プロトコルをサポートし、HTTP/2 プロトコルを使用するように更新できます。
  • ホステッド環境またはハイブリッド環境のお客様は、Adobe カスタマーケアチーム ​ に連絡して、このアップグレードを計画してください。
  • オンプレミス環境のお客様は、以下に説明するように設定を更新してください。

設定を更新

HTTP/2 プロトコルに移行するには、以下に示すように、すべてのインスタンスのiOS配信に使用する ​ 外部アカウント ​ を更新します。

  1. 管理者としてインスタンスにログインします。

  2. 外部アカウント iOS配信の実行に使用 ​ を開きます。 この外部アカウントを特定するには、以下のように、チャネルパラメーターがiOS チャンネルに設定され、「有効」オプションがオンになっていることを確認します。

  3. コネクタ 」タブをクリックし、コネクタのアクセス URL の値を次のように設定します。
    http://localhost:8080/nms/jsp/iosHTTP2.jsp

  4. Campaign Classicをホストするサーバーの nlserver サービスを再起動します。

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