Required Android Firebase Messaging

Last modified June 30, 2021

Google Firebase Messaging Setup

In order for an app to be built and submitted to the Google Play store, Google requires that all apps have Firebase messaging set up. This allows for push notifications to be sent to the end user. Follow the steps below.

Log in to Google Firebase Console with the same credentials you use for your Google Developer Account.

Step 1: You have the option of creating a new project or importing an existing Google project.

1a. Importing a Google Project

1b. Adding a New Project

If you choose to import existing google project, first make sure you are signed into that google account.

  • Click on ‘Import Google Project”
  • Select your Google Cloud Messaging project from the list of projects on the “Add Firebase to a Google project” dialog.
  • Click on ‘Add Project’
  • Name the project and select the region in the dialogue that pops up.

Step 2: Click “Add firebase to your Android app”

  • Fill in package name and hit “Add app”, if you have a question on what your package name is please consult your Digital App Specialist

Step 3: Download google-services.json

Step 4: Click “Next” then “Finish”, you can skip the Gradle instructions

Step 5: Click on the gear icon near the overview in the left hand menu, and select “Project Settings”

Step 6: Go to the Cloud Messaging tab

Step 7: The “Server key” value under token is needed for your app. Please copy that and paste into a text file or email.

Step 8: Email the google-services.json, Server key and Sender ID to your Digital App Specialist

Need Help?
The Digital Help Desk is the process for communicating with GTxcel regarding new title setups, questions, and technical issues for the Web Reader and/or Apps.

You can submit a request to us through the Request Help button located in the Publisher Dashboard or call the support number: 800-609-8994, option 3.
Contact Us GraphicContact Support
Monday to Friday
800-609-8994, option 3
Response Times
General Question/Requests – A Customer Success team Member will begin working on your request within one to two hours of receipt. We will complete the request as soon as possible; we aim to have all requests completed within 24 hours.