Google Analytics for Firebase is an event-tracking tool provided for free by Google Firebase. It allows you to easily track events within your app and analyze them later using various filters. You can learn more about Google Analytics for Firebase here
The OneSignal SDK tracks events that pertain to notification open & receive events. The following events are sent:
A OneSignal notification was opened
A OneSignal notification was received. (Android Only)
An application was opened within 2 minutes of a OneSignal notification being received.
(iOS requires additional setup)
The OneSignal SDK also sends parameters which contain more info about the particular notification the event is attributed to:
To attribute this event's source to the OneSignal SDK
A formal indication that the medium for the event is a notification
notification_id from a particular OneSignal notification
You can attribute a notification ID to a particular "sent" notification on the dashboard
If using a template:
First 10 letters of the
Campaigns are a way to group notifications that are similar, such as notifications using the same template or title.
Follow the Firebase integration documentation and verify that Firebase is correctly functioning inside your application.
Just click Enable under "Google Analytics for Firebase". This will begin sending event data to Firebase. If you wish to track influenced opens on iOS, you will need to perform some additional setup due to limitations in Firebase.
Check in your application's LogCat logs and look for Google Analytics for Firebase entries that indicate events corresponding to OneSignal are being sent. Look for
B. Go to the Firebase Console for your project
C. Follow the DebugView Setup Guide
The DebugView allows ADB to send Firebase events to your project when it's in
Google Analytics for Firebase is now set up to receive OneSignal events.
See other integrations you can set up with OneSignal