Firebase
3rd party integrations
Summary
Firebase, developed and supported by Google, is a comprehensive platform that provides a toolset tailored for mobile and web application development. It works on both platforms, iOS and Android, and is the most commonly used App analytics tool by Purple Customers.
Use Cases
In Purple, Firebase serves the following purposes:
Analytics
Firebase provides granular data tracking, enabling in-depth analysis of user behaviour and providing insight into the usage patterns of your app or website. The analytics includes the activation of specific features and the consumption of articles, among other metrics.
Crashlytics
This feature generates and collects crash and error reports for your Purple App. These reports are invaluable in identifying and resolving stability issues.
Cloud Messaging
Firebase offers the ability to send push messages to your user base. This functionality aims to inform users about a recently published issue, for instance.
In-App Messaging
Communicate with your users through customised push messages. This feature triggers notifications to be displayed to users when taking specific actions within the application.
Set up
Create a Firebase Project
Learn how to Create a Firebase project
Connect Firebase to your Purple App
To integrate Firebase, you need to connect your Firebase project to Purple.
Learn how to set up Firebase for your Purple Apps on both platforms
Usage
For analysing your users' behaviour in the Purple app, you can adjust the Events for Firebase Analytics to your needs.
Learn more about adjusting Events for Analytics with Firebase