Google Cloud Messaging (GCM/Firebase) Setup
The following steps will help you get your FileWave server setup with Google Cloud Messaging which is required for Android and Chromebook support.
- Go to console.firebase.google.com in your web browser
- Sign into your Google Account
- Accept the user agreement (if necessary)
- Select "Create a Project"
- Enter name for the project, select Parent Source and Agree to Terms – then click Create Project
- Choose to Enable or Disable Google Analytics for this project
- Once the project creation has completed, select Continue
- Hit the gear icon in the upper left of the screen next to "Project Overview"
- Select project settings in the menu
- Select Cloud messaging at the top
- You will need both the Sender ID and Server Key from the Project Settings
- If you have not used GCM previously, only the Sender ID will be available. In this case you will need to enable the Legacy Cloud Messaging API
- Click on the 3 dots to the right of this panel
- Choose Manage API in Google Cloud Console
- In the newly opened tab, choose to Enable the API
- Refresh the Project Settings tab
- Both Sender ID and Server Key should now be visible
- Open FileWave Admin Preference and go to the Mobile Tab
- Click the Android/Chromebooks tab and click Configure GCM/FCM
- Once you type in your FileWave superuser a popup window will ask for a Project Number and Server API key
- Paste the "Sender ID" you copied from step 8 into the "Project Number" field
- Paste the "Server key" you copied from step 8 into the "Server API key" filed
- Hit Save and you're done!