OneSignal enverra automatiquement des événements de notification à votre tableau de bord d’analyse si Google Analytics pour Firebase est correctement implémenté. Fonctionne avec iOS et Android.
Google Analytics pour Firebase est un outil de suivi d’événements fourni gratuitement par Google Firebase. Il vous permet de suivre facilement les événements dans votre application et de les analyser ultérieurement à l’aide de divers filtres.
Cette intégration ne prend pas en charge les paramètres UTM vers l’URL de lancement.Sur le Web, le code GA capturera les valeurs en fonction de l’URL dans le navigateur.Sur mobile, vous devrez capturer ces valeurs et les transmettre à GA. Notre gestionnaire d’événements de notification ouverte peut être utilisé pour obtenir la charge utile de la notification.
Le SDK OneSignal envoie également des paramètres qui contiennent plus d’informations sur la notification particulière à laquelle l’événement est attribué :
Nom du paramètre
Valeur du paramètre
Détails
source
”OneSignal”
Pour attribuer la source de cet événement au SDK OneSignal
medium
”notification”
Une indication formelle que le support de l’événement est une notification
notification_id
le notification_id d’une notification OneSignal particulière
Vous pouvez attribuer un ID de notification à une notification “envoyée” particulière sur le tableau de bord
campaign
Si vous utilisez un modèle :[template_name]-[template_id] Sinon : Les 10 premières lettres de la propriété APIheadings ou du titre de la notification.
Les campagnes sont un moyen de regrouper des notifications similaires, telles que des notifications utilisant le même modèle ou titre.
Naviguez vers Données > Intégrations et activez “Firebase”.Cela commencera à envoyer des données d’événement à Firebase. Si vous souhaitez suivre les ouvertures influencées sur iOS, vous devrez effectuer une configuration supplémentaire en raison des limitations de Firebase.
Vérifiez que Firebase tente d’envoyer des événements liés aux notifications OneSignalVérifiez dans les journaux LogCat de votre application et recherchez les entrées Google Analytics pour Firebase qui indiquent que des événements correspondant à OneSignal sont envoyés. Recherchez os_notification_opened, os_notification_received ou os_notification_influence_open
Pourquoi les événements de clic et d’ouverture ne s’affichent-ils pas dans Firebase ?
L’événement de clic Firebase os_notification_opened et l’événement de réception os_notification_received peuvent ne pas fonctionner si la bibliothèque Firebase ne s’est pas initialisée à temps, de sorte que la bibliothèque Firebase abandonne l’événement. Plus de détails sur ce problème github.
Liez votre base de données Firebase et utilisez les fonctions cloud Firebase avec OneSignal en suivant notre tutoriel de configuration Firebase.
Was this page helpful?
⌘I
Assistant
Responses are generated using AI and may contain mistakes.