Aller au contenu

Connecter votre app à un outil d'analytics

Connectez votre app à un outil d’analytics (Google Analytics, Mixpanel, Tealium, Matomo, Firebase…) pour récolter des données et comprendre le comportement de vos utilisateurs.

PandaSuite ne propose pas de tableau de bord analytics intégré. Pour collecter et consulter des données d’usage (dont le suivi automatique et vos actions de tracking sur mesure), vous devez connecter votre app à un outil d’analytics.

Faites le choix du bon outil d’analytics en fonction du type d’application et du mode de déploiement :

Vous consultez ensuite les données directement dans l’outil connecté (par exemple, les rapports Google Analytics ou la console Firebase).

Lorsqu’un outil d’analytics est connecté à votre application, PandaSuite permet de remonter un ensemble de données sur les pages et les événements de votre application. Grâce au plan de tracking personnalisé, vous pouvez également choisir de suivre des événements spécifiques, des formulaires particuliers ou des pages spécifiques.

Connecter un script analytics personnalisé à une web app

Pour les web apps, vous pouvez aussi ajouter des scripts analytics qui ne sont pas listés dans Paramètres > Analytics. Utilisez cette option pour Matomo, Piwik PRO, Tealium, Piano Analytics ou un gestionnaire de tags fourni par votre organisation.

Dans les paramètres du channel, ouvrez Web app > Code personnalisé et collez le script du fournisseur dans Espace avant </head>. Le script doit inclure les balises <script> et le balisage HTML que le fournisseur demande de placer dans le <head> de la page.

Lorsque le script est chargé, PandaSuite peut envoyer les analytics automatiques et les actions de tracking personnalisées aux APIs web analytics compatibles. Pour Matomo, utilisez une configuration qui expose la file standard _paq sur la page. Si vous utilisez un gestionnaire de tags, vérifiez qu’il transmet les vues et événements PandaSuite vers votre outil d’analytics sans dupliquer les vues de page.

Activez ensuite Analytics automatique dans les propriétés du projet si vous voulez que PandaSuite envoie automatiquement les vues d’écran et interactions de base. Pour suivre des interactions précises, ajoutez des actions de tracking sur mesure dans votre projet. Consultez Plan de tracking personnalisé.

Attention à bien proposer une bannière de consentement aux cookies si vous récoltez les données d’une web app.

Pensez à connecter l’outil avant le lancement de votre application / projet pour accéder à toutes les informations : il n’est pas possible d’obtenir les données rétroactivement.

Pour un projet utilisé sur une borne ou avec une connexion limitée, gardez en tête que les outils d’analytics ne peuvent recevoir les données que lorsque l’appareil dispose d’une connexion internet.

Pour les points d’attention hors ligne (et les alternatives si l’appareil ne se connecte jamais à internet), consultez la section Projets sur borne et hors ligne.