• Passer à la navigation principale
  • Passer au contenu principal
  • Aller à la barre latérale principale

Carlosmdh

  • Migra ahora a Google Analytics 4
  • Blog
  • Brèves
  • Tutoriels
  • Q&A GA4
  • À propos de moi
  • Contact

Comment Google Analytics collecte et envoie des données (III). Collecte de données sur les applications mobiles

20 febrero, 2021

Google Analytics nous permet de collecter et d'analyser les données des applications mobiles de la même manière que nous le faisons pour les sites web. Cependant, comme la technologie utilisée pour créer des applications mobiles est différente de celle utilisée pour créer des sites web, Analytics collecte les données des applications mobiles d'une manière différente. Au lieu d'utiliser du code JavaScript, Google Analytics utilise un SDK (Software Development Kit).

Actuellement, Google met son SDK à la disposition des développeurs d'applications mobiles pour iOS et Android. Dans le cas des applications développées pour Windows Phone, nous devrons passer à des applications tierces ou utiliser le protocole de mesure, dont nous parlerons dans le prochain article.

Google Analytics SDK Mobile

SDK pour les appareils mobiles

Le SDK collecte des données de la session de l'utilisateur dans l'application, telles que ce que l'utilisateur voit, le système d'exploitation de l'appareil ou la fréquence d'ouverture de l'application, la durée de la session, la zone géographique...

Toutes ces données sont collectées sous forme de résultats et envoyées à votre compte Google Analytics à peu près de la même manière que le code JavaScript d'un site web, à une exception près : ces données ne sont pas envoyées immédiatement.

La raison en est la possibilité de se retrouver avec une connexion qui n'est pas optimale ou même de fonctionner avec l'application hors ligne, et s'il n'y a pas de connexion, le SDK ne pourra pas envoyer de données aux serveurs. Une autre raison est la nécessité de minimiser la consommation de batterie de l'appareil qui augmenterait si nous envoyions des données en temps réel.

Pour ce faire, le SDK Analytics stocke les données (hits) localement sur l'appareil, crée un paquet de ces hits et les envoie ensuite, par défaut, toutes les 30 minutes sur les appareils Android et toutes les deux minutes sur les appareils iOS, bien que ces intervalles soient évidemment personnalisables dans le code de suivi du SDK.

Une autre fonction importante du SDK est de différencier les utilisateurs qui installent l'application.

Tout comme le JavaScript que nous insérons dans le site web, le SDK, lorsque l'application est lancée pour la première fois, génère un identifiant unique et anonyme pour ce dispositif, de sorte que chaque identifiant compte pour Analytics comme un utilisateur unique.

Cet identifiant est conservé même lorsque l'application est mise à jour et ce n'est qu'en cas de désinstallation que le SDK supprime cet identifiant, mais uniquement de l'appareil, c'est-à-dire que nous ne perdons pas les données déjà stockées dans Analytics.

Si l'application est réinstallée sur le même appareil, le SDK générera un nouvel identifiant et Google Analytics identifiera l'utilisateur comme un nouvel utilisateur, et non comme un ancien utilisateur.

Utilisateur de l'identifiant mobile de Google Analytics

En bref, avec les SDK, vous pouvez facilement suivre le comportement d'un utilisateur au sein d'une application et recueillir la plupart des données nécessaires sans avoir à personnaliser quoi que ce soit. Si vous souhaitez recueillir des données supplémentaires sur l'utilisateur, ses sessions et ses interactions, vous pouvez le faire en modifiant le code que vous insérez dans l'application.

Je vous invite à laisser vos impressions et/ou vos doutes dans le formulaire de contact et à me suggérer de nouveaux sujets que vous souhaiteriez voir abordés dans ces tutoriels. Je serai heureux de vous répondre par courriel et d'écrire dans ce blog.

Analytique universelle

Barre latérale

Sidebar-Alt

Blog - Snippets - Tutoriels

Politique de confidentialité - Politique en matière de cookies - Modifier votre consentement


carlosmdh © 2023 · Made with par carlosmdh

Nous utilisons des cookies pour vous offrir la meilleure expérience possible sur notre site web.

Vous pouvez en savoir plus sur les cookies que nous utilisons ou les désactiver à l'adresse suivante .

Carlosmdh
Powered by  GDPR Cookie Compliance
Résumé de la confidentialité

Ce site web utilise des cookies afin de vous offrir la meilleure expérience utilisateur possible. Les informations des cookies sont stockées dans votre navigateur et remplissent des fonctions telles que vous reconnaître lorsque vous revenez sur notre site ou aider notre équipe à comprendre quelles parties du site vous trouvez les plus intéressantes et utiles.

Cookies strictement nécessaires

Les cookies strictement nécessaires doivent toujours être activés afin que nous puissions enregistrer vos préférences en matière de paramètres de cookies.

Si vous désactivez ce cookie, nous ne serons pas en mesure d'enregistrer vos préférences. Cela signifie que chaque fois que vous visiterez ce site web, vous devrez à nouveau activer ou désactiver les cookies.

Cookies de terceros

Esta web utiliza Google Analytics para recopilar información anónima tal como el número de visitantes del sitio, o las páginas más populares.

Dejar esta cookie activa nos permite mejorar nuestra web.

¡Por favor, activa primero las cookies estrictamente necesarias para que podamos guardar tus preferencias!

Cookies adicionales

Esta web utiliza las siguientes cookies adicionales:

(Lista aquí las cookies que estás utilizando en la web.)

¡Por favor, activa primero las cookies estrictamente necesarias para que podamos guardar tus preferencias!

  • Español
  • English