web-dev-qa-db-fra.com

Débogage d'une dimension personnalisée utilisateur dans Google Analytics

J'essaie actuellement de configurer une dimension User Scope définie dans une section Admin d'un site Web. Raison d'être, afin que je puisse filtrer les utilisateurs qui modifient le site, c'est-à-dire les administrateurs, des rapports.

Utilisation du débogueur Google Analytics Je peux voir que la dimension est définie sur la page qui définit la dimension.

Si j'ai bien compris, la dimension User Scope devrait exister entre les sessions.

Si toutefois, je vérifie la dimension dans une section du site non-administrateur à l'aide du débogueur Google Analytics, je ne peux pas voir que la dimension persiste.

Y at-il un moyen pour moi de vérifier cela?

1
noelmcg

Si vous voulez simplement filtrer une certaine section du site (comme /admin/ par exemple), vous pouvez le faire avec un filtre de Google Analytics de type traffic to the subdirectories.

Si ce n’est pas aussi simple, vous pouvez utiliser une dimension personnalisée Hit pour différentes pages et transmettre des valeurs telles que admin, content, archive, etc., et l’utiliser pour filtrer vos rapports.

De plus, je suppose que vous avez en fait un filtre d'exclusion défini pour cette dimension dans le back-end GA?

MODIFIER

Ceci est important car le débogueur ne vous montrera pas les informations pertinentes car la portée de user est gérée par GA dans le back-end, pas dans le front-end. Gardez à l'esprit que voir dimension: 'admin', page: '/xyx.html dans le débogueur est un comportement attendu, car tout est envoyé à GA et GA, puis le post-traitement détermine ce qui doit être inclus dans votre voir et ce qui ne devrait pas.

1
Killerpixler

La valeur ne persistera pas dans le débogueur Google Analytics en tant que persistance de dimension définie dans la plateforme Google Analytics.

Le moyen le plus simple d'expliquer les dimensions est qu'elles seront toujours définies sur la dernière valeur envoyée pour l'étendue correspondante. Par exemple:

Niveau utilisateur: La dernière valeur envoyée sur un seul utilisateur. Cette valeur sera attachée à toutes les sessions, que cette valeur soit renvoyée ou non. Si une nouvelle valeur est envoyée à Google Analytics, cette nouvelle valeur remplacera la valeur précédente.

Niveau de session: La dernière valeur envoyée dans la session. Cette valeur sera attachée à la session entière, indépendamment de ce qui a été envoyé à la session précédemment. Par exemple, si un nombre aléatoire est envoyé à Google Analytics en tant qu'ID à chaque hit, la dernière valeur transmise à Google Analytics sera l'ID. pour la session.

1
sdhaus