Locatify apps include standard analytics (downloads, device information) by default. Firebase adds more detailed analytics as well as features such as push notifications. To enable it, your app must be registered with Firebase, and the resulting setup files added to your build.
Step 1: Open Firebase
a) Sign in to your Google Account, then open Firebase.
b) Click Get started by setting up a Firebase project.
Step 2: Create a Project
-
Add your project name and click Continue. We suggest using your app name as your project name
Example
- Enable Gemini and click Continue.
- Enable Google Analytics and click Continue. You can either link an existing account or create a new default one.
- Click Create Project. Wait a few seconds, and once the project is created, click Continue.
Step 3: Add iOS and Android Apps
Add Firebase to Your iOS App
- Click Add app.
- Click the iOS symbol.
3. Add your Apple Bundle ID, in this format: com.locatify.app.yourappname
Your Bundle ID is your developer ID — it's unique to your app.
4. Add your app name or nickname (optional).
5. App Store ID isn't necessary at this stage.
6. Click Register app.
7. Download the GoogleService-Info.plist file and upload it to the CMS allocated field. Keep a copy safe for yourself. This file will be added to your iOS build.
8. Click Next.
9. Click Continue through the following steps until you reach "Next steps."
10. Click Continue to console.
Add Firebase to Your Android App
- Click Add app again.
- Click the Android symbol.
- Add your Android package name, in this format:
com.locatify.guide.yourappname
This package name is your developer ID — it won't be visible to the public. - Add your app name or nickname (optional).
- Click Register app.
- Download the
google-services.jsonfile and upload it to the CMS allocated field. Keep a copy safe for yourself. This file will be added to your Android build. - Click Next.
- Click Continue through the following steps until you reach "Next steps."
9. Click Continue to console.
Step 4: Give Locatify Access to Your Firebase Account (optional)
- Navigate to Project Overview.
- Click the Settings icon.
- Select Users and permissions.
- Click Add member.
- Add brandedapp@locatify.com and leifur@locatify.com with Editor role.