Firebase Cloud Messaging for the 3CX Android App

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  

  1. Login to your Gmail account, go to Firebase Console and click on “Create a Project”.

Enter project name in Google Firebase Console.

  1. Enter a project name, accept the Firebase terms and click on “Continue”.
  2. Confirm the Firebase billing plan.
  3. Review the Google-recommended notes for your new Firebase project and click on “Continue”.
  4. Confirm if you want to enable Google Analytics for your project and click on “Continue”.

Configure Google Analytics for new project in Google Firebase Console.

  1. Select your country / region, accept the default settings and Google’s terms and click on “Add Firebase”.

Access "Project Settings" for new project in Google Firebase Console.

  1. On the “Project Overview” page, click on the gear icon and then on “Project Settings”.

Note the <b>“Server key”</b> and <b>“Sender ID”</b> values on Firebase <b>“Project Settings”</b> > <b>“Cloud Messaging”</b>.

  1. On the “Project Settings” page, click on the “Cloud Messaging” tab and note the “Server key” and “Sender ID” values.

Add Google Firebase <b>“Server key”</b> and <b>“Sender ID”</b> in 3CX <b>“Settings”</b> > <b>“Phone / App Options”</b>.

  1. 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.
  2. Users need to manually reprovision their 3CX Android app to get the newly configured Firebase settings.

Was this article helpful?

Related Articles

Leave A Comment?