2010-02-12 6 views
7

Nous avons un site avec deux types d'utilisateurs:Suivi de deux types d'utilisateurs différents avec Google Analytics?

  • Les clients
  • utilisateurs enregistrés

Ce que nous recherchons est une méthode pour suivre les deux types d'utilisateurs en seulement un Google Profil d'analyse Nous croyons qu'un utilisateur enregistré reste plus sur le site et a un plus grand nombre de pages vues qu'un invité.

Est-ce que cela pourrait être possible dans un seul profil?
Pourrait-il y avoir un moyen d'afficher des rapports personnalisés dans la page de profil pour afficher le temps moyen de l'utilisateur et le temps moyen des invités?

Je sais que Google Analytics est une application puissante, mais je ne suis pas un gourou et je n'ai rien trouvé sur Google.

Merci.

Mise à jour Bounty

Je sais qu'il a à faire avec des filtres. Dans votre réponse, veuillez partager le code et les instructions étape par étape.

Répondre

14

Vous pouvez utiliser des variables personnalisées dans GA pour suivre différents types d'utilisateurs. Jetez un oeil à cet exemple dans les documents GA pour plus d'informations. http://code.google.com/apis/analytics/docs/tracking/gaTrackingCustomVariables.html#examples

Voici comment je le ferais:

  • Lorsque le début de la session utilisateur, si l'utilisateur n'est pas un utilisateur enregistré, définissez une variable personnalisée comme ceci:
 
    pageTracker._setCustomVar(
     1,    // This custom var is set to slot #1 
     "User Type", // The name of the custom varaible 
     "Guest",  // Sets the value of "User Type" to "Guest" for non registered users 
     2    // Sets the scope to session-level 
    ); 
    pageTracker._trackPageview();
  • Après la connexion de l'utilisateur, utilisez le code suivant.
 
    pageTracker._setCustomVar(
     1,    
     "User Type", 
     "Registered User", 
     2    
    ); 
    pageTracker._trackPageview();

Maintenant, vous devriez être en mesure de voir User Type comme une variable personnalisée dans vos rapports.

Espérons que cela aide.

+4

Si vous utilisez le script de suivi asynchrone (http://code.google.com/intl/it/apis/analytics/docs/tracking/asyncTracking.html), vous devez utiliser: _gaq.push (['_ setCustomVar ', 1, "Type d'utilisateur", "Invité", 2]); et _gaq.push (['_setCustomVar', 1, "Type d'utilisateur", "Utilisateur enregistré", 2]); avant l'appel à _trackPageview, que de manière asynchrone est: _gaq.push (['_ trackPageview']); –

+0

@electroportal +1 pour async :) – madaboutcode

0

Oui, c'est certainement possible dans GA. Ce que vous devez faire est de définir une variable personnalisée sur la page (par exemple user_type qui est déjà la variable personnalisée par défaut dans GA).

Vous pouvez ensuite suivre, pivoter et analyser ces données comme vous le souhaitez via GA. Voir le menu Visiteurs dans GA et le bas du sous-nav est la section Variables personnalisées.

Cheers,

Z

+1

Merci. Pourriez-vous élaborer? Je n'ai pas beaucoup d'expérience avec l'analytique. – metrobalderas

Questions connexes