Migration vom alten Binärprotokoll zu HTTP/2-basierten APNs

Aufgrund der Einstellung der APN-Unterstützung für das veraltete Binärprotokoll müssen Sie in Adobe Campaign Classic zum HTTP/2-Protokoll für Push-Benachrichtigungen wechseln. Überprüfen Sie zunächst Ihre Build-Nummer und befolgen Sie dann die in diesem Artikel beschriebenen Schritte, um Ihre Konfiguration zu aktualisieren.

Beschreibung description

Umgebung

Adobe Campaign Classic

Problem/Symptome

Der Apple Push Notification Service (APNs) unterstützt nicht mehr das veraltete Binärprotokoll (Stand: 31. März 2021). Weitere Informationen.

Adobe Campaign Classic unterstützt zwei Protokolle des Apple Push Notification Service (APNs):

  • Legacy-), das das Standardprotokoll für alle Campaign Classic-Versionen ist.
  • HTTP/2-Protokoll, das bereits verfügbar ist und das neue Standardprotokoll in den folgenden Versionen ist:

Wenn Push-Benachrichtigungen mit dem veralteten Binärprotokoll von Apple gesendet werden, müssen sie auf eine der folgenden Versionen aktualisiert werden oder eine HTTP/2-basierte Provider-API für APNs verwenden.

Die Schritte zum Aktualisieren des HTTP/2-Protokolls werden im Folgenden beschrieben.

Lösung resolution

Überprüfen Sie Ihre Version

Überprüfen Sie die Campaign Classic-BuildNummer auf allen Instanzen.

  • Wenn die Build-Nummer älter als 8766 ist, unterstützt Campaign das HTTP/2-Protokoll nicht und muss auf eine neuere Version aktualisiert werden. Erfahren Sie, wie Sie aktualisieren.
  • Wenn die Build-Nummer 8766 oder höher ist, unterstützt Campaign das HTTP/2-Protokoll und kann so aktualisiert werden, dass das HTTP/2-Protokoll verwendet wird.
  • Wenn Sie gehosteter oder hybrider Kunde sind, wenden Sie sich an das Adobe-Kundenunterstützungs-Team, um dieses Upgrade zu planen.
  • Wenn Sie On-Premise-Kunde sind, aktualisieren Sie die Konfiguration wie unten beschrieben.

Konfiguration aktualisieren

Um zum HTTP/2-Protokoll zu migrieren, aktualisieren Sie das Externes Konto, das für iOS-Sendungen aller Instanzen verwendet wird, wie unten beschrieben:

  1. Melden Sie sich bei der -Instanz als Administrator an.

  2. Öffnen Sie das externe Konto zur Durchführung von iOS-Sendungen. Um dieses externe Konto zu identifizieren, stellen Sie sicher, dass der Kanalparameter auf iOS-Kanal eingestellt ist und die Option Aktiviert wie unten dargestellt aktiviert ist:

  3. Klicken Sie auf die Connector und setzen Sie den Wert der Zugriffs-URL des Connectors auf:
    http://localhost:8080/nms/jsp/iosHTTP2.jsp

  4. Starten Sie den nlserver-Dienst Ihres Servers neu, auf dem Campaign Classic gehostet wird.

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