En associant Firebase à BigQuery, vous pouvez :
- analyser vos données brutes avec vos propres requêtes à l'aide de BigQuery SQL ;
- exporter des données pour les utiliser avec vos propres outils.
Lorsque vous associez Firebase à BigQuery, vous pouvez décider d'exporter des données Google Analytics (y compris certaines données A/B Testing et Dynamic Links), Crashlytics, Cloud Messaging et/ou Performance Monitoring vers les ensembles de données BigQuery correspondants, chaque jour.
Remarque : Firebase Dynamic Links est actuellement obsolète. En savoir plus sur ces modifications
Vous pouvez interroger et exporter vos ensembles de données, ou les combiner à des données de sources externes pour effectuer des analyses personnalisées.
Au sommaire de cet article :À propos de BigQuery Export
Lorsque vous exportez des données vers BigQuery, elles vous appartiennent. Vous pouvez gérer les autorisations d'accès aux projets et aux ensembles de données à l'aide des LCA de BigQuery.
Vous pouvez exporter sans frais des données Google Analytics, Crashlytics, Cloud Messaging et Performance Monitoring vers le bac à sable BigQuery (les limites du bac à sable s'appliquent).
Dans le cadre de l'intégration du bac à sable BigQuery, vous avez accès aux éléments suivants :
- Données Google Analytics
- Détails des événements de plantage de Crashlytics, fatals ou non, ainsi que des traces de la pile
- Données Cloud Messaging détaillées
- Détails de chaque événement enregistré par Performance Monitoring
En savoir plus sur la mise à niveau depuis le bac à sable et les tarifs de BigQuery
Associer un projet Firebase à BigQuery
Firebase n'accepte l'exportation des données BigQuery que pour les propriétés d'applications. L'exportation de ces données pour les propriétés Web et d'applications peut être configurée dans GA4.
- Connectez-vous à Firebase.
- Cliquez sur , puis sélectionnez Paramètres du projet.
- Sur la page "Paramètres du projet", cliquez sur l'onglet Intégrations.
- Sur la fiche BigQuery, cliquez sur Associer.
- Dans BigQuery, le stockage et l'interrogation de données ainsi que l'insertion en flux continu sont payants, mais pas le chargement ni l'exportation de données.
- Les exportations de données Google Analytics vers BigQuery sont limitées à un million d'événements par jour. Vous pouvez utiliser le filtrage des événements pour limiter le nombre d'événements exportés. Pour en savoir plus, consultez la section Filtrage des données. Le nombre d'utilisateurs Google Analytics 360 n'est pas limité.
- Par défaut, toutes les applications dans votre projet sont associées à BigQuery. Si vous en ajoutez d'autres ensuite, elles seront également automatiquement associées à BigQuery. Vous pouvez gérer les applications qui envoient des données.
- Lorsque vous activez BigQuery Export pour Google Analytics, Performance Monitoring et Cloud Messaging, vous devez sélectionner la région de l'ensemble de données. Une fois que vous avez créé l'ensemble de données, son emplacement ne peut plus être modifié, mais vous pouvez copier l'ensemble de données dans un autre emplacement ou déplacer l'ensemble de données manuellement (recréer) dans un autre emplacement.
- Une fois que vous avez associé votre projet à BigQuery, la première exportation quotidienne d'événements crée un ensemble de données correspondant dans le projet BigQuery associé. Ensuite, les données d'événements brutes de toutes les applications associées sont insérées chaque jour dans une nouvelle table quotidienne de l'ensemble de données correspondant et sont diffusées dans une table BigQuery intrajournalière distincte en temps réel. Les données antérieures à l'association avec BigQuery ne peuvent pas être importées, à l'exception des données Performance Monitoring. Par défaut, toutes les données Web de vos propriétés Google Analytics 4 sont également exportées.
Gérer les applications qui envoient des données à BigQuery
Pour gérer les applications d'un projet associé qui envoient des données à BigQuery, procédez comme suit :
- Connectez-vous à Firebase.
- Cliquez sur , puis sélectionnez Paramètres du projet.
- Sur la page "Paramètres du projet", cliquez sur l'onglet Intégrations.
- Sur la fiche BigQuery, cliquez sur Gérer.
- Dans chaque fiche produit, désactivez les exportations des données d'une application à l'aide du bouton de désactivation situé à côté de celle-ci.
- Confirmez l'opération en cliquant sur Arrêter l'exportation.
Utilisez le bouton bascule Flux dans ce projet pour contrôler l'exportation de flux Web à partir du projet Firebase et de la propriété Google Analytics 4 associés.
Si vous dissociez des applications, les ensembles de données correspondants dans BigQuery ne sont plus renseignés. Cependant, ils sont conservés, et des frais de stockage et de requêtes peuvent toujours s'appliquer. Vous pouvez supprimer votre ensemble de données afin d'arrêter la facturation.
Dissocier un projet Firebase de BigQuery
Pour dissocier votre projet de BigQuery, procédez comme suit :
- Connectez-vous à Firebase et ouvrez votre projet.
- Cliquez sur , puis sélectionnez Paramètres du projet.
- Sur la page "Paramètres du projet", cliquez sur l'onglet Intégrations.
- Sur la fiche BigQuery, cliquez sur Gérer.
- Dans le volet Détails de BigQuery, cliquez sur Dissocier de BigQuery.
- Confirmez votre choix en cliquant sur Dissocier de BigQuery.