Google Firebase

Google Firebase is used for notifications in mobile apps and websites.

Enabling Firebase

  1. Go to Settings iconSettings > Apps & Services.
  2. In the list of integrations, click Firebase.
    The Firebase settings expand.
  3. If you are using legacy Firebase API (older than HTTP v1), fill in the following fields:
    • FCM - Server Key
      You can find or generate this value in your Firebase account settings, on the Cloud Messaging tab.
    • FCM - Sender ID
      You can find this value in your Firebase account settings, on the Cloud Messaging tab.
  4. If you are using Firebase HTTP v1 API, fill in the following fields:
    • FCM - Project ID (Firebase V1)
      You can find this value in your Firebase account settings, on the General tab.
    • FCM - private key JSON (Firebase V1)
      You can find or generate this value in your Firebase account settings, on the Service account tab.
  5. If you want to enable encryption, perform the following actions:
    1. Switch on the Push encryption toggle.
      Result: Push notifications are encrypted.
      WARNING:
      • You must implement decryption in your mobile applications. Client apps without decryption implemented receive no push messages at all. See the following articles:
      • You must provide the VAPID keys (see 5.b). If you do not provide the keys, web push messages are not sent at all.
    2. Fill in the following fields:
      • Public VAPID key
        You can find this value in your Firebase account settings, on the Web Push Certificates tab.
      • Private VAPID key
        You can find this value in your Firebase account settings, on the Web Push Certificates tab.
  6. Click Save.
  7. At the top of the section, switch on the toggle.
Firebase toggle
Enabling the Firebase integration
😕

We are sorry to hear that

Thank you for helping improve out documentation. If you need help or have any questions, please consider contacting support.

😉

Awesome!

Thank you for helping improve out documentation. If you need help or have any questions, please consider contacting support.