Twinr Builder Resources
  • 🙌Getting Started
    • What is Twinr?
    • Fun Fact
  • 📱Create App
    • Create App from Template
      • Blank
      • E-Commerce App
      • News App
      • Restaurant App
  • 👥Organization
    • Create Organization
    • Invite Members
  • 🖥️Dashboard
    • App Dashboard
    • Preview App
    • Delete App
  • 📲Setup Branding Info
    • App info
    • Launch screen
    • App Permissions
      • Camera Permission
      • Photo Library Permission
      • Microphone Permission
      • App Tracking Transparency
      • Location Permission
      • Read External Storage
    • App Settings
      • Enable portrait only mode
      • Prevent App Sleep
      • Enable/Disable iPad Support
      • Customize Minimum Android Version
  • 🎨Setup Theme
    • Overview
    • App Theme
      • Color Theme
      • Text Theme
      • Button Theme
    • Bottom Tab bar
    • Navigation bar
      • Button setting
    • Status bar
  • 📲Screen Customization
    • External URL Handling
    • Apply Custom CSS
    • Apply Custom JavaScript
    • Hide Elements
    • Page Refresh
    • Login
      • General
      • Login Page
    • Tab bar(Bottom tabs)
      • Add New Screen
      • Delete Screen
      • Rearrange Screen
      • General
      • Navigation Bar
        • Navigation Bar Title
        • Navigation Bar Buttons
          • Back Button
          • Linker Button
          • Cart Button
          • Custom Button
          • Hamburger Menu
          • Native Link Sharing
          • Native Notification Screen Button
      • Tab Screen - External URL Handling
      • Responsible URL
      • Tab Screen - Hide Elements
      • Tab Screen - CSS
      • Tab Screen - Scripts
  • Native Screen
    • Title Element
    • Paragraph Element
    • Button Element
    • Image Element
    • Spacer Element
    • Divider Element
    • Banner Element
      • Banner Element(with Background Image)
      • Banner Element(with Background Color)
    • List Element
      • List Grid Element
      • List Vertical Element
      • List Horizontal Element
    • Product List Element
    • Setting List Element
  • 🛠️App Configuration
    • Add New Configuration
  • 🔗Extensions
    • Overview
    • Page Loader
    • Pull to Refresh
    • Custom User Agent
    • Custom Fonts
    • Cache Policy
    • No Internet View
    • App Review
    • App Onboarding
    • Multi Language
    • In-App Purchase (IAP)
      • iOS In-App Purchase (IAP)
      • Android In-App Purchase (IAP)
    • Deeplink
    • Force App Update
    • Account Delete
    • Dynamic Titles
  • ⚙️Integrations
    • Overview
    • Firebase Push Notification
      • Enable Push Notification
      • Send Push Notification
    • Push Permission Reminder
    • Personalized Push Notification
    • Abandoned Cart Push Notification
    • Native Notification Screen
    • AdMob
      • Create Android & iOS Apps
      • Create Ads on AdMOb
      • Setup AdMob Integration
    • Firebase Analytics
      • Auto Tracked Analytics
      • Custom Analytics
      • How to check Analytics in Firebase?
  • Plugins
    • Overview
    • WooCommerce
    • Shopify
    • Preshtashop
  • Engage
    • Overview
    • Engage Dashboard
    • One Time Campaigns
    • Event Triggered Campaigns
      • Order Created
      • Order Status Change
      • Product Created
      • Product Re-stock
      • Product Out-of-stock
      • Product Low Stock
      • Coupon Created
    • Welcome Push Notification
    • Inactivity Push Notification
  • 📊App Analytics
    • Overview
    • Acquisition & Retention
      • Number of Sessions
      • Number of Unique Sessions
      • Daily Active Users
      • Total App Sessions
      • New App Sessions
      • Session by Platform
      • Average Session Length
      • Session by Devices
      • Retention
    • Revenue
      • Sales
      • Orders
      • Total Revenue - Current vs Previous Period
      • Total Orders - Current vs Previous Period
      • Revenue by Device
      • Average Order Value by Device
      • Order by Device
      • Orders by New vs. Returning Users
      • Top 10 Popular Products
      • Promo Code Revenue vs Revenue
  • JS Bridge
    • What is the JS Bridge?
    • AdMob Interstitial Ad
    • Change App Language
    • Push Notification - Device Token
    • Request Account Delete
    • Native Datastore
  • 🚀Publish Apps
    • Publishing to the Google Play Store
      • Setup Android Signing Information
      • Get Android Build File
      • Create Your Google Developer Account
      • Setup your App on Google Play Store
      • Submit Your App to Production
      • Reset Android Signing Key
    • Publishing to the Apple App Store
      • Create Your Apple Developer Account
      • Setup Annual Payment for your Apple Developer Account
      • Create Your Apple Bundle ID
      • Setup iOS Signing Info
      • Get iOS Build File
      • Add Users to Your App Store Connect Team (Optional)
      • Add Users to TestFlight (Optional)
      • Submit Your Build to The App Store
  • 👤Twinr Account
    • Change Password
    • Billing & Payments
    • Invoices
    • Update Payment Method
    • Enable 2-Step Authentication
  • 👩‍💼Support
    • Contact Support
    • On-demand Services
      • End-to-End App Solution(All Inclusive)
      • App Development
      • App Publishing
      • App Screenshots
      • Login Script
      • Push Notification Setup
  • 🤝Partnership & Earnings
    • Twinr Partnership Model
    • Agency Plan
    • Become an Affiliate
  • ❓FAQs
    • Subscription
    • Preview your App
    • App Customization
    • Build APK & IPA
    • Publishing App
Powered by GitBook
On this page
  • What is Firebase Analytics?
  • How to Activate Firebase Analytics?
  • Types of Firebase Analytics in Twinr
  • Benefits of using Firebase Analytics
  • Common Questions

Was this helpful?

  1. Integrations

Firebase Analytics

Provide you a way to know the analytics of the apps, allowing you to make informed decisions to enhance your app's success.

PreviousSetup AdMob IntegrationNextAuto Tracked Analytics

Last updated 1 year ago

Was this helpful?

What is Firebase Analytics?

Firebase Analytics serves as a tool to inform you about your app's performance, offering comprehensive insights into the interaction patterns of both iOS and Android users with the application.

How to Activate Firebase Analytics?

First ever step is to activate this feature.

  • If your app is created or live, please create new version to activate the support of this feature.

  • If you are a new user, then skip this step.

Types of Firebase Analytics in Twinr

In Twinr, there are two types of analytics.

Benefits of using Firebase Analytics

  1. Easy Integration: Firebase Analytics is part of the broader Firebase platform, and it integrates seamlessly with other Firebase services. Integration is relatively straightforward, and Firebase provides SDKs for various platforms, including Android, iOS, and web.

  2. Real-Time Analytics: Firebase Analytics provides real-time insights into user behavior, allowing developers to see how users are interacting with the app immediately. This real-time data is valuable for making quick decisions and responding promptly to user trends.

  3. User Attribution: Understand how users discover and install your app with Firebase Analytics. It provides information on the sources that lead users to your app, helping you evaluate the effectiveness of marketing campaigns and user acquisition channels.

  4. User Segmentation: Segment users based on various criteria such as demographics, device type, and user engagement. This segmentation allows for more targeted analysis and customization of the app experience for specific user groups.

  5. Event Tracking: Track custom events to gain insights into specific user interactions within the app. This can include button clicks, form submissions, or any other events relevant to your app's functionality. Custom events help in understanding user engagement at a granular level.

  6. Conversion Tracking: Measure and track key conversion events, such as completing a purchase or reaching a specific milestone. This data is crucial for evaluating the effectiveness of your app in achieving its goals and for optimizing the user journey.

  7. Crash Reporting: Firebase Analytics is part of the broader Firebase platform, which includes services like Crashlytics for crash reporting. The integration of analytics with crash reporting provides a holistic view of app performance, helping developers identify and address issues quickly.

  8. Free and Scalable: Firebase Analytics offers a free tier with generous usage limits, making it accessible to developers with varying app sizes and budgets. Additionally, it scales well for larger apps and can handle increased data volumes.

  9. Cross-Platform Support: Firebase Analytics supports multiple platforms, including Android, iOS, and web applications. This cross-platform compatibility allows developers to have a unified analytics solution for apps on different platforms.

  10. Continuous Updates: Firebase is a product of Google, and it receives regular updates and improvements. Developers can benefit from new features and enhancements as Firebase continues to evolve.

Common Questions

Do I need to submit new version everytime I edit the the events in firebase analytics?

Answer: No, you just need to release new version for the first time when you enable the feature.

Do I need to publish new version after enabling firebase analytics?

Answer: Yes

⚙️
Auto Tracked Analytics
Custom Analytics