Firebase Cloud Messaging for the 3CX Android App
3CX pre-configures Firebase for you using its own Google account. You only need to follow the below procedure if you wish to channel push messaging via your own Google account.
Introduction
Google is retiring its Google Cloud Messaging service and is replacing it with Firebase. This is the new way for Play Store application developers to implement PUSH. PUSH notifications are used to “wake up” the 3CX App on incoming calls and chats, thus conserving battery life. Latest released Android OS apps will only work with Firebase.
Creating a Firebase Project
- Login to your Gmail account, go to Firebase Console and click on “Create a Project”.
- Enter a project name, accept the Firebase terms and click on “Continue”.
- Confirm the Firebase billing plan.
- Review the Google-recommended notes for your new Firebase project and click on “Continue”.
- Confirm if you want to enable Google Analytics for your project and click on “Continue”.
- Select your country / region, accept the default settings and Google’s terms and click on “Add Firebase”.
- On the “Project Overview” page, click on the gear icon and then on “Project Settings”.
- On the “Project Settings” page, click on the “Cloud Messaging” tab and note the “Server key” and “Sender ID” values.
- Go to “Settings” > “Phone / App Options” in the 3CX Management Console and apply the “Server key” and “Sender ID” values in the respective fields. Click on “OK” to save your settings.
- Users need to manually reprovision their 3CX Android app to get the newly configured Firebase settings.
Leave A Comment?