All Integrations

Mobile app analytics

Firebase

  • Measures and records real-time mobile app information for a comprehensive view into audience demographics, user behavior, and acquisition sources

  • Integrates with multiple ad networks to enable straightforward campaign attribution and performance optimization 

  • Defines custom audiences based on device data and user behavior, which can be used for push notifications, A/B tests, and advertising 

  • Highlights app performance issues with visualized event streams and crash reporting

Try Segment

Segment makes it easy to set up Firebase

How Firebase Works

Like other mobile analytics tools, to use Firebase Analytics you’ll need to map out the events and user traits that you want to collect, decide which libraries and SDKs you need to collect that data, and install for your iOS and Android apps. Once the SDKs are installed, there are a few methods that you’ll need to learn that detail how Firebase expects user and event data to be sent from your app. Each user property, event, and event property needs to be custom coded into your apps in order for Firebase to have access to the data it needs. To use the eCommerce features in Firebase, you will need to learn the semantics and map the data for a number of specific events and event properties that correspond to shopping and checkout activities. Data accuracy is essential for an analytics tool like Firebase, so it’s important that a mobile developer leads the implementation process.

+

Get More out of Firebase with Segment

The Firebase Analytics SDK is implemented via your Segment SDK, which only takes a few extra lines of code. Once the SDK is installed for iOS and Android, Segment maps the data it’s already processing through to Firebase without any additional code or configuration. Traits included in Identify calls map to setUserId and Firebase user properties. All the events you’re already tracking to Segment will be automatically mapped to Firebase events. Even the standard set of Firebase events will be received when Firebase is added to your Segment SDK. In addition to custom track events and the standard set of Firebase events, many of the Segment eCommerce Spec events and properties (e.g., product added to cart, value, SKU etc.) are mapped to Firebase special events and properties. Firebase is the preferred method to record Adwords conversions, and that’s fully supported with Firebase via Segment as well.

Try Segment

Segment makes it easy to set up Firebase

Getting Started with Segment

Segment is the infrastructure for your customer data. Use one API to unlock 200+ tools for every team in your company. With Segment, developers can stop building tedious and expensive one-off data integrations while business users can get straight to work, turning on their favorite apps right from the Segment dashboard.