Réduction des chaînes de l'agent utilisateur, conseils client et la magie qui fait que Voluum fonctionne comme un charme
Publié: 2022-12-14Bonjour et bienvenue dans un autre article consacré à la manière dont Voluum réagit aux changements à venir dans l'industrie annoncés par Google qui pourraient affecter le suivi.
C'est devenu presque une colonne régulière sur ce blog.
La dernière idée de Google est de réduire la quantité d'informations transmises par un agent utilisateur. Ces informations sont utilisées par les serveurs pour offrir la meilleure expérience de visualisation à un utilisateur (en chargeant une version mobile de la page Web, par exemple). Il est également utilisé par des trackers tels que Voluum pour fournir aux spécialistes du marketing une couche supplémentaire de données comprenant des informations telles que :
- Type d'appareil
- Version du navigateur
- Version du système d'exploitation
La préoccupation de Google est que ces informations détaillées puissent être utilisées pour la prise d'empreintes digitales portant atteinte à la vie privée. De plus, la longueur de la chaîne de l'agent utilisateur (UA) la rend sujette aux erreurs d'analyse. La réduction de la quantité d'informations dans la chaîne UA est la réponse de Google à ces deux problèmes.
Si vous n'êtes là que pour la réponse rapide, la voici :
Dans cet article, nous examinons le fonctionnement de l'agent utilisateur et des conseils client, la chronologie de la réduction des chaînes UA et les mesures prises par Voluum pour que le suivi reste opérationnel.
Qu'est-ce que l'agent utilisateur ?
L'agent utilisateur est tout logiciel qui agit au nom de l'utilisateur. Dans la plupart des cas, il s'agit de votre navigateur Web. Le terme « agent utilisateur » est parfois également utilisé pour décrire les informations que ce navigateur transmet via l'en-tête de requête HTTP.
L'agent utilisateur fait partie de l'expérience de navigation sur le Web depuis plus de trois décennies. Il est utilisé pour fournir la meilleure version d'une page Web. Grâce aux informations d'UA, les serveurs peuvent envoyer la version correcte d'une page Web (mobile ou de bureau) qui correspond à une certaine taille et résolution d'écran et qui est dans la bonne langue.
Voluum a utilisé les informations de UA pour rendre ses rapports plus détaillés et précis. Certaines de ces informations sont obtenues avec l'aide de services externes. Ne pas obtenir l'UA signifie que les rapports ne seront pas aussi détaillés que les utilisateurs étaient habitués.
Les problèmes avec l'agent utilisateur
Au cours des deux dernières années, Google a essayé de se présenter comme une entreprise soucieuse de la confidentialité des utilisateurs. Il propose et teste diverses nouvelles technologies visant à remplacer les anciennes solutions qui n'avaient pas de confidentialité dans leur champ d'application. Le meilleur exemple sont les cookies tiers, dont la résiliation est prévue pour 2024.
Voluum est déjà prêt pour le suivi sans cookies tiers, remarquez.
Le récent boeuf de Google avec la technologie UA concerne deux choses :
Premièrement, les informations provenant d'UA peuvent être utilisées pour identifier précisément les utilisateurs. C'est ce qu'on appelle la « prise d'empreintes digitales », une approche qui recherche des indices et des traces numériques permettant d'identifier les utilisateurs par des moyens non directs.
Par exemple, Google Chrome est le navigateur Web le plus populaire au monde. Savoir qu'un utilisateur utilise Chrome seul ne donnerait pas beaucoup d'informations pour distinguer un utilisateur donné des autres. Mais si vous combinez ces informations avec plusieurs autres détails, tels que les versions précises du navigateur, les versions du système d'exploitation, le type d'appareil, l'opérateur, etc., vous obtenez un ensemble d'informations plus ou moins unique. L'identification des utilisateurs peut être utilisée par les plateformes publicitaires pour créer des profils détaillés sur chaque utilisateur sans qu'ils ne donnent un consentement spécifique à cet effet.
Le deuxième problème avec UA est plus technique. Au fil des ans, la chaîne UA est devenue assez longue et les serveurs peuvent parfois faire des erreurs lors de l'analyse d'une chaîne aussi longue.
La solution de Google consiste à :
- Réduisez la longueur de la chaîne UA.
Voici un exemple de chaîne UA complète :
Voici un exemple de chaîne UA réduite :
- Introduisez User Agent Client Hints, une solution où certaines informations ne sont disponibles que sur demande spécifique du serveur.
Un exemple d'astuces pour le client de l'agent utilisateur :
Quel est le calendrier de ces changements et quelles plates-formes seront affectées
La réduction des chaînes UA sera introduite dans la version 113 de Google Chrome, dont la publication est prévue pour mai 2023.
La réduction UA sera appliquée aux plates-formes suivantes : Windows, macOS (déjà appliqué), Linux, Chrome OS et Chrome sur Android.
Actuellement, il n'y a pas de plans pour la réduction UA sur iOS et Android WebView.
Que sont les conseils client ?
Les conseils client sont une technologie développée par Google qui est une alternative à l'agent utilisateur. Il s'agit d'un ensemble de champs d'en-tête de requête HTTP disponibles à la demande pour fournir des informations sur un réseau ou un périphérique.
La principale différence entre UA et CH est que ce dernier est accessible d'une manière plus axée sur la confidentialité. En effet, toutes les données ne sont pas partagées par défaut - des données plus détaillées doivent être spécifiquement demandées par un serveur.
Les types d'indices client
Il existe deux types d'indices client :
- Faible entropie (partagé par défaut) : Ils incluent des informations générales. Exemples:
- Nom du logiciel : Chrome
- Version du logiciel : 106
- Système d'exploitation : Mac OS X
- Haute entropie (partagée sur demande) : Informations détaillées pouvant être utilisées pour la prise d'empreintes digitales. Exemples:
- Version complète du logiciel : 106.0.5249.62
- Version complète du système d'exploitation : 10.14.6
- Appareil : Intel Mac OS X 10_14_6
Notez que la prise en charge des conseils client provient des navigateurs Web, mais également des systèmes d'exploitation. De plus, parfois, seuls les CH à faible entropie sont disponibles. Pour obtenir les meilleurs résultats, Voluum utilise ces technologies dans un ordre précis.
Suivi des redirections et conseils aux clients
Lors de l'utilisation du suivi de redirection, Voluum vérifiera si la chaîne UA est réduite. Si tel est le cas, il effectuera une redirection supplémentaire pour demander des conseils au client. Voluum obtiendra CH dans la réponse 307.
La deuxième redirection peut ajouter un délai supplémentaire avant d'atteindre une page de destination.
Toutes les modifications concernant le suivi de redirection et les conseils client ont déjà été introduites dans le backend de Voluum, vous n'avez donc rien à changer dans votre configuration pour utiliser les conseils client.
Suivi direct et conseils aux clients
Le cas du suivi direct est un peu plus compliqué. Pour couvrir tous les cas, l'équipe de Voluum a développé une solution appelée 'Meta tag'. Il s'agit d'un script qui, si nécessaire, demande des conseils au client.
La balise Meta est désormais incluse dans le script de suivi direct.
La balise Meta permet de spécifier exactement quels conseils client doivent être ajoutés à chaque demande au domaine de la page et également aux domaines tiers utilisés pour le suivi.
Cette solution nous a cependant obligés à demander un certain changement dans la configuration du suivi direct. Jusqu'à présent, nous avons demandé que le script de suivi direct soit implémenté dans la section <body> de la page. La balise Meta doit cependant être présente dans la section <head> de la page. De ce fait, les personnes qui utilisent déjà le suivi direct ont deux options :
- Laissez le script de suivi direct dans la section <body> et placez uniquement la balise Meta dans la section <head> de la page Web.
- Supprimez le script de suivi direct de la section <body> et placez le script de suivi direct avec la balise Meta dans la section <head>. Ne vous inquiétez pas si vous oubliez de supprimer l'ancien script de suivi direct sans la balise Meta de la section body, nous avons des coffres-forts pour cela.
La priorité de l'UA et des conseils aux clients
La prise en charge du navigateur et du système d'exploitation pour la réduction des chaînes CH et UA varie et dépend de ce qui est disponible, l'ordre suivant sera maintenu :
Suivi de redirection :
- Si le navigateur ne prend pas en charge les conseils client, nous examinons UA, même s'il est réduit.
Si le navigateur prend en charge les conseils client :
- Si nous n'obtenons que des indications de faible entropie (par défaut) et que l'UA est terminée, nous n'utilisons que l'UA
- Si nous obtenons juste des indices de faible entropie et que UA est réduit - nous utilisons CH
- Si nous obtenons des indices d'entropie élevée (sur demande) - nous utilisons CH
- Si nous obtenons des indices d'entropie élevée (sur demande) et avons un UA complet - nous utilisons CH
Si nous voyons que UA n'est pas réduit, nous ne demandons pas d'indices de haute entropie car nous supposons qu'ils incluront les mêmes données que UA.
Suivi direct :
Ici, les règles sont les mêmes, mais nous obtenons immédiatement des indices d'entropie élevée (sur demande) - donc si des indices d'entropie élevée sont disponibles, nous utilisons des indices d'entropie élevée.
La philosophie du 'working tracker'
Les trackers publicitaires aiment se vanter des fonctionnalités dont ils disposent et nous en sommes également coupables. Notre approche s'articule cependant autour du concept de « tracker de travail ». Cela signifie que, par-dessus tout, un tracker doit être stable et effectuer ses tâches principales de manière cohérente, quelle que soit l'évolution de l'industrie.
Si nous devons choisir entre la création d'une nouvelle fonctionnalité que nous pouvons utiliser pour annoncer davantage notre plate-forme ou une solution qui préparera Voluum aux futurs changements de l'industrie, nous optons toujours pour cette dernière.
Lorsque vous décidez d'utiliser Voluum, vous pouvez être assuré qu'il fonctionnera sans problème pendant des années.