web-dev-qa-db-fra.com

Comment exclure du rapport Google Analytics tous les utilisateurs qui ne parcourent que des pages d'un seul sous-répertoire?

Nous courons un site Web qui a une section "outils gratuits". Beaucoup de gens utilisent nos outils gratuits sans devenir des clients, ni naviguer vers d'autres sections du site.

Cela ne nous dérange pas vraiment, mais il serait utile de pouvoir exclure de nos rapports analytiques tous les visiteurs qui ne consultent que des pages de la section/free-tools/du site et aucun autre.

Existe-t-il un moyen d'exclure ces visiteurs, en ne les incluant dans les rapports que s'ils ont visité au moins une page en dehors de cet ensemble de pages?

par exemple. visiteurs visitent ces pages ils ne sont pas inclus dans les rapports du site: mysite.com/free-tools/free1 mysite.com/free-tools/free2

Cependant, si lors de la visite, un visiteur visite ces pages puis se rend également sur la page d'accueil, leur visite est alors incluse.

Est-ce même possible avec Google Analytics? Si ce n'est pas le cas, quels autres progiciels d'analyse pourraient offrir ce niveau de segmentation?

2
Shaun

Ceci est une implémentation facile si vous avez la possibilité de créer une Variable personnalisée (c’est-à-dire que vous n’utilisez pas encore tous les emplacements de variable personnalisée disponibles) - exemple:

  var _gaq = _gaq || [];

  _gaq.Push(['_setAccount', 'UA-XXXXXXXX-X']);

  /**
   * track sessions for visitors who leave the /free-tools/ path
   */
  if ( window.location.pathname.indexOf('free-tools') >= 0 )
  {
    _gaq.Push(['_setCustomVar',
      1,         // (required) Stored to slot #1
      'MSV',     // (required) "Main Site Visit" or other variable name
      'Yes',     // (required) This is the value of the custom variable
      2          // (optional - but recommended) Sets the scope to "session-level"
    ]);
  }
  /**
   * eof track sessions for visitors who leave the /free-tools/ path
   */

  _gaq.Push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

Les visiteurs qui ne quittent jamais /free-tools/ n'auront pas cette variable personnalisée, vous pouvez donc configurer simplement un segment avancé qui affiche uniquement les analyses pour les visiteurs avec la variable personnalisée n ° 1 (ou le logement utilisé). ) mis à "Oui" donc, lorsqu'un visiteur visite toute page en dehors du chemin /free-tools/, toute sa session de visite (comme stockées avec Google - il n'est pas nécessaire d'ajouter une surcharge de session aux préoccupations de performances de votre site).

Cette méthode vous laisse également la possibilité de voir quels visiteurs "convertis" d'outils gratuits visiteurs sont devenus des visiteurs du site principal, et quelles pages d'outils gratuites constituaient la passerelle la plus courante vers le site principal (à l'aide de Flux de visiteurs ) .

2
danlefree

La seule façon dont je peux penser est d'utiliser des sessions et de coller votre code de suivi dans une grosse déclaration if. De cette façon, vous pouvez écrire votre condition sur la base du référent http (ou similaire) et afficher le suivi ou le masquer.

Je suppose que cela dépend de la complexité de vos conditions pour déterminer si cela est réalisable ou non.

0
Dave

Lorsque vous vous connectez à Google Analytics et accédez à: Contenu-> Contenu du site-> Toutes les pages
vous pouvez voir quelques paramètres qui fourniront ce que vous voulez:

  1. Le nom de la page (vous pouvez "zoomer" sur la page correspondante: "outils gratuits").
  2. "Vues de page" et "Vues de page uniques"
  3. "Taux de rebond" et "% de sorties": bounce - désigne le pourcentage d'utilisateurs ayant accédé à cette page depuis extérieur (et non depuis d'autres pages de votre site Web) et à gauche, et "Quitter" incluant tous les utilisateurs qui sont partis, y compris ceux qui ont visité d'autres pages de votre site Web avant d'avoir atteint cette page (et à gauche).

Vous pouvez utiliser ces chiffres (soustrayez-vous du total) afin de connaître le nombre réel que vous recherchez.

0
alfasin