Repro - Mobile Analytics for growth
日本語
Sign Up Back to Dashboard
  • System Requirements
  • Dashboard Guide
  • Development Guide
    • Signup
    • iOS/Android SDK
      • Get Started
      • Session Lifecycle
      • User ID
      • Device ID
      • User Profile
      • Event Tracking
      • Push Notification
        • Settings for APNs Certificate (iOS)
        • Settings for FCM (Android)
          • Create a Project
          • Register the App
          • Enabling Firebase Cloud Messaging API (V1)
          • Generate Firebase private key
          • Register Firebase private key with Repro
        • iOS
        • Android
        • Unity
        • Cordova
        • Monaca
        • Cocos2d-x
        • React Native
        • React Native (Expo)
        • Flutter
      • NewsFeed
      • In-App Message
      • Silver Egg Recommendation Messages
      • Remote Config
      • WebView
      • Opt-out feature
      • Settings regarding the collection of advertiser IDs
      • Registering an user device into a specific audience with the help of a QR code
      • Set attribution data from Adjust to Repro
      • Set attribution data from AppsFlyer to Repro
      • Log Level
      • Verification Method
    • Web
    • Audience API
    • Audience Import(β)
    • Push API
    • User Profile API
    • User Profile Bulk Import
    • NewsFeed API
    • Deletion Targeted User Registration API
    • Booster installation guide
    • Mail(β)
  • Release Notes
  • FAQ

Settings for FCM (Android)¶

To send push notifications from Repro, you need to generate a google-services.json file and a secret key to use Firebase Cloud Messaging and register them with Repro by following the steps below.

Create a Project¶

Visit Firebase Console and create a new project.

Create new project

Fill in each field and click Create project .

Create new project

Register the App¶

Register a new app¶

Register your Android app to the created project, and generate google-services.json .

Go to Project settings

Register App

Click on the Android icon at the bottom of the page.

Register App

Fill in each field and click Register app .

Register App

Click Download google-services.json . The downloaded google-services.json will be used later, so please keep this file handy.

Register App

For apps already being registered¶

Select Project settings > General and download google-services.json .

Download JSON

Enabling Firebase Cloud Messaging API (V1)¶

Go to Project Settings > Select Cloud Messaging, then click on Manage API in Google Cloud Console.

Disabled

Enable Firebase Cloud Messaging API.

Enable Cloud Messaging (V1)

Reload the screen for Project Settings > Cloud Messaging, and confirm that Firebase Cloud Messaging API (V1) is enabled.

Enabled

Generate Firebase private key¶

Select Project Settings > Service Account, click Generate New Private Key, then click Generate Key in the modal that appears to download the private key.

Generate New Private Key

Register Firebase private key with Repro¶

Go to Settings > Push Notification Setting and follow below steps.

  • Click on Choose Private Key and select the Firebase private key you just downloaded.

  • Click on Save.

Register Private Key
  • « Settings for APNs Certificate (iOS)
  • Push Notification for iOS »

About Us Careers Terms of Service Privacy Policy Cookie Policy

© 2022 Repro Inc.