Product: Firebase Integration

26 May 2020


What is Firebase?
Firebase is a Google-owned “Backend-as-a-Service (BaaS)” app development platform that provides hosted backend services such as a realtime database, cloud storage, authentication, crash reporting, machine learning, remote configuration, and hosting for your static files.
The PageSuite platform integration with Firebase allows our clients to take advantage of the built-in Google Analytics platform, and also the Firebase Cloud Messaging service, which allows you to send notifications to app users.
Firebase Analytics: How does it work?
Google Analytics helps you understand how people use your web, iOS, or Android app. The SDK automatically captures a number of events and user properties and also allows you to define your own custom events to measure the things that uniquely matter to your business. Once the data is captured, it’s available in a dashboard through the Firebase console. This dashboard provides detailed insights about your data — from summary data such as active users and demographics, to more detailed data such as identifying your most purchased items.
Analytics also integrates with a number of other Firebase features. For example, it automatically logs events that correspond to notification messages sent via the Notifications composer and provides reporting on the impact of each campaign.
The full list of events captured by Firebase, and the custom events we have added to the PageSuite integration can be easily requested by speaking to your account manager or emailing
Firebase Cloud Messaging: How does it work?
Using Firebase Cloud Messaging, you can send notification messages to drive user re-engagement and retention.
Notification messages are fully integrated with Google Analytics for Firebase, giving you access to detailed engagement and conversion tracking. Monitor effectiveness from a single dashboard within the Firebase console.
Using the data gathered by Google Analytics, you can easily target messages using predefined segments or create your own, using demographics and behaviour. Target messages to devices that have subscribed to specific topics, or get as granular as a single device.
Deliver notification messages immediately, or at a future time in the user’s local time zone. Send custom data, and set priorities, sounds, and expiration dates, and track custom conversion events.
Firebase Cloud Messaging also allows you to notify a client app that new data is available to sync. We are implementing this feature in the latest version of the PageSuite platform so that it will be possible to send the latest version of your digital edition to a user’s device in the background, meaning that is available to be read without requiring a manual download.
If you require any further information on anything in this post just email