Glossaire

Ce que signifie vraiment le trafic Unassigned dans GA4

Taras Shynkarenko
Taras Shynkarenko
•Mis à jour : •10 min de lecture
Ce que signifie vraiment le trafic Unassigned dans GA4Ce que signifie vraiment le trafic Unassigned dans GA4

TL;DR, Réponse rapide

10 min de lecture

Unassigned est la valeur utilisée par Google Analytics quand aucune règle de canal ne correspond aux données de l'événement, et c'est une panne différente de (not set), le libellé de substitution employé quand Analytics n'a reçu aucune information pour une dimension. Une session taguée utm_medium=newsletter a un medium parfaitement rempli et atterrit quand même dans Unassigned, parce que la règle Email de Google ne reconnaît que email, e-mail, e_mail et e mail. Le groupe de canaux par défaut n'est pas modifiable, donc les deux vrais correctifs sont de changer la balise pour un medium que Google reconnaît, ou de construire un groupe de canaux personnalisé. Google ne publie aucun pourcentage acceptable de Unassigned.

Qu'est-ce que le trafic Unassigned dans GA4 ?

Google définit le trafic Unassigned dans GA4 en une phrase : c'est "the value Analytics uses when there are no other channel rules that match the event data." L'article d'aide sur le groupe de canaux par défaut place cette ligne juste sous le tableau complet des règles, et c'est sa place. Unassigned n'est pas un canal. C'est le reste, ce qui subsiste après que chaque règle de canal a été essayée sans qu'aucune ne corresponde.

L'article de dépannage de Google dit la même chose en termes opérationnels : "the unassigned row appears when Analytics cannot categorize the source of traffic", et "there may be no predefined rule to categorize a traffic source if your traffic comes from a user-defined source or medium, or is (not set) because it is missing session or user identity information." Ce sont deux causes distinctes avec deux correctifs distincts, et la plupart des équipes ne cherchent jamais que la seconde.

En quoi Unassigned diffère-t-il de (not set) dans GA4 ?

Unassigned signifie qu'une valeur est arrivée et n'a correspondu à rien. (not set) signifie qu'aucune valeur n'est arrivée. La définition que Google donne de la seconde est "a placeholder name that Analytics uses when it hasn't received any information for a dimension", et les sept causes documentées de (not set) relèvent de dimensions précises, pas de la logique des canaux.

(not set)Unassigned
PortéeUne seule dimensionLe groupe de canaux
SignificationAnalytics n'a reçu aucune valeurAnalytics a reçu une valeur qui ne correspond à aucune règle
Apparaît dansN'importe quelle dimension, y compris page de destination et groupe de contenuLes dimensions de groupe de canaux uniquement
Correctif habituelRéparer la collecte pour que la valeur soit envoyéeCorriger la valeur de la balise, ou écrire une règle personnalisée

Les deux se recoupent dans un seul sens. L'article de Google sur (not set) précise que lorsque la source et le medium de la session affichent (not set), "your traffic will be shown as Unassigned in the default channel group as there are no channel rules that match the event data." Toute source et tout medium en (not set) deviennent donc Unassigned. L'inverse est faux, et cette asymétrie est la partie utile : une ligne peut rester dans Unassigned avec utm_source et utm_medium tous deux remplis, lisibles et corrects selon n'importe quel critère humain, simplement parce que la liste de règles de Google ne contient pas ce medium.

Un troisième libellé mérite d'être distingué ici. Google écrit : "(other) is the value Analytics uses for an aggregated row due to cardinality limits." Celui-là n'est pas du tout un échec d'attribution, c'est une limite de reporting.

Quelles valeurs de utm_medium GA4 reconnaît-il réellement ?

Google publie l'ensemble complet des règles pour le trafic manuel, et il est plus court que la plupart des gens ne l'imaginent. Ce sont ces règles qui décident si un lien tagué à la main obtient un canal ou finit dans Unassigned.

CanalRègle de Google pour le trafic manuel
DirectSource correspond exactement à (direct) ET Medium est l'un de (not set), (none)
Organic SearchSource correspond à la liste des moteurs de recherche de Google OU Medium correspond exactement à organic
Organic SocialSource correspond à la liste des sites sociaux OU Medium est l'un de social, social-network, social-media, sm, social network, social media
Organic VideoSource correspond à la liste des sites vidéo OU Medium correspond à ^(.*video.*)$
ReferralMedium est l'un de referral, app, link
EmailSource ou Medium correspond à email|e-mail|e_mail|e mail
AffiliatesMedium vaut affiliate
SMSSource correspond exactement à sms OU Medium correspond exactement à sms
AudioMedium correspond exactement à audio
AI AssistantMedium correspond exactement à ai-assistant
Mobile Push NotificationsMedium se termine par push, contient mobile ou notification, OU Source correspond exactement à firebase
DisplayMedium est l'un de display, banner, expandable, interstitial, cpm
Paid OtherMedium correspond à ^(.*cp.*|ppc|retargeting|paid.*)$

Google ajoute que "channel definitions aren't case sensitive and can't be edited", la casse n'est donc jamais le problème. C'est le mot qui l'est.

Voilà pourquoi utm_medium=newsletter produit Unassigned tandis que utm_medium=email produit le canal Email. Newsletter n'est pas dans le motif Email, n'est ni referral, ni app, ni link, et ne correspond pas à la regex payante. Le même sort attend partner, qr, influencer, podcast, banner-ad et tout autre medium qu'un marketeur invente un vendredi après-midi. Réparer la balise coûte moins cher que réparer le rapport, et les conventions de paramètres UTM qu'il vaut la peine de normaliser sont celles de ce tableau.

Une équipe marketing analysant ensemble des données de trafic, en lien avec les erreurs de balisage qui créent des sessions Unassigned.

Quelles erreurs de balisage créent du trafic Unassigned ?

L'article de dépannage de Google nomme quatre causes de configuration, toutes liées à l'identité de session ou d'utilisateur plutôt qu'aux valeurs de campagne elles-mêmes.

CauseCe que Google dit qu'il se passe
cookie_prefix incohérent"Users cannot be tied across sessions, and events cannot be included in sessions"
linker inter-domaines automatique trop tardif"User identity will suddenly change at that point", et les sessions courtes sont écartées
client_id ou session_id manuelsDes événements "dissociated from their original client and session IDs" provoquent des "unexpected attribution issues"
Balisage côté serveur avec envois mélangésUn client ID géré par le serveur remplace certaines mesures mais pas les autres

Deux règles d'ordre soutiennent les quatre. Google demande de "provide all relevant configuration for the page as part of the config command (for Google tag) or the Google tag settings (for Google Tag Manager) as early as possible on the page, and before any events", et d'"avoid firing custom events before the config command, or they will be batched with the session_start event." Sur l'identité personnalisée, sa consigne est sans détour : "Use user_id to provide a custom user identity. Don't use these APIs to modify or provide custom client or session IDs."

Pour le balisage côté serveur en particulier, Google prévient que si vous utilisez l'option de client ID géré par le serveur, "you must ensure that all measurements for your stream flows through your server tag, and none is sent directly to Google servers." Une configuration à moitié migrée qui envoie une partie des hits côté client et une partie via le conteneur est le moyen le plus rapide de fabriquer un pic de Unassigned, et dans le rapport il ressemble trait pour trait à un trou de données GA4 plus large.

Pourquoi la part de Unassigned diffère-t-elle d'un rapport à l'autre ?

Parce qu'il existe trois dimensions de canal distinctes, avec trois portées distinctes et deux modèles d'attribution différents, et rien ne les oblige à s'accorder.

DimensionPortéeAttribution
Groupe de canaux par défautÉvénementLe modèle d'attribution défini pour la propriété, basé sur les données par défaut
Groupe de canaux par défaut de la sessionSessionDernier clic sur les canaux payants et organiques
Groupe de canaux par défaut du premier utilisateurUtilisateurDernier clic sur les canaux payants et organiques

Une session dont l'événement session_start ne porte aucune source exploitable peut être Unassigned à l'échelle de la session pendant que des événements ultérieurs se résolvent autrement, si bien que le rapport d'acquisition de trafic et le rapport d'acquisition d'utilisateurs peuvent afficher des totaux Unassigned différents sur la même période sans qu'aucun ne soit faux. Vérifiez sur quelle dimension un tableau de bord est bâti avant de comparer deux chiffres.

Une personne tapant un lien balisé sur un ordinateur portable, en lien avec la correction des valeurs utm_medium pour réduire le trafic Unassigned.

Flowsery
Flowsery

Commencez votre essai gratuit de 14 jours

Tableau de bord en temps réel

Suivi des objectifs

Suivi sans cookies

Comment se débarrasser du trafic Unassigned dans GA4 ?

Il y a exactement deux leviers, et modifier le groupe de canaux par défaut n'en fait pas partie. Google indique que "default channel groups can't be edited in Google Analytics" et explique pourquoi : "Google maintains a universal default for all users that can be kept current, accurate, and serve as a reference for the life of every property."

Le premier levier, c'est la balise. Renommez chaque medium avec une valeur du tableau de règles ci-dessus, puis n'y touchez plus. Le second, c'est un groupe de canaux personnalisé, ou le groupe de canaux principal, que Google décrit comme le groupe par défaut modifiable de votre propriété. Une règle personnalisée peut router utm_medium=newsletter vers Email dans vos propres rapports, sans changer la façon dont le groupe de canaux par défaut lit les lignes historiques.

Il existe une troisième option, plus lente, réservée aux erreurs de classement de source. Google invite les propriétaires de sites à écrire à googleanalytics-channelgrouprequests@google.com pour faire ajouter un site de recherche, social, vidéo ou d'achat à sa liste, et précise que ces demandes sont examinées "at least once per year and often more frequently."

Google ne publie aucun seuil pour une part acceptable de Unassigned, et aucun de ses articles d'aide ne cite un pourcentage. Mesurez votre propre part chaque semaine, ventilez-la par source et par medium, et traitez tout medium absent du tableau de règles comme un bug de balisage plutôt que comme un mystère de reporting. Le trafic qui arrive réellement sans référent est un autre problème, couvert par les règles (direct) / (none).

Trois façons de réduire Unassigned
1
Renommer le tag. Remplacez utm_medium par une valeur de la table de règles de Google, comme email au lieu de newsletter.
2
Créer un groupe de canaux personnalisé. Redirigez les médiums non reconnus vers un canal pour vos propres rapports sans toucher aux lignes historiques.
3
Demander l'ajout d'un site. Écrivez à googleanalytics-channelgrouprequests@google.com pour faire ajouter une source de recherche, sociale, vidéo ou shopping à la liste de Google.
Le groupe de canaux par défaut ne peut pas être modifié, chaque solution contourne donc ce blocage plutôt que de le lever.

Questions fréquentes

Que signifie Unassigned dans GA4 ?

Unassigned est le libellé que Google donne au trafic qui n'a correspondu à aucune règle de canal. Son article sur le groupe de canaux par défaut le définit comme "the value Analytics uses when there are no other channel rules that match the event data." Il n'apparaît que dans les dimensions de groupe de canaux, jamais comme valeur de source ou de medium à part entière.

Unassigned est-il la même chose que (not set) dans GA4 ?

Non. (not set) signifie qu'Analytics n'a reçu aucune valeur pour une dimension, tandis que Unassigned signifie qu'il a reçu une valeur qui ne correspond à aucune règle de canal. La documentation de Google indique qu'une source et un medium de session en (not set) s'afficheront comme Unassigned, mais du trafic dont la source et le medium sont entièrement remplis peut lui aussi être Unassigned.

Pourquoi mon trafic newsletter s'affiche-t-il comme Unassigned ?

Parce que la règle Email de Google ne reconnaît que les motifs email, e-mail, e_mail et e mail, dans la source ou dans le medium. Un lien tagué utm_medium=newsletter ne correspond à aucune règle de canal et retombe dans Unassigned. Passer le medium à email le fait basculer dans le canal Email.

Puis-je modifier le groupe de canaux par défaut pour supprimer Unassigned ?

Non. Google indique que les groupes de canaux par défaut ne sont pas modifiables, parce qu'il maintient une définition universelle unique pour toutes les propriétés. Vous pouvez créer un groupe de canaux personnalisé, ou activer le groupe de canaux principal, que Google décrit comme le groupe de canaux par défaut modifiable de votre propriété.

Quel pourcentage de trafic Unassigned est normal dans GA4 ?

Google n'en publie aucun. Aucun article d'aide GA4 ne cite une part acceptable de Unassigned, si bien que le seul repère utile est la part de votre propre propriété sur les semaines précédentes. Un bond soudain vient en général d'un changement de balisage ou de conteneur, pas d'un changement de comportement des visiteurs.

Le balisage côté serveur provoque-t-il du trafic Unassigned ?

Cela arrive, quand la migration est partielle. Google prévient que si vous utilisez le réglage de client ID géré par le serveur, vous devez garantir que toute la mesure de ce flux passe par la balise serveur et que rien ne part directement vers les serveurs de Google. Faire tourner une implémentation côté serveur et une implémentation côté client autonome sur la même page pour la même propriété produit exactement cette panne.

Pourquoi mes rapports Acquisition de trafic et Acquisition d'utilisateurs affichent-ils des totaux Unassigned différents ?

Le rapport Acquisition de trafic utilise la dimension Groupe de canaux par défaut de la session et le rapport Acquisition d'utilisateurs utilise Groupe de canaux par défaut du premier utilisateur, tous deux au dernier clic pour les canaux payants et organiques, si bien qu'un rapport classe la source propre à chaque session tandis que l'autre classe la toute première source de l'utilisateur. Un utilisateur dont la première visite a atterri en Unassigned reste en Unassigned dans Acquisition d'utilisateurs, même quand ses sessions suivantes se résolvent vers un vrai canal. Vérifiez sur quelle dimension de canal repose un tableau de bord avant de comparer les deux totaux.

Le trafic arrivant sans referrer compte-t-il aussi comme Unassigned ?

Le trafic arrivant sans referrer n'est en général pas Unassigned, parce que la règle Direct de Google, dans le même tableau, le capte. Direct exige que la source corresponde exactement à (direct) et que le médium soit (not set) ou (none), ce qui diffère d'une valeur arrivée mais ne correspondant à aucune règle.

(other) est-il la même chose que Unassigned dans GA4 ?

(other) et Unassigned sont des espaces réservés différents. (other) est la valeur qu'Analytics utilise pour une ligne agrégée en raison de limites de cardinalité, une limite de reporting et non un échec d'attribution. Unassigned signifie précisément qu'une règle de canal n'a pas correspondu aux données de campagne, donc les deux problèmes appellent des solutions différentes.

À quelle fréquence Google met-il à jour sa liste de règles de canal ?

Google examine les demandes d'ajout d'un site de recherche, social, vidéo ou shopping à sa liste de règles de canal au moins une fois par an, et souvent plus fréquemment. Les propriétaires de sites peuvent écrire à googleanalytics-channelgrouprequests@google.com pour en faire la demande. Cela ne corrige que la mauvaise classification par source, pas les valeurs de médium comme newsletter, qui nécessitent un changement de tag ou un groupe de canaux personnalisé.

Cet article vous a-t-il été utile ?

Dites-nous ce que vous en pensez !

Nous voir plus souvent sur Google

Un clic définit Flowsery comme source préférée. Nos articles remontent alors dans vos À la une, en mode IA et dans les aperçus IA.

Avant de partir...

Flowsery

Flowsery

Des analyses orientées revenus pour votre site web

Suivez chaque visiteur, source et conversion en temps réel. Simple, puissant et sans cookies.

Tableau de bord en temps réel

Suivi des objectifs

Suivi sans cookies

Termes connexes du glossaire

Google recense sept causes distinctes de not set dans GA4Google recense sept causes distinctes de not set dans GA4
Glossaire

Google recense sept causes distinctes de not set dans GA4

Google donne à not set dans GA4 une cause par dimension, d'un session_start absent à un content_group vide. Voici chaque cause et le correctif associé.

•9 min de lecture
Créer des métriques calculées GA4 avec un quota de cinq emplacementsCréer des métriques calculées GA4 avec un quota de cinq emplacements
Glossaire

Créer des métriques calculées GA4 avec un quota de cinq emplacements

Google limite les métriques calculées GA4 à 5 par propriété standard. Syntaxe des formules, unités, emplacements et ce qu'une formule ne peut pas utiliser.

•10 min de lecture
Configurer le regroupement de contenu GA4 avec un seul paramètreConfigurer le regroupement de contenu GA4 avec un seul paramètre
Glossaire

Configurer le regroupement de contenu GA4 avec un seul paramètre

Configurez le regroupement de contenu GA4 avec le paramètre content_group dans gtag ou Tag Manager, lisez la dimension Content group et évitez les (not set).

•9 min de lecture
Comment les règles de canal GA4 tranchent utm_source vs utm_mediumComment les règles de canal GA4 tranchent utm_source vs utm_medium
Glossaire

Comment les règles de canal GA4 tranchent utm_source vs utm_medium

Google définit utm_source vs utm_medium en une ligne chacun. Les règles de canal de GA4 décident quel paramètre trie vraiment votre trafic. Les deux, citées.

•10 min de lecture
Ce que signifie direct / none dans GA4 et en quoi cela diffère de (not set)Ce que signifie direct / none dans GA4 et en quoi cela diffère de (not set)
Glossaire

Ce que signifie direct / none dans GA4 et en quoi cela diffère de (not set)

Voir direct / none dans GA4 signifie qu'une session est arrivée sans referrer ni tag de campagne. En quoi cela diffère de (not set) et d'Unassigned.

•9 min de lecture
Lire le taux d'engagement dans Google Analytics 4Lire le taux d'engagement dans Google Analytics 4
Glossaire

Lire le taux d'engagement dans Google Analytics 4

GA4 calcule le taux d'engagement comme les sessions avec engagement divisées par le total. Une session compte a 10 secondes ou un événement clé.

•9 min de lecture

Articles connexes