Gestion des canaux push mobile avec Amazon Pinpoint - Amazon Pinpoint

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Gestion des canaux push mobile avec Amazon Pinpoint

À l’aide de la console, vous pouvez mettre à jour les informations d’identification permettant à Amazon Pinpoint d’envoyer des notifications push à des appareils iOS et Android. Vous pouvez fournir des informations d’identification pour les services de notification push suivants, pris chacun en charge par un canal Amazon Pinpoint :

  • Apple Push Notification service (APNs)

  • Firebase Cloud Messaging (FCM)

  • Baidu Cloud Push

  • Amazon Device Messaging (ADM)

Pour mettre à jour les paramètres de notification push
  1. Ouvrez la console Amazon Pinpoint à l’adresse https://console.aws.amazon.com/pinpoint/.

  2. Sur la page All projects (Tous les projets), choisissez le projet pour lequel vous voulez gérer les paramètres des notifications push.

  3. Dans le volet de navigation, sous Settings (Paramètres), choisissez Push notifications (Notifications push).

  4. En regard de Push notifications (Notifications push), choisissez Edit (Modifier).

  5. Sur la page Edit push notifications (Modifier les notifications push), vous pouvez mettre à jour vos informations d'identification pour les services suivants :

    • APN : nécessite un jeton d’authentification, une clé de signature ou un certificat TLS, que vous pouvez vous procurer dans votre compte de développeur Apple. Pour plus d’informations, consultez la section suivante, Gestion des paramètres du service APN.

    • FCM : nécessite une clé d’API Web (également appelée API_KEY ou clé de serveur, ou des informations d’identification de jeton que vous obtenez dans la console Firebase. Pour plus d’informations sur l’obtention des informations d’identification FCM, consultez la section Informations d’identification dans la documentation Firebase et pour plus d’informations sur les informations d’identification des jetons, consultez Migrer d’anciennes API FCM vers HTTP v1 dans la documentation Firebase.

    • Baidu Cloud Push : nécessite une clé API et une clé secrète, que vous pouvez vous procurer dans votre projet Baidu Cloud Push.

    • Amazon Device Messaging : nécessite les informations d’identification OAuth (ID client et clé secrète du client), que vous pouvez vous procurer dans votre compte de développeur Amazon. Pour de plus amples informations, veuillez consulter Obtention d'informations d'identification dans la documentation des développeurs Amazon Device Messaging.

  6. Lorsque vous avez terminé, choisissez Enregistrer.

Gestion des paramètres du service APN

Sur la page de configuration des Notifications push pour les APN, vous pouvez autoriser Amazon Pinpoint à envoyer des notifications push à votre application iOS en fournissant des informations sur la clé ou le certificat de votre APN :

Clé

Clé de signature privée utilisée par Amazon Pinpoint pour signer cryptographiquement les jetons d’authentification des APN. La clé de signature est disponible dans votre compte de développeur Apple.

Si vous fournissez une clé de signature, Amazon Pinpoint utilise un jeton pour s'authentifier auprès du service APN chaque fois que vous envoyez une notification push. Avec votre clé de signature, vous pouvez envoyer des notifications push aux environnements de production et de test (sandbox) du service APNS.

Contrairement aux certificats, votre clé de signature n’expire pas. Vous ne la fournissez qu'une seule fois et vous n'avez pas besoin de la renouveler. Vous pouvez utiliser la même clé de signature pour plusieurs applications. Pour plus d’informations, consultez la section Communiquer avec les APN à l’aide de jetons d’authentification dans Xcode Help.

Certificat

Certificat TLS utilisé par Amazon Pinpoint pour s’authentifier auprès du service APNs lorsque vous envoyez des notifications push. Un certificat APN peut prendre en charge les environnements de production et de test ou uniquement l’environnement de test (sandbox). Le certificat est disponible dans votre compte de développeur Apple.

Un certificat expire au bout d’un an. Dans ce cas, vous devez créer un nouveau certificat, que vous fournissez ensuite à Amazon Pinpoint pour renouveler les distributions de notifications push. Pour de plus amples informations, veuillez consulter Communicate with APNs using a TLS certificate dans Xcode Help.

Pour gérer les paramètres du service APN
  1. Dans la page Modifier les notifications push, sélectionnez Service Apple Push Notification (APN).

  2. Pour Type d’authentification par défaut, choisissez Informations d’identification de clé ou Informations d’identification de certificat pour gérer les paramètres du type en question. Amazon Pinpoint utilise ce paramètre par défaut pour chaque notification push APN que vous envoyez à l’aide de la console. Vous pouvez remplacer le paramètre par défaut lorsque vous envoyez un message par programmation à l'aide de l'API Amazon Pinpoint, du AWS CLI ou d'un SDK. AWS Si votre type d’authentification par défaut échoue, Amazon Pinpoint ne tente pas d’utiliser l’autre type d’authentification.

    • Si vous choisissezInformations d’identification des clés, fournissez les informations suivantes à partir de votre compte de développeur Apple à l’adresse . Amazon Pinpoint a besoin de ces informations pour créer des jetons d’authentification.

      • ID de clé : ID attribué à votre clé de signature. Pour trouver cette valeur, choisissez Certificates, IDs & Profiles (Certificats, ID et profils), puis votre clé dans la section Keys (Clés).

      • Identifiant de solution groupée : ID attribué à votre application iOS. Pour trouver cette valeur, choisissez Certificates, IDs & Profiles (Certificats, ID et profils), puis App IDs (ID d’application) dans la section Identifiers (Identifiants) et choisissez votre application.

      • Identifiant d’équipe : ID attribué à l’équipe chargée de votre compte Apple Developer. Cette valeur figure sur la page Membership (Adhésion).

      • Clé d'authentification : fichier .p8 que vous téléchargez depuis votre compte de développeur Apple lorsque vous créez une clé d'authentification. Apple vous autorise à ne télécharger votre clé d’authentification qu’une seule fois.

    • Si vous choisissez Certificate credentials (Informations d’identification de certificat), fournissez les informations suivantes :

      • SSL certificate (Certificat SSL) : fichier .p12 de votre certificat TLS. Vous pouvez exporter ce fichier de Keychain Access après avoir téléchargé et installé votre certificat depuis votre compte de développeur Apple.

      • Certificate password (Mot de passe du certificat) : si vous avez attribué un mot de passe à votre certificat, spécifiez-le ici.

      • Type de certificat : sélectionnez le type de certificat à utiliser.

  3. Pour Sélectionner les canaux APNs à activer, choisissez les canaux à activer.

  4. Lorsque vous avez terminé, choisissez Enregistrer.