LogoLogo
HomeDashboardProduct Docs
  • Introduction
  • Core Concepts
    • Events
    • Sessions
    • User/Customer Profile
  • PLATFORM INTEGRATIONS
    • Shopify Integration
  • Sdk Integrations
    • Browser SDK
      • Integrate SDK
      • Track Events
      • Track Users
      • Configure Web Push
      • Reading Session Identifer
      • Syncing Cart Items
    • Android SDK (Coming Soon)
      • Install Android Sdk
      • Identify Customers
      • Push Notification Integration
    • iOS SDK
      • Install iOS Sdk
      • Tracking User
      • Tracking Events
      • Push Notification Settings
        • Configure APNS In Growlytics
        • Configure Mobile App For Push
        • Handling Push Click
    • Other
      • Upload Customers using CSV
  • Channel Integrations
    • Email
      • Amazon SES
      • SendGrid
      • Custom SMTP
    • Mobile Push Notifications
      • Configure FCM Channel
    • Web Push Notifications
    • Ad Networks
      • Facebook Audiences
      • Google Ad Audiences
  • REST APIs
    • Overview
    • Tracking Users (Shopify Only)
    • Tracking Users (Non-shopify)
    • Tracking Events (Shopify Only)
    • Tracking Events (Non-shopify)
    • Syncing Products
    • Mobile App Apis
  • Webhooks
    • Coupon Webhook
    • Connector Webhooks
Powered by GitBook
On this page
  • Step1: Generate FCM Credentials
  • Step 2: Configure FCM credentials on Growlytics Dashboard
  • Step 3: Enable FCM Capablity in GCP Console

Was this helpful?

  1. Channel Integrations
  2. Mobile Push Notifications

Configure FCM Channel

PreviousMobile Push NotificationsNextWeb Push Notifications

Last updated 1 year ago

Was this helpful?

Sending push notifications to Android devices is done via . Detailed configuration steps to setup firebase cloud messaging are given below.

Step1: Generate FCM Credentials

In order to use Firebase messaging, you'll need to generate a .JSON server key, which you enter in the push notification settings. Steps are given below.

  • Make sure that the Firebase Cloud Messaging API is enabled for your project. You can .

  • Log into the Firebase Console for your project.

  • Head into your Project settings by clicking on the gear icon in the sidebar:

  • Select the Service Accounts tab and click on the Generate New Private Key button. You will see a confirmation dialog after which the prompt to download the credential file should appear

Step 2: Configure FCM credentials on Growlytics Dashboard

  • Login to Growlytics Dashboard.

  • Go to Integrations => Mobile Push Notifications.

  • Click on "Android FCM" tab.

  • Next, click on "Configure FCM Push" button. You will see a popup to provide private key file generated from firebase admin dashboard. Upload the file and click on save changes button.

Step 3: Enable FCM Capablity in GCP Console

Once the JSON is configured, FCM should be enabled in the

cloud console
Firebase Cloud Messaging
check that here
Open Project Settings
Generate Key File