• 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 (IV). Protocole de mesure Collecte de données

21 febrero, 2021

Dans des articles précédents, nous avons vu comment les sites web utilisent le code JavaScript et comment les applications utilisent le SDK pour envoyer des données à Google Analytics. Mais que se passe-t-il si nous voulons obtenir et envoyer des données à partir d'un autre appareil, comme un point de vente ou un kiosque électronique, ou un appareil mobile basé sur Windows Mobile ?

Pas de panique, nous pouvons également collecter et envoyer des données à Google Analytics à partir de ces appareils, à condition qu'ils soient connectés à Internet.

Comme nous l'avons vu dans les articles précédents, un site web et une application mobile peuvent envoyer automatiquement des données à Analytics, et dans le cas des applications, par paquets de temps en temps. Mais si ce que nous voulons, c'est envoyer des données à partir d'autres appareils, nous devrons le faire à la main, en utilisant le protocole de mesure mis en œuvre par Analytics dans sa version Universal, qui définit comment générer ces résultats pour les envoyer plus tard aux serveurs d'Analytics.

Créer et envoyer des résultats dans Google Analytics

Table des matières

  • Protocole de mesure
  • Comment mettre en œuvre le protocole de mesure Google Analytics

Protocole de mesure

Measurement Protocol no es, ni más ni menos, que hacer el trabajo que hace el JavaScript o el SDK a mano, bueno no a mano sino mediante programación y siguiendo las directrices de formateo y envío de datos que nos dicta Google. Podéis obtener toda la información en los siguientes enlaces:

Visión general del protocolo de Medición. Una breve introducción a lo que es el Protocolo de medición,

Guía para programadores sobre el protocolo de medición. Una descripción de cómo enviar los datos a Google Analytics mediante el Protocolo de medición (que realmente es cómo tanto analytics.js y los SDks envían los datos. 

Referencia de parámetros del protocolo de medición. listado de los parámetros y valores que podemos usar para construir el hit que mandaremos a Google Analytics.

Política del protocolo de medición / SDK / UserID. Un documento muy breve que nos informa de las políticas de privacidad que debemos cumplir cuando enviamos datos a los servidores de Google Analytics.

D'accord, et maintenant vous vous demandez peut-être quelle peut être son utilité dans la pratique et comment cela se fait-il ? Eh bien, les utilisations, illimitées, vont de la mesure de la circulation des personnes dans un magasin physique à l'aide de récepteurs WiFi ou de récepteurs de balises et donc nous faire une carte des itinéraires, à, par exemple, savoir combien de boissons par jour sont achetées dans une machine que nous avons dans une gare, et de quel type. Tout cela de la part d'Analytics.

D'accord, nous pouvons connaître ce dernier point en examinant les compteurs de la machine, mais que faire si nous voulons l'analyser en même temps que les ventes sur le Web ou si nous voulons savoir quel temps il faisait à chaque endroit de chaque machine pour essayer d'établir une relation entre le temps et les ventes d'un produit particulier ?

Comment mettre en œuvre le protocole de mesure Google Analytics

Et comment cela se ferait, entre nos mains, bien entre les mains d'un programmeur, tombent les deux étapes.

Commencez par collecter les données que nous voulons sur l'appareil, l'identifiant de l'appareil, le lieu, le moment de la vente, la manière dont le paiement a été effectué, le prix de la vente, le produit vendu... tout ce que nous voulons mesurer.

Segundo, y mediante programación también, generar una solicitud http POST o https POST a los servidores de Google Analytics para enviarle los datos que hemos recopilado, lo que se llama una carga o un hit. Esto lo haremos construyendo, desde cero una URL, donde cada parámetro tiene una clave y un valor separados por un carácter “= “ y cada parámetro lo delimitados con un carácter “&”, con un formato parecido al que veis a continuación.

C'est la même chose qui est apparue dans l'article où nous avons parlé de la façon dont GA collecte et envoie les données au serveur.

Si vous n'avez toujours pas compris, ne vous inquiétez pas, il m'a fallu un certain temps pour finir de polir quelques doutes et j'ai dû aller voir un ami programmeur, merci Jésus pour votre patience XD.

Je vais essayer de l'expliquer avec l'exemple qui nous est venu à l'esprit lorsque nous avons quitté le lieu mexicain où nous avons déjeuné, afin qu'il puisse me l'expliquer.

Dans le Mexicano, il y avait des plats et des boissons, que vous pouviez choisir pour faire un menu, il y avait aussi des gens derrière le comptoir qui s'occupaient de votre commande, ils la commandaient à la cuisine, hachaient ce que vous alliez manger et boire à un point de vente, prenaient le ticket et vous le faisaient payer. Imaginons que nous voulions mesurer, avec Google Analytics, quels éléments composent les commandes des clients, qui les sert et ce que nous facturons.

Il faudrait programmer le point de vente, de manière à ce qu'il saisisse les données que le "commerçant" saisit : la commande, les produits qui la composent, le nombre de personnes, le prix unitaire de chaque produit et le prix total de la commande, par exemple. Une fois ces données saisies, de la même manière que le ticket qui est imprimé pour le client est généré, le programme serait chargé de construire l'URL que vous voulez envoyer au serveur de l'AG, qui aura une partie fixe et une partie variable et qui pourrait ressembler à ceci :

Protocole de mesure Google Analytics

Las variables y datos en rojo son obligatorios y le dicen a Analytics la versión del protocolo, la propiedad a la que debe enviar los datos, el id de cliente y el tipo de hit. Este último parámetro puede tomar los siguientes valores: «pageview», «screenview», «event», «transaction», «item», «social», «exception» o «timing». Hay más variables, pero estas son las obligatorias, podéis ver todas las variables definidas por Google en https://developers.google.com/analytics/devguides/collection/protocol/v1/parameters?hl=es

Les variables et les données en vert sont celles que nous avons définies et créées et correspondent aux données que nous voulons saisir (produits, prix unitaires et prix total).

Une fois que Analytics reçoit cette chaîne, il la traite et inclut les données dans les tableaux correspondants, les rendant ainsi disponibles pour l'analyse.

En bref, grâce au protocole de mesure GA, vous pouvez obtenir des données de n'importe quel appareil, présent et futur, et les intégrer dans votre compte Google Analytics pour une analyse plus approfondie, indépendamment de la langue ou du système d'exploitation qui prend en charge cet appareil.

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.

Puedes aprender más sobre qué cookies utilizamos o desactivarlas en los ajustes.

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