Configurer les événements GA4 pour une application mobile : guide complet
· 11 min · Google Analytics
Un plan clair pour configurer des événements GA4 fiables dans une app iOS/Android. Exemples, nomenclature, DebugView, conversions et benchmarks inclus.
1) Pourquoi les événements GA4 sont la base de l’analytics mobile Sur mobile, GA4 repose sur une logique event-based : tout (écran vu, clic, achat, inscription) est un événement enrichi de paramètres. Bien configurés, ces événements deviennent la colonne vertébrale de vos analyses produit, marketing et monétisation.
Ce que vous gagnez concrètement • Une lecture fiable du funnel (installation → onboarding → activation → achat) • Des segments actionnables (utilisateurs engagés, payants, churn) • Des optimisations marketing basées sur des conversions mesurées
Benchmarks réalistes (pour se situer) Les chiffres varient selon le secteur, mais ces ordres de grandeur sont souvent observés sur des apps grand public (hors jeux hyper-casual) : • Taux d’activation (ex. compte créé ou onboarding terminé) : 25–45% des installés • Conversion achat (apps e-commerce / services) : 1–3% des utilisateurs actifs mensuels • Taux d’opt-in push : 35–55% (si demandé après une proposition de valeur) • Rétention D7 : 8–20% (contenu/utility) ; 15–30% (social/fintech bien optimisées)
Si vous ne mesurez pas correctement les événements clés, vous risquez de « piloter à l’intuition » : une hausse d’installations peut masquer une baisse d’activation, ou une campagne peut sembler rentable alors qu’elle génère des utilisateurs qui n’achètent jamais.
2) Préparer un plan de marquage (tracking plan) avant de coder La meilleure configuration GA4 commence hors de GA4 : avec un plan de marquage. Objectif : définir quoi mesurer, comment le nommer, et qui est responsable.
Les 4 blocs d’un tracking plan solide • Objectifs business : activation, abonnement, achat, rétention, revenu pub… • Événements : liste des événements à déclencher • Paramètres : contexte indispensable (id produit, valeur, source, méthode de paiement…) • Règles de qualité : nomenclature, valeurs attendues, cas limites, RGPD
Exemple de funnel mobile (simple et efficace) Vous pouvez structurer un premier jeu d’événements autour de 5 étapes : • Acquisition : first_open, app_install_attributed (selon votre stack d’attribution) • Onboarding : tutorial_begin, tutorial_complete • Activation : sign_up, login, add_to_cart ou search • Monétisation : purchase ou subscribe • Engagement : screen_view, view_item, share, push_open
Nomenclature recommandée (pragmatique) • Utilisez des noms en snake_case : add_to_cart, checkout_start • Évitez les accents et caractères spéciaux • Gardez des noms stables dans le temps (ne renommez pas tous les mois) • Préférez des paramètres standardisés plutôt que multiplier les événements
Modèle de tableau (à reproduire) • Nom événement : add_to_cart • Déclencheur : clic sur “Ajouter au panier” • Paramètres : item_id, item_name, price, currency, quantity • Plateformes : iOS / Android • Responsable : dev mobile + analyste • QA : vérifier dans DebugView + cohérence des valeurs
Erreurs fréquentes à éviter • Créer 50 événements « au cas où » (vous n’analyserez pas tout) • Mettre des infos dans le nom de l’événement (ex. add_to_cart_red_shoes) • Oublier les paramètres de valeur (prix, devise, quantité) : vous perdez le ROI
3) Implémenter GA4 via Firebase (iOS/Android) : configuration pas à pas Pour une application mobile, GA4 s’appuie généralement sur Firebase (Google Analytics for Firebase). C’est la voie la plus courante pour instrumenter iOS et Android.
Étape 1 : créer la propriété GA4 et le flux de données Dans Google Analytics, créez une propriété GA4 (si ce n’est pas déjà fait). Ajoutez un flux de données pour votre app : Android et/ou iOS. Notez l’identifiant (ex. G-XXXXXXX) et suivez les instructions de configuration.
Étape 2 : connecter Firebase et GA4 Créez (ou utilisez) un projet Firebase. Ajoutez votre app iOS/Android dans Firebase. Téléchargez les fichiers de config : - iOS : GoogleService-Info.plist - Android : google-services.json Vérifiez que Google Analytics est activé dans les paramètres Firebase.
Étape 3 : installer le SDK et valider les événements automatiques Installez le SDK Firebase Analytics selon votre stack (Gradle/CocoaPods/SPM). Lancez l’app en mode debug. Vérifiez dans GA4 que des événements automatiques remontent, par exemple : - first_open - session_start - screen_view
Ces événements « de base » servent de test : si vous ne les voyez pas, inutile d’aller plus loin tant que la connexion n’est pas OK.
Étape 4 : instrumenter vos événements recommandés (e-commerce / abonnement) GA4 fournit des événements recommandés (notamment pour e-commerce). Les utiliser facilite les rapports et la comparaison.
Exemples utiles : • login (paramètre : method) • sign_up (paramètre : method) • search (paramètre : search_term) • view_item (avec items[]) • add_to_cart (avec items[]) • begin_checkout (avec items[]) • purchase (avec transaction_id, value, currency, items[])
Exemple concret : événement purchase (structure attendue) • transaction_id : identifiant unique (ex. ORD-104588) • value : montant total (ex. 59.90) • currency : …