Android Firebase configuration

Follow the steps below to set up an Android platform in Pushwoosh Control Panel
Watch this video where our dedicated Customer Success team will guide you through the onboarding process at Pushwoosh, from setting up projects to sending your first communications:

Get the Firebase API key

1. Create a Firebase project.
2. Open your Firebase Console and choose the project you created.
Choosing a project in the Firebase Console
2. Go to Your Project > Project settings.
Project settings
3. In Service accounts tab, press Generate new private key:
Generating a new private key
4. In the window opened, press Generate key. The JSON file will be downloaded.
Generating key
5. Please verify that the API is enabled. If not, please enable it.
Make sure that you enabled FCM send API that provides a cross-platform messaging solution to reliably deliver messages at no cost.
  1. 2.
    Select your project.
  2. 3.
    Press Enable.
API enabled

Configure Android in your Pushwoosh project

6. Go to your Pushwoosh project. Open the Configure Platforms section and click Configure in the Android row:
Configuring Android in your Pushwoosh project
7. Select the framework and upload the JSON private key downloaded from your Firebase project settings.
Uploading the JSON private key
8. Click Apply.
If you are reconfiguring an old project, the Server Key and Sender ID fields are not required for the new Cloud Messaging API (V1) and their values should be removed.
9. Now you can move on to integrating the Pushwoosh SDK.