Votre application est l'endroit où beaucoup de vos utilisateurs passent du temps. Mais les statistiques d'application fonctionnent autrement que celles du web. Les applications n'utilisent pas de cookies. Les visiteurs n'ont pas d'URL. Les changements d'écran ne fonctionnent pas comme des chargements de page. Il vous faut des statistiques propres aux applications. Firebase suit Android et iOS. Les plateformes d'analyse produit suivent les données de comportement et les événements. Les statistiques d'application montrent comment les utilisateurs s'engagent dans votre app. Combien de temps ils restent. Quelles fonctionnalités ils utilisent. Lesquelles ils ignorent. Ces enseignements font progresser l'application.
Cet article explique comment configurer et utiliser les statistiques d'application.
Choisir une plateforme de statistiques d'application
Firebase est l'outil de statistiques d'application de Google. Il est gratuit. Il suit les indicateurs de base. Il s'intègre aux autres produits Google. Convient à la plupart des applications.
Les plateformes d'analyse produit sont plus avancées. Elles suivent des événements détaillés. Elles proposent l'analyse de cohortes. Elles sont payantes. Elles conviennent aux applications dont les statistiques guident les décisions produit.
Choisissez selon vos besoins. Pour des indicateurs de base, Firebase suffit. Pour une analyse avancée, envisagez une plateforme d'analyse produit.
Installer le SDK
Ajoutez le SDK de statistiques à votre application. Pour iOS, ajoutez le SDK Firebase iOS. Pour Android, ajoutez le SDK Firebase Android. Le SDK gère le suivi automatiquement.
Le SDK suit automatiquement les événements de base. Les ouvertures de l'app. Les fermetures. Les plantages. Les vues d'écran. Vous obtenez des données sans aucune configuration.
Les événements personnalisés demandent du code. Quand un utilisateur réalise une action importante pour vous, déclenchez un événement personnalisé. Un achat. L'utilisation d'une fonctionnalité. Un changement de réglage.
Suivre les vues d'écran
Dans les statistiques web, les pages vues sont la base. Dans les statistiques d'application, ce sont les vues d'écran. Quand un utilisateur accède à un écran, déclenchez un événement de vue d'écran.
Les noms d'écran doivent être descriptifs. « ProductDetail » plutôt que « Screen1 ». « CheckoutPayment » plutôt que « Payment ». Les noms vous aident à comprendre le parcours de l'utilisateur.
Les données de vues d'écran révèlent les schémas de navigation. Quels écrans sont les plus visités. Lesquels sont des impasses. Où les utilisateurs abandonnent-ils.
Définir les événements utilisateur critiques
Toutes les actions n'ont pas besoin d'être suivies. Concentrez-vous sur les événements critiques. Les achats. Les inscriptions. L'utilisation des fonctionnalités. Les achats intégrés. Les actions qui comptent pour votre activité.
Incluez des paramètres d'événement. Un événement d'achat doit contenir le montant, les articles et la devise. Un événement de fonctionnalité doit indiquer laquelle. Les paramètres apportent du contexte.
Utilisez des noms cohérents. Tous les événements d'achat s'appellent « purchase », pas « buy » ou « transaction ». La cohérence facilite l'analyse.
Gérer le suivi des installations et des recommandations
Comment les utilisateurs trouvent-ils votre application ? Via les boutiques d'applications. Les publicités. Les recommandations. Suivre d'où viennent les utilisateurs aide à comprendre la croissance de l'app.
Firebase suit automatiquement la source d'installation. Vous savez si une installation vient d'une recherche naturelle dans la boutique ou de publicités payantes. Cela guide votre marketing.
Pour le suivi des recommandations, utilisez des liens profonds. Un utilisateur reçoit un lien vers votre application. Quand il clique, l'app s'installe et s'ouvre sur un écran précis. Vous pouvez suivre quelle recommandation a mené à l'installation.
Analyser les cohortes d'utilisateurs
Les utilisateurs installés un lundi se comportent différemment de ceux installés un vendredi. Ceux qui utilisent la fonctionnalité A n'ont pas la même rétention que ceux qui ne l'utilisent pas. L'analyse de cohortes révèle ces schémas.
Créez des cohortes par date d'installation. Par utilisation d'une fonctionnalité. Par segment d'utilisateurs. Comparez la rétention. Comparez le taux d'achat. Comprenez ce qui influence le comportement.
Surveiller les plantages et les performances
Firebase surveille automatiquement les plantages. Si votre app plante, vous le voyez. Vous voyez ce qui l'a causé. Vous le corrigez. Ces données sont essentielles pour la stabilité de l'app.
Surveillez les performances. Combien de temps prend le démarrage de l'app ? Combien de temps met une fonctionnalité à se charger ? Les problèmes de performance poussent à désinstaller. Surveillez et optimisez.
Questions fréquentes
Faut-il des statistiques d'application si nous avons déjà des statistiques web ?
Oui. Les utilisateurs d'une app et ceux du web se comportent différemment. Le web fonctionne par sessions. L'app est continue. Le web a des URL. L'app a des écrans. Il faut des statistiques propres à l'application pour comprendre ses utilisateurs. Avec le créateur de site web de WEMASY, vous pouvez le configurer directement sur votre site.
Faut-il utiliser Firebase ou une plateforme tierce ?
Firebase si vous voulez des statistiques de base gratuites. Une plateforme tierce si vous avez besoin d'analyses avancées et du suivi de cohortes. Firebase convient à la plupart des applications. Les plateformes avancées sont pour les apps dont les statistiques guident les décisions produit.
Comment suivre les actions hors ligne dans les applications ?
Les applications fonctionnent hors ligne. Les utilisateurs agissent hors ligne. À la reconnexion, envoyez les événements. La plupart des SDK mettent les événements en file d'attente et les envoient quand la connexion revient. Votre serveur finit par recevoir tous les événements.
Peut-on relier les statistiques d'application aux statistiques web ?
Oui. Utilisez des identifiants utilisateur pour les relier. Quand un utilisateur se connecte, récupérez son identifiant. Envoyez-le depuis l'app et depuis le web. Les statistiques peuvent alors les reconnaître comme un seul utilisateur.
Comment gérer les versions bêta et les tests ?
Utilisez des variantes d'application. Marquez séparément les installations bêta. Marquez séparément les installations de test. Ne mélangez pas les données bêta avec la production. Gardez des indicateurs de production propres.
Faut-il suivre tous les écrans ou seulement les plus importants ?
Suivez tous les écrans. Vous ne savez pas lesquels seront importants avant d'analyser. Les écrans très fréquentés ne génèrent pas forcément de conversions. Les écrans peu fréquentés peuvent être décisifs. Suivez tout.