T'as vuu ?
 

S’exclure de ses statistiques Google Analytics

S'exclure de ses statistiques Google Analytics

Il peut être intéressant lorsque l’on veux éviter de fausser ses statistiques avec ses propres visites de s’en exclure.

Google Analytics fournit une méthode simple et efficace pour arriver à nos fins.

Google Analytics : les filtres

Pour nous exclure de nos statistiques nous allons configurer un filtre personnalité. Les filtres de Google Analytics permettent de filtrer les statistiques pour, par exemple, exclure tout le trafic venant d’une adresse IP, d’un referer, etc. Nous allons ici configurer un filtre pour exclure le trafic des utilisateurs ayant un certain cookie.

Nous allons commencer par créer le filtre qui nous exclura des statistiques :

  1. Connectez-vous à votre espace Google Analytics.
  2. Rendez-vous dans le compte Analytics correspondant à votre site.
  3. Une fois que vous vous trouvez dans le bon compte Google Analytics, cliquez sur Filter Manager» en bas à droite du tableau.

    Google Analytics : Filter Manager

  4. Cliquez sur Add filter en haut à droite du tableau.
  5. Entrez un nom pour votre filtre dans Filter Name. Il ne sera affiché que dans l’interface de Google Analytics.
  6. Dans Filter type sélectionnez Custom filter puis Exclude
  7. Dans Filter field choisissez User defined
  8. Entrez un alias de votre choix dans Filter Pattern (par exemple : excludeme). C’est cet alias que nous utiliserons pour nous exclure, donc gardez-le en tête ;-).
  9. On ne va pas rendre l’alias sensible à la case, sélectionnez donc Case sensitive : no
  10. Sélectionnez ensuite dans la liste les sites web auxquels appliquer le filtre puis cliquez sur « Add» » pour les ajouter à la liste des sites web sélectionnés.
  11. Pour finir cliquez sur le bouton Save changes.

Le cookie

Maintenant que le filtre est enregistré, il ne reste plus qu’à créer le cookie sur tous les postes à exclure des statistiques. Nous n’allons pas utiliser la Web Developer Toolbar pour ça, mais une fonction Javascript fournie par Google : pageTracker._setVar(‘ALIAS_DU_FILTRE’).

Créez une nouvelle page HTML nommée excludeme.html sur le domaine pour lequel nous devons nous exclure :

<html>
      <head>
            <title>Exlude me</title>
      </head>
      <body onLoad="javascript:pageTracker._setVar('excludeme');">
            Vous avez été exclu des statistiques.

            <!-- DEBUT DU CODE A REMPLACER -->
            <script type="text/javascript">
            var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
            document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
            </script>
            <script type="text/javascript">
            try {
            var pageTracker = _gat._getTracker("***");
            pageTracker._trackPageview();
            } catch(err) {}</script>
            <!-- FIN DU CODE A REMPLACER -->
      </body>
</html>

Remplacez le code se trouvant entre <!– DEBUT DU CODE A REMPLACER –> et <!– FIN DU CODE A REMPLACER –> par le code fourni par Google que vous avez du insérer sur toutes les pages de votre site pour comptabiliser les statistiques.

Remplacez également <body onLoad= »javascript:pageTracker._setVar(‘excludeme‘); »> par l’alias que vous avez choisi lors de la création du filtre.

Comme vous le voyez, rien de sorcier sur cette page, nous appelons juste la fonction fournie par Google qui nous exclura des statistiques en créant le cookie.

Pour terminer, il ne vous reste plus qu’à visiter la page excludeme.html que vous venez de créer sur votre domaine. Le cookie sera ainsi placé dans votre navigateur et vous n’apparaîtrez plus dans les statistiques lors de vos prochaines visites !

Bonus : astuce Wordpress !

Si vous êtes bidouilleur ou qu’il vous arrive de supprimer tous les cookies de votre navigateur cette solution peut vous intéresser.

Nous allons imaginer que vous vous connectez toujours sur le compte admin (ID 1) de votre installation Wordpress et que vous y êtes tout le temps connecté (vous savez, la case à cocher au formulaire de login ! ;-)).

On peux ainsi en déduire que si un utilisateur est connecté avec l’ID 1 sur votre blog Wordpress, c’est vous ! Il faut donc vous exclure des statistiques !

Voici un petit code PHP à coller à la place du tag <body> dans le fichier header.php de votre thème Wordpress :

<?php
      global $current_user;
      get_currentuserinfo();

      if($current_user->ID == 1)
            echo '<body onLoad="javascript:pageTracker._setVar('excludeme');">';
      else
            echo '<body>';
?>

Ce petit bout de code est très simple : si l’utilisateur connecté a l’ID 1, on affiche le tag <body> avec la fonction Javascript pour créer le cookie, sinon on affiche juste <body>. N’oubliez pas de remplacer excludeme par l’alias choisi à la création du filtre !

Liens utiles

Partager cet article

Vous avez aimé cet article ? N'hésitez pas à le partager !


Pingbacks

Utilisez l'URI suivante pour effectuer un trackback sur cet article depuis votre système de blogging :
http://www.tavuu.net/web/sexclure-de-ses-statistiques-google-analytics/trackback/

Cet article a reçu des pingbacks des sites/blogs suivants :

3 commentaires

Excellent !
Je cherche « S’exclure de ses statistiques Google Analytics » sur Google, et je tombe sur votre article, qui est pile poil ma requête.

Hé ba merci beaucoup, parce que je commence à en avoir marre de décupler mon nombre de pages vues chaque fois que je bidouille mon site :ph34r:

Merci pour ce tip !

#1 - Le 23 novembre 2009 à 6 h 16 min

Oui, j’en avais aussi mare de faire grimper les stats avec mes propres visites. Du coup, hop, un ptit article !

Content que ça t’ait été utile ! ;-)

#2 - Le 23 novembre 2009 à 8 h 30 min

Merci pour cet article, je cherchais l’astuce également et je vois que l’article est particulièrement bien référencé ! Merci pour l’astuce.

#3 - Le 25 novembre 2009 à 18 h 34 min

Réagir


x

Envoyer à un ami