To be able to send mobile notifications, you must first add the mobile applications on which you plan to send these notifications. Dialog Insight supports mobile notifications to iOS (Apple) and Android (Google) apps via Google’s Firebase Cloud Messaging.
Prerequisites
- Create a Firebase Cloud Messaging authorization
- Involve your IT team
- Have a mobile app (ready or in development)
Step 1: Add Your Mobile App
In Communications -> Push Notifications, go to Configurations:
Click Add your mobile app:
Click the pencil icon to rename the app and click Configure:
Choose from the drop-down list the authorization created previously:
Once the configuration is done, you get the Dialog Insight key (Application ID). This key is different for each platform. It will be used in the configuration of the DI library in your mobile application
Step 2: Configure the Dialog Insight Library
A member of the Dialog Insight team must step in at this stage. You must give them the following details:
- If you want to create or edit the contact who uses the mobile app in the DI project. Note that the contact creation is done if no project key match is found.
Specify the fields that are allowed to be synchronized in Dialog Insight.
If you want to control the identity of the mobile application that asks to create or modify a contact.
Step 3: Retrieve the Firebase Tokens and Statistics
Firebase tokens must be transmitted to Dialog Insight to send the notification to the correct contact. Additionally, information regarding the opening of the notification must also be transmitted to us.
Please note that this procedure must be carried out by your developers.
To do this, we propose two solutions:
Option 1: Using our SDKs |
Option 2: Using our web services |