Migration du protocole binaire hérité vers les APNS HTTP/2
Description description
Environnement
Adobe Campaign Classic
Problème/Symptômes
Le service Apple Push Notification (APN) ne prendra plus en charge l’ancien protocole binaire à compter du 31 mars 2021. En savoir plus.
Adobe Campaign Classic prend en charge deux protocoles du service de notification push Apple (APN) :
- Protocole binaire hérité, qui est le protocole par défaut pour toutes les versions de Campaign Classic.
- Protocole HTTP/2, déjà disponible et qui est le nouveau protocole par défaut dans les versions ci-dessous :
Si les notifications push sont envoyées avec l’ancien protocole binaire d’Apple, elles doivent être mises à niveau vers l’une des versions ci-dessous ou utiliser une API du fournisseur d’APN basée sur HTTP/2.
Les étapes de mise à jour vers le protocole HTTP/2 sont détaillées ci-dessous.
Résolution resolution
Vérifiez votre version
Vérifiez le numéro de build du Campaign Classic sur toutes les instances.
- Si le numéro de build est antérieur au 8766, Campaign ne prend pas en charge le protocole HTTP/2 et doit être mis à niveau vers une version plus récente. Découvrez comment mettre à niveau.
- Si le numéro de build est 8766 ou supérieur, Campaign prend en charge le protocole HTTP/2 et peut être mis à jour pour utiliser le protocole HTTP/2.
- Si vous êtes un client hébergé ou hybride, contactez l'équipe d'assistance clientèle d'Adobe pour planifier cette mise à niveau.
- Si vous êtes un client sur site, mettez à jour la configuration comme décrit ci-dessous.
Mise à jour de la configuration
Pour migrer vers le protocole HTTP/2, mettez à jour le compte externe utilisé pour les diffusions iOS de toutes les instances comme décrit ci-dessous :
-
Connectez-vous à l’instance en tant qu’administrateur.
-
Ouvrez le compte externe utilisé pour effectuer des diffusions iOS. Pour identifier ce compte externe, assurez-vous que le paramètre Channel est défini sur le canal iOS et que l’option Enabled est cochée, comme ci-dessous :
-
Cliquez sur l’onglet Connector et définissez la valeur de l’URL d’accès du connecteur sur :
http://localhost:8080/nms/jsp/iosHTTP2.jsp
-
Redémarrez le service nlserver de votre Campaign Classic d’hébergement de serveur.