LogoLogo
HomepageResellerPricingSign in
  • AppMachine
  • ๐Ÿ“ƒProduct Updates
  • ๐Ÿ‘ทBuild your app
    • Preview your app
    • App templates
    • App Settings
    • Update payment method
    • Cancel subscription
  • โ”General App Building FAQ
  • How to
  • ๐ŸงฑBlocks
    • ๐Ÿ” Admin
    • ๐Ÿ“„Blank Page
    • ๐Ÿ“žCall
    • ๐ŸขContact
    • ๐Ÿ“Contact Us
    • ๐ŸงพCoupons
    • ๐Ÿ“ƒCustom Form
    • ๐Ÿ“งEmail
    • ๐Ÿ—“๏ธEvents
    • โ”FAQ
    • ๐ŸŒFacebook
    • ๐Ÿ•‘Hours
    • โ„น๏ธInformation
    • ๐Ÿ“ฃIntro
    • โ˜•JavaScript
    • ๐Ÿ”’Lock
    • ๐ŸŽงMusic
    • ๐Ÿ“ฐNews
    • ๐Ÿ“ƒPDF
    • ๐Ÿ—บ๏ธPOI
    • ๐Ÿ‘ฅPeople
    • ๐Ÿ“ทPhotos
    • ๐ŸฌProducts
    • ๐Ÿ“ฉPush Messages
    • ๐Ÿ“ปRadio
    • โ†ช๏ธSubmenu
    • ๐ŸฆTwitter
    • ๐Ÿ‘จโ€๐Ÿ’ปURLs
    • ๐Ÿ–ฅ๏ธWeb Page
    • ๐Ÿ“บVideo
    • ๐Ÿ“ฑWhatsApp
  • ๐Ÿ“ƒData
    • Appmachine Data
    • Delete (test) data from Custom Form
    • Google Sheets
    • Web services
  • ๐Ÿ–Œ๏ธStyle your app
    • Theme
    • Home Screen
    • FAQ Style
  • ๐ŸŽจStyle your screens
    • Elements
  • Share your app
    • โœˆ๏ธPublishing your app
      • Technical Setup Quick Start Guide
      • Update your app
      • Unpublish an app from the app stores
    • ๐ŸŒWeb App Publishing
      • Hosting on custom domain
    • ๐ŸApple App Store
      • iOS developer account
      • App Store Connect API keys
      • Link your app
      • New app record in App Store Connect
      • App privacy details
      • Edit Store information
      • Fix App publish issues
      • Push certificates
      • App Store Connect app status overview
      • App Store Review Guidelines
      • Publish app Unlisted
      • Accept updated License agreement
      • Apple App Store FAQ
      • iPad
      • Enterprise
        • Setup your Enterprise app
        • Create iOS Distribution Certificate
        • Create App ID
        • Create Mobile Provisioning Profile
        • Downloading and installing an Enterprise app
    • ๐ŸGoogle Play
      • Create a Google Developer Account
      • Setup your Android app
      • How to request a Google Maps API Key
      • Test your Android app before publishing to Google Play
      • Upload your Android app to Google Play Store for the first time
      • Update Android app (short)
      • Update an Android app (extended)
      • Data safety details on the Google Play Store
      • Sell your app in Google Play Store
      • Create Google merchant account
      • Force Store Update for your Android App
      • Authorise an additional user to your Google Play developer account
      • What if my app is suspended by Google?
  • App details
    • ๐Ÿ•ต๏ธGoogle Analytics
      • Google Analytics setup overview
      • Setup iOS analytics
      • Setup Android analytics
      • Inviting a new Google Analytics user
    • ๐Ÿ”ฅFirebase
      • Create Firebase project
      • Locate Firebase Server key
      • Renew Firebase Server Key
      • Register iOS app
      • Register Android app
      • Enable Cloud Messaging
      • Enable Google Analytics
      • Google Analytics via Firebase
    • ๐Ÿ“จPush notifications
      • Setup Apple Push certificate
    • ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘User management
      • Create Apple Sign In key
      • Setup Azure Active Directory
      • Create Facebook App ID Secret
    • ๐ŸฆTwitter API keys
    • ๐Ÿ”Privacy policy
    • ๐Ÿ‘ฉโ€๐Ÿ”งYour Account
      • Account Settings
      • Account FAQ
      • Payment FAQ
    • ๐Ÿ“ฑAdmin CMS
  • Developers
    • ๐Ÿ‘ฉโ€๐Ÿ’ปJavaScript
      • Develop locally
      • SDK
        • Core
        • JS Data
        • Media
        • Navigation
        • Notification
        • User
      • CLI
        • CLI Token and Secret
        • Errors
          • CONFIG_PROPERTIES_INVALID
          • CONFIG_VALUES_INVALID
          • ENTRY_FILE_NOT_FOUND
          • OUTPUT_DIRECTORY_IS_EMPTY
          • OUTPUT_DIRECTORY_NOT_FOUND
          • TOKEN_SECRET_NOT_PROVIDED
          • TOKEN_SECRET_NOT_VALID
      • Migrate from old Custom JS
    • ๐Ÿ’ปWeb services
Powered by GitBook
On this page
  • Requirements
  • What is Firebase analytics?
  • Interesting reports in Firebase analytics

Was this helpful?

  1. App details
  2. Firebase

Google Analytics via Firebase

Google Analytics for Firebase helps you understand how people use your web, Apple, and Android app.

PreviousEnable Google AnalyticsNextPush notifications

Last updated 2 years ago

Was this helpful?

Requirements

In order to see Analytics data of your app, you will need to have completed the following steps:

  1. After enabling Google Analytics, to enable tracking.

  2. You need at least a few hours of data. Even for the Realtime analytics, we see that there is a delay.

What is Firebase analytics?

Once the data is captured, it's available in a dashboard through the Firebase console. This dashboard provides detailed insights about your app's usage.

In this article we will use our own Balanced Yoga app as an example. You can find the Balanced Yoga app in the Google Play Store and in the Apple App Store, if you want to check it out for yourself.

Google Analytics for Firebase has some similarities with Google Analytics - which can be helpful if you are already familiar with that platform.

  • Firebase is a mobile development program. It is tailored more towards app behaviours.

  • Google Analytics, on the other hand, is an analytics specific platform.

Interesting reports in Firebase analytics

In this article we will help you understand the basic and most important functions of Firebase Analytics and where to find them.

When you open Firebase Analytics and go to the Reports tab in the top left corner you will see a lot of interesting data.

  • Reports snapshot: shows you a summary of the data that is available within all the specific tabs (which you will find on the left side of the menu).

  • Realtime view of your app analytics. This will show you the app user activity from the last 30 minutes. You can see their location, device category and what blocks or screens they visited.

  • App developer > Firebase : a summary of available data within Firebase analytics. Like all other screens, you can customize this to your own needs and wishes by clicking the edit icon in the top right corner. In this corner you can also adjust the time period over which the data is shown.

  • Life cycle collection - data is organized and displayed by the stages of a customer's journey โ€“ acquisition, engagement, monetization and retention. We will be skipping Acquisition and Monetization in this article, as they are less relevant as of now. Acquisition focuses on the paid channels through which visitors are acquired. Monetization is interesting if you have in-app purchases - which AppMachine does not yet support, or if you have ads in your app.

  • Engagement offers insights into what your users are looking at and how long they stay engaged with your app. The Engagement overview screen gives a summary of the most interesting data of the tabs below. The most interesting tabs for you as an app builder are Events and Pages and screens.

  • Events will give you an idea how often and by whom, certain actions are being taken. Think of opening the app, updating the app or receiving notifications.

When you go to the pages and screens tab it's important to change the setting pictured below to 'Page title and screen name'.

This helps you read the data, as it is now listed with a friendly name instead of a technical one. In the grid you will see the amount views per page, the engagement time of your users, and more, for each page in your app. With this information you can find out which pages are more interesting to your users and which are not. Based on this, you can choose to make changes to the screens with less engagement.

  • Retention helps you understand how frequently and for how long users engage with your website or mobile app after their first visit. The topic also helps you understand how valuable users are based on the additional revenue you generate after their first visit.

  • Tech. As you know for mobile apps it can be very interesting to see which platform your users are using and what kind of devices. This information can be found on the Tech overview screen. On this page you'll find whether your users are on Android or iOS, and the Users by Device model tile even shows you which model of the device they are using.

๐Ÿ”ฅ
Enable Google Analytics for iOS and Android.
update the app with a new store version