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:
-
Melden Sie sich bei der -Instanz als Administrator an.
-
Ö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:
-
Klicken Sie auf die Connector und setzen Sie den Wert der Zugriffs-URL des Connectors auf:
http://localhost:8080/nms/jsp/iosHTTP2.jsp
-
Starten Sie den nlserver-Dienst Ihres Servers neu, auf dem Campaign Classic gehostet wird.