Android push notifications for the Finalsite Mobile App require a Twilio account to be connected following new mandatory Google guidelines. Without completing this setup, push notifications will stop working on Android devices. This article walks through the steps to configure Twilio for your mobile app.
đź’ˇQuick answers
- Why is Twilio setup required for Android push notifications? Google changed mandatory guidelines for Android push notifications; all Finalsite Mobile App customers must connect a Twilio account or push notifications will stop working on Android devices.
- Does this Twilio setup affect iOS push notifications? No; this requirement is specific to Android devices; iOS push notifications use a different delivery mechanism and are not affected by this change.
- What do you need before starting the Twilio setup? A Twilio account (create one at twilio.com if you don't have one) and access to your Finalsite Mobile App settings.
- Where is the Twilio configuration completed in Finalsite? In the Mobile App settings area of Composer; follow the steps in this article to connect your Twilio account credentials to the app.
This article discusses new mandatory guidelines for all users of Finalsite’s Mobile App to follow the steps in this article in order to continue sending out push notifications to Android devices.Â
Important Note
Without following this setup process, push notifications will no longer work on Android devices.
In this article
- Who does this affect?
- Why do I need to do this?
- Where do I start?
- What is the deadline for completing this update?
- Where can I get help?Â
- Part 1: Twilio setup instructions
- Part 2: Finalsite setup instructions
Who does this affect?
Mobile app account owners.Â
Why do I need to do this?
New software compliance requirements have been released for Android devices. In order to continue sending push notifications to Android devices, all mobile app accounts must configure these new Twilio credential settings.
Where do I start?
- Complete the Firebase setup instructions
- Complete Finalsite setup instructions
What is the deadline for completing this update?
June 1st, 2024.
Part 1: Firebase setup instructions:
Navigate to the Google Cloud Console, where we'll create a custom role tailored for Firebase Cloud Messaging (FCM).
- Go to the IAM & Admin section.
- Create a custom role for FCM.
- Add only the "cloudmessaging.messages.create" permission to the role. This is the only role we need.
Move on to the Service Accounts section in the Google Cloud Console to set up a dedicated service account.
- Create a new GCP service account.
- Specify only the custom role created in Step 1 for this service account.
Generate a private key for the service account, ensuring secure and authorized access.
- Navigate to Service Account Credentials in the Google Cloud Console.
- Create a new private key for the service account.
- Download the private key JSON file to your computer.
Comments
Please Sign in to leave a comment if you don't see the comment box below.