Budget: 2000 UAH Deadline: 7 days
Hello, I have experience setting up Firebase and Google Cloud for mobile applications. I have released Maps API keys with SHA-1 and Bundle ID restrictions multiple times, enabled Storage with security rules, and generated Service Account JSON for FCM pushes from the backend. I perform these steps from memory, without searching through documentation.
For the Maps key, I recommend immediately adding restrictions by API and by application, as this mitigates the risk of the key being leaked and someone racking up a bill of several hundred dollars.
Are your pushes going through the FCM HTTP v1 API or the old legacy protocol? And does Storage require public access to files or only for authorized users?
I am ready to have a call on Google Meet and quickly walk through all the tabs. Let me know when it is convenient for you.