Configurer les notifications push mobiles

Conditions préalables
  • Genesys Cloud CX 2, Genesys Cloud CX 3, Genesys Cloud CX 2 Digital, Genesys Cloud CX 3 Digital ou Genesys Cloud CX 1 Digital Licence Add-on II
  • Activez Identity Stitching pour vous assurer que la notification atteint le bon appareil et le bon déploiement.

Le service de notification push envoie des alertes aux utilisateurs de l'application concernant de nouveaux messages lorsqu'ils ne sont pas en ligne. Les notifications push mobiles permettent à votre application d'informer les utilisateurs des messages non lus, même si l'application n'est pas en cours d'exécution. Pour activer cette fonctionnalité, configurez d'abord les intégrations spécifiques à la plateforme qui connectent votre application mobile à Firebase Cloud Messaging (FCM) pour Android ou à Apple Push Notification Service (APNS) pour iOS.

Note: Genesys Cloud utilise des services push natifs de la plateforme pour envoyer des notifications. Ces services reposent sur des informations d'identification fournies par Google et Apple, telles que les clés de serveur FCM et les certificats APNS.

Configurer les notifications push

Pour activer les notifications push, procédez comme suit :

Les intégrations push vous permettent de connecter en toute sécurité votre application mobile aux services push d'Apple et de Google. Chaque intégration représente une instance d'application et une plateforme spécifiques. Par exemple, MyApp - iOS Production.

Pour créer une nouvelle intégration, procédez comme suit :

  1. Cliquez sur Admin. 
  2. Sous Intégrations, cliquez sur Intégrations.
  3. Dans le champ Search, tapez Push Notification Integrations. Cliquez sur l'image pour l'agrandir.Affiche les applications Android et iOS pour les notifications push
  4. Cliquez sur + Créer une intégration et choisissez votre plateforme (Android ou iOS).

Sélectionnez la plateforme et créez l'intégration comme indiqué ci-dessous.

Pour créer une intégration pour Android, procédez comme suit :

  1. Dans l'application Firebase Cloud Messaging, l'onglet Détails est affiché par défaut. Cliquez sur l'image pour l'agrandir. Affiche la configuration android pour l'intégration
    1. (Facultatif) Dans le champ Notes, saisissez les notes requises.
  2. Cliquez sur l'onglet Configuration. Cliquez sur l'image pour l'agrandir. Affiche la configuration android pour l'intégration
    1. Dans la section Properties, entrez les détails dans les champs requis.
    2. Dans la section Advanced, entrez les détails dans les champs requis.
    3. Dans la section Credentials, dans la section FCM Credential, cliquez sur Configure. Cliquez sur l'image pour l'agrandir. Affiche la configuration android pour l'intégration
      1. Dans la boîte de dialogue Configure Credentials, dans le champ Private Key, saisissez le mot de passe. 
      2. Cliquez sur D’accord.
  3. Cliquez sur Sauvegarder. 

Pour créer une intégration pour iOS, procédez comme suit :

  1. Dans l'application Apple Push Notification Service (APNS), l'onglet Détails est affiché par défaut. Cliquez sur l'image pour l'agrandir. Affiche la configuration iOS pour l'intégration 
    1. (Facultatif) Dans le champ Notes, saisissez les notes requises.
  2. Cliquez sur l'onglet Configuration. Cliquez sur l'image pour l'agrandir. Affiche la configuration iOS pour l'intégration
    1. Dans la section Properties, entrez les détails dans les champs requis.
    2. Dans la section Advanced, entrez les détails dans les champs requis.
    3. Dans la section Credentials, dans la section APNS Credential, cliquez sur Configure. Cliquez sur l'image pour l'agrandir. Affiche la configuration iOS pour l'intégration
      1. Dans la boîte de dialogue Configure Credentials, dans le champ Signing key ID, saisissez le mot de passe. 
      2. Cliquez sur D’accord.
  3. Cliquez sur Sauvegarder. 

Toutes les informations d'identification sont stockées et cryptées en toute sécurité par Genesys.

Note: L'interface de configuration push sépare les plateformes Android et iOS, car chacune nécessite des identifiants et des formats différents. Vous pouvez créer plusieurs intégrations pour prendre en charge différentes applications, plateformes ou environnements. Par exemple, staging et production.

Une fois l'intégration créée, elle est répertoriée dans la liste Integrations . Chaque intégration peut afficher l'un des statuts suivants :

  • Active: Prêt à être affecté au déploiement d'un messager.
  • Inactif: Enregistré, mais pas utilisé actuellement.
  • Supprimé: Supprimé définitivement.

Note: Vous pouvez désactiver temporairement une intégration, par exemple lors de la rotation des certificats ou de la migration des environnements, sans supprimer la configuration.

Pour plus d'informations sur l'activation des notifications push, voir Configurer Messenger.

Pour plus d'informations sur l'affectation d'une intégration à un déploiement de messager, voir Deploy Messenger.

Sélectionnez dans la liste les intégrations Android (FCM) ou iOS (APNS) configurées.

Note: Attribuer au moins une intégration push pour activer les notifications mobiles. Pour chaque plateforme prise en charge, vous pouvez sélectionner une intégration différente.

Si vous rencontrez des problèmes lors de la configuration des intégrations, consultez Operational console pour vérifier les erreurs ou les échecs de livraison par push. 

Une fois que vous avez terminé toutes les étapes, enregistrez et déployez le messager.