Navigation

Configurer les communications Mobile Push

Pour pouvoir envoyer des notifications mobiles push, il faut d'abord ajouter et configurer les applications mobiles sur lesquelles vous souhaitez envoyer ces notifications. Dialog Insight supporte les notifications push vers les applications iOS (Apple) et Android (Google) via le Firebase Cloud Messaging de Google.


Préalables


Étape 1 : Ajouter votre app mobile

Dans Communications -> Notifications Push, rendez-vous dans Configurations :

Cliquez sur Ajouter votre app mobile :

Donnez un nom à l’application en appuyant sur l’icône crayon et cliquez sur Configurer :

Choisissez ensuite l’autorisation Firebase Cloud Messaging que vous avez créée :

Vous obtiendrez ensuite la clé Dialog Insight (Application ID). Cette clé est différente pour chaque plateforme. Elle sera utilisée dans la configuration de la librairie DI dans votre application mobile.


Étape 2 : Configurer la librairie Dialog Insight

Cette étape demande l’intervention d’un membre de l’équipe Dialog Insight. Vous devez lui communiquer les informations suivantes:

  • Si vous voulez créer ou modifier le contact qui utilise l’application mobile dans le projet DI. La création du contact se fait si aucune correspondance de clé du projet n’est trouvée.
  • Spécifier les champs autorisés à être synchronisés dans Dialog Insight.
  • Si vous voulez ajouter le contrôle d’identité de l’application mobile qui demande de créer ou modifier le contact.

Étape 3 : Récupérer les jetons Firebase et les statistiques 

Les jetons Firebase doivent être transmis à Dialog Insight pour pouvoir envoyer la notification au bon contact. De plus, l'information concernant l'ouverture de la notification doit également nous être transmise. Veuillez noter que cette procédure doit être effectuée par votre équipe TI. 

Pour ce faire, nous proposons deux solutions.

Option 1: Utilisation de nos SDK

Ajoutez la bibliothèque Dialog Insight à votre application mobile en suivant les instructions suivantes (en anglais):

Instructions d'intégration pour iOS (Objectif-C)

Instructions d'intégration pour Android (Java)

Option 2: Utilisation de nos services web

Consultez la documentation sur les services web à utiliser:

https://app.dialoginsight.com/fe/webservices/services/OFC4/Mobile/MergeFirebaseTokens

https://app.dialoginsight.com/fe/webservices/services/OFC4/Mobile/SetTrackingData

Cette réponse a-t-elle été utile ? Oui Non

Envoyer vos commentaires
Désolés de n'avoir pu vous être utile. Aidez-nous à améliorer cet article en nous faisant part de vos commentaires.