How To Add Firebase Analytics To Your Mobile App
This article will walk you through the necessary steps to set up a Firebase account and connect it with your TapWyse mobile app.
What's The Point?
Completing this process will enable you to see in-depth analytics about your users and what they're using your app for.
Before You Begin
- Firebase Project name
- Android Package name
- iOS Bundle ID
Follow These Steps:
1) Create A Project In Firebase
- Go to https://console.firebase.google.com/
- Project name: Refer to the Firebase Analytics page in your TapWyse Admin Dashboard. Copy it from there and paste into Firebase:

- Make sure to enable Google Analytics. Accept all defaults and click Create Project.



- NOTE: If asked which Google Analytics account you would like to use, select Create New Account and name it "Your Course Mobile App" (with your course's name of course). Otherwise, your analytics data could be combined with other existing properties.
- Click Continue.

2) Add Android App
- Click the Android icon on the project home page where it says Add an app to get started (in the center of the page).

- Use the Android Package Name on the Firebase Analytics page in your TapWyse Admin Dashboard. Ignore nickname and signing cert. Click Register app. Click Next.

- Download Config file (ends in .json). (You will need this later.) Once this is downloaded, click through the wizard...

- Click Next.
- Click Next (you do not need to Add the Firebase SDK).
- On step 4, click Skip This Step at the bottom-right of the page. (There will be a page loading icon, but you do not need to wait for it to complete to click.)

3) Add iOS app
- Click Add App in the middle of the home page.

- Click the iOS icon on home page.

- Use the iOS Bundle ID from the Firebase Analytics page in your Tapwyse Admin Dashboard. Ignore nickname and signing cert. Click Register app. Click Next.

- Download GoogleService-Info.plist file. (You will need this later.) Once this is downloaded, click through the wizard…

- Click Next.
- Click Next (you do not need to Add the Firebase SDK).
- Click Next (you do not need to Add the initialization code).
- On step 4, click Skip This Step at the bottom-right of the page. (There will be a page loading icon, but you do not need to wait for it to complete to click.)

4) Find Server Key
- Click the Gear icon to the right of "Project Overview" in the menu on the left.

- Select "Project settings".

- Select the "Cloud Messaging" tab.

- Click Manage API in Google Cloud Console.

- A new tab opens to Google Cloud Console. Click Enable.

- Back in Firebase, copy the Server Key and paste the value somewhere so that you can reference it later.

5) Add TapWyse As An Editor
- Click Users & Permissions.

- Click Add Member.

- Enter analytics@tapwyse.com as the email, set the Role to Editor, and click Add Member.

6) Save Values In TapWyse Admin Dashboard
Related Articles
How Firebase / Google Analytics Work
Before You Begin Make sure you have completed the Firebase setup process outlined in this article. If the Firebase page in your admin dashboard (click to view) has the boxes filled in like the below, you are all set: Viewing Firebase Analytics ...
How App Navigation Works
This article will provide detail on the App Navigation portion of a TapWyse mobile app, which includes setup for both the Home Screen and Side Menu. What's The Point? The Home Screen and Side Menu are the two most viewed pages in a mobile app, as ...
How Push Notification Analytics Work
Before You Begin For the basics on Push Notifications, make sure to check out our How Push Notifications Work article. Accessing Push Notification Analytics Push Notification Analytics can be viewed on the Push Notifications history page in the ...
How Pages Work
What's The Point? TapWyse seeks to provide a best-in-class experience for end users with integrated, native, and visually-pleasing apps. In order to accomplish this, app administrators need a way to set up the content of a page in their Admin ...
How App Promotion Works
Before You Begin Make sure your app has been properly set up and you are 100% ready to start rolling it out to your customers. Here are some items we recommend checking: Is the Home Screen set up properly? Are you planning on making a Food & Beverage ...