Enable push notifications in Android white label apps

If you don't have a Firebase account yet, see Create a Firebase account.

First, you'll need to find the application package name of your Android app. AppSheet generates this for you, and you can copy and paste it from the Manage > Deploy > White-Label section of the editor for you app, under the For Android section. Save this string--you'll need it in a later step.

Application package name of the Android app

Navigate to the project you set up for your white label app, and in the Settings page, under the General tab, click Add Firebase to your Android app.

Add Firebase to your Android app

This will take you to the following page, where you'll paste in the application package name you found in the previous step.

Paste app name in the Add Firebase to your Android app dialog

Download and save the google-services.json configuration file, needed for sending push notifications to your white label app.

Download the google-services.json configuration file by clicking Download google-services.json

Skip through the next few steps in the Firebase app wizard; AppSheet takes care of everything else.

The final piece of information you need is the Server Key, found under the Cloud Messaging tab of the Settings page. Copy and save it.

Copy Server key from the Settings page under the Cloud Messaging tab

Now you're finally able to create a white label Android app that is capable of receiving push notifications. Upload the google-services.json file in the Optional: Firebase Notification Configuration File field, as well as the Firebase API key, both of which we obtained in earlier steps of this tutorial.

Firebase information for Android white label app

Congratulations! You have just generated a native app capable of receiving push notifications from AppSheet.

After you download and install your app, you can try this feature out by navigating to the Manage > Broadcast Notifications pane.  Be sure to verify that it works before sending out your app to your users.

Was this helpful?
How can we improve it?
Search
Clear search
Close search
Google apps
Main menu
Search Help Center
false