If you don't have a Firebase account yet, you can set one up.

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

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".

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

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

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.

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, as well as the Firebase API key, both of which we obtained in earlier steps of this tutorial.

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 Users > Broadcast Notifications tab.  Be sure to verify that it works before sending out your app to your users.

Did this answer your question?