TL;DR, Réponse rapide
10 min de lectureUnassigned 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ée | Une seule dimension | Le groupe de canaux |
| Signification | Analytics n'a reçu aucune valeur | Analytics a reçu une valeur qui ne correspond à aucune règle |
| Apparaît dans | N'importe quelle dimension, y compris page de destination et groupe de contenu | Les dimensions de groupe de canaux uniquement |
| Correctif habituel | Réparer la collecte pour que la valeur soit envoyée | Corriger 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.
| Canal | Règle de Google pour le trafic manuel |
|---|---|
| Direct | Source correspond exactement à (direct) ET Medium est l'un de (not set), (none) |
| Organic Search | Source correspond à la liste des moteurs de recherche de Google OU Medium correspond exactement à organic |
| Organic Social | Source correspond à la liste des sites sociaux OU Medium est l'un de social, social-network, social-media, sm, social network, social media |
| Organic Video | Source correspond à la liste des sites vidéo OU Medium correspond à ^(.*video.*)$ |
| Referral | Medium est l'un de referral, app, link |
Source ou Medium correspond à email|e-mail|e_mail|e mail | |
| Affiliates | Medium vaut affiliate |
| SMS | Source correspond exactement à sms OU Medium correspond exactement à sms |
| Audio | Medium correspond exactement à audio |
| AI Assistant | Medium correspond exactement à ai-assistant |
| Mobile Push Notifications | Medium se termine par push, contient mobile ou notification, OU Source correspond exactement à firebase |
| Display | Medium est l'un de display, banner, expandable, interstitial, cpm |
| Paid Other | Medium 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.

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.
| Cause | Ce 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 manuels | Des événements "dissociated from their original client and session IDs" provoquent des "unexpected attribution issues" |
| Balisage côté serveur avec envois mélangés | Un 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.
| Dimension | Portée | Attribution |
|---|---|---|
| Groupe de canaux par défaut | Événement | Le 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 session | Session | Dernier clic sur les canaux payants et organiques |
| Groupe de canaux par défaut du premier utilisateur | Utilisateur | Dernier 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.

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).
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
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 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é.


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.


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).


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.


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.


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é.
Articles connexes


Pourquoi le sens de visiteurs uniques change d'un outil à l'autre
Le sens de visiteurs uniques dépend de l'outil: GA4 l'estime, Matomo refuse de le calculer sur de longues périodes, Adobe déduplique sur tout le rapport.


Ce que ces chiffres disent du taux de rebond moyen par secteur
Neuf secteurs suivis affichent un taux de rebond moyen par secteur documenté allant de 35.76% à 48.38%, selon les données Databox datées de septembre 2024.


Ce que la durée moyenne de session mesure vraiment
En analytics classique, la durée moyenne de session donne zéro temps à la dernière page vue de chaque session et tire la moyenne vers le bas discrètement.

