Skip to main content
OCLC Support

Firebase Analytics basic usage guide

Learn how you can use Firebase Analytics to run and view analytic reports about the usage of your CapiraMobile app.

Overview

Firebase Analytics is an app measurement tool that provides insight into the usage and user engagement of your CapiraMobile app. For additional information, see Google's Firebase documentation.

Create a project for your app

  1. Navigate to https://firebase.google.com.
  2. Click Sign In in the top right corner.
  3. Log in to your Google account.

     Note: Make sure you are signing into the account you want as the Administrator for the Firebase account.

  4. Click Go to Console > Add project.
  5. Enter the name of your mobile app in the text box.
  6. Leave the Enable Google Analytics for this project switch selected.
  7. Click Continue.
  8. From the Configure Google Analytics drop-down list, choose the Google Analytics account to which you want the data to be connected.
    Or
    Select Default Account for Firebase if you do not have an existing account you wish to use.
  9. Click Create project.
  10. On the confirmation screen for your new project, click Continue.
  11. To the right of Project Overview in the left navigation, click the gear button (GoogleAnalyticsGear.png) and select Users and Permissions.
  12. Click Add member.
    1. For Email address(es), add capira_play_store@oclc.org.
    2. From the Role(s) drop-down list, select Owner.
  13. Click Add member.
  14. Click Integrations > Google Analytics > Manage.
  15. Click the link under Linked Google Analytics to navigate to the account you selected in Step 9 (e.g. Default Account for Firebase).
  16. Select Property > Property access management.
  17. In the top right of the screen, click the plus sign button (GoogleAnalyticsPlus.png) and select Add users.
  18. In the Email addresses text box, enter capira_play_store@oclc.org.
  19. Under Direct roles and data restrictions > Standard roles, select Administrator.
  20. Click Add in the top right corner.

Resend a Firebase Analytics invite

  1. As the project owner, log in to https://firebase.google.com.
  2. Select your CapiraMobile app project.
  3. To the right of Project Overview, click the gear button (GoogleAnalyticsGear.png) and select Users and Permissions.
  4. For the user you would like to resend the invitation to, click in the Action column and resend the invitation.

View Firebase Analytics

  1. Log in to https://firebase.google.com.
  2. Sign in with your account information, which you provided when creating your Firebase instance or when filling out your Cognito form.
  3. Select your CapiraMobile app project from Recent projects or All Firebase projects.
  4. Click Analytics in the left navigation.
  5. From the drop-down menu, select Dashboard to display display the Analytics Dashboard. It may take up to 24 hours before new analytics are displayed here.
    Or
    Select Realtime Analytics to view analytics updated in real-time.

Set date range

Upon logging into Firebase and navigating to Analytics > Dashboard, you will be able to select a date range for analytics you would like to look at. Click on the calendar icon in the upper right corner to open the drop-down dates selector. Firebase provides standard ranges such as daily, three-day, and weekly. You can also set a custom range based on your needs.

In User activity over time, you will see a graph showing the raw data for All Users.

Find active users

The Audience titled Users informs you of the count of active users/devices that used your mobile app during your chosen timeframe.

  1. From the left navigation, select Analytics > Audiences.
  2. Click the Audience name titled All Users.
  3. The All Users screen displays more detailed information about who your users are.

View breakdown of Apple iOS vs. Android users

Under Analytics > Audiences > All Users, scroll down to the bottom of the screen to see the Platforms box. Here you can view the breakdown of iOS and Android users.

Download a detailed user device breakdown

  1. Navigate to Analytics > Dashboard.
  2. Scroll down to the What is your Audience like? box.
  3. Click Devices to view a percentage breakdown of all the devices that have used your application.
  4. To get exact numbers for all devices, click on the three dots in the upper-right corner of the screen, above the box.
  5. Click Download CSV.
  6. After downloading the file, navigate to the Device Model section of the data to view the model breakdown for all users.

Find the number of sessions/screen views 

  1. From the left navigation, select Analytics > Events.
  2. A breakdown of all events recorded by their corresponding type appears.
    • session_start - Number of sessions recorded
    • user_interactions - Button clicks or similar actions performed by user
    • screen_view - Each time the user transitions screens the screen name is recorded
    • catalog_search - User performs a catalog search

Perform an analytics comparison 

 Note: Adding comparisons is not permanent and will need to be performed each time you click into a metric.

  1. Navigate to Analytics > Dashboard.
  2. Select any metric you would like to refine or see greater detail of (e.g., View real-time, View app versions, etc.).
  3. Select Add comparison.
  4. The Build comparison pop-up screen appears.
  5. Fill out the Build comparison tool with the appropriate information:
    • Dimension (e.g.. Operating system)
    • Match Type (e.g. contains)
    • Value (e.g. Android)
  6. Select Apply, located towards the bottom right side of the screen.
  7. After adding each comparison, you can see the breakdown in the metric you are observing,
  8. Additional comparisons can be created by following the steps above.