2010-10-13 9 views
3

J'ai segmenté mon chemin complet referral en user defined value en utilisant des filtres avancés.Filtrage avancé sur Google Analytics pour récupérer des redirections et les convertir en liens externes

alt text

Je voudrais que les données, ce qui est évidente la forme d'une URL à cliquable. Serait encore mieux si elle pouvait ouvrir dans une nouvelle fenêtre.

Quelqu'un sait ce que je dois nourrir le user defined value pour obtenir ce comportement?

J'ai mis en place une image pour mieux expliquer ce que j'essaie de faire (désolé pour le flou mais c'était le seul le client a permis). Ce que j'essaie de faire est de mettre la partie jaune (le chemin du lien complet) en tant que lien externe pour que je puisse cliquer dessus et visiter simplement le site qui a amené l'utilisateur ici.

Des idées sur la façon de le faire?

alt text

S'il vous plaît prendre en compte que le texte donné dans l'exemple est extrêmement court. Sur 90% des références google coupe le lien montrant le chemin complet sur le titre seulement:

<div class="a" title="http://www.example.com/vb/showthread.php?s=d0189c38"> 
    <div class="b">http://www.example.com/vb/show</div> 
</div> 

Merci!

Répondre

1

Il n'y avait vraiment pas de bonne réponse donc j'ai créé une extension que vous pouvez installer sur Google Chrome pour y parvenir.

Il convertit simplement tout le texte statique de "Valeur définie par l'utilisateur" en liens externes réels.

Vous pouvez l'installer à partir de la page des extensions Google:

https://chrome.google.com/extensions/detail/dbbnhpimjhganelkoickiabfampiiagl

Hope this helps quelqu'un.

2

Vous n'êtes donc pas le seul à exprimer le besoin de cette fonctionnalité, comme en témoigne le fait que plusieurs personnes, dont moi-même, ont développé scripts Greasemonkey pour faire exactement cela.

La plus récente mise à jour de ces scripts est nommée Google Analytics Referring Source Detail Links et a été écrite par Erik Vold. La source est disponible au dépôt de script, UserScripts.org

La page ci-dessus contient un bouton 'installer' dans le coin supérieur gauche, qui, si vous cliquez sur un navigateur Firefox qui a le module complémentaire Greasemonkey, installez ce script en tant que "script utilisateur" greasemonkey.

Si vous ne voulez pas le faire (c'est-à-dire que vous voulez le modifier en premier, ou vous utilisez un navigateur différent, vous pouvez obtenir la source de la même page que celle à laquelle je suis connecté. De même, Safari dispose d'un injecteur de script de type Greasemokey à partir duquel lancer ce script:

+0

merci pour votre contribution! En fait, cela pourrait être arrangé de cette façon même si tous les scrips pointés sont désormais obsolètes car Google Analytics a mis un lien "Visitez ce lien de référence" sur chaque page de détail du lien. Ce que j'essayais d'accomplir était fait nativement avec des filtres. Si cela ne suffit pas, une extension fonctionnerait bien, mais elle devrait fonctionner directement sur la première page "Sites référents". Je suppose que je pourrais élaborer une extension de mon propre si personne n'a fait la roue sur ce ... – Frankie

+0

cette question m'a indiqué dans la bonne direction (et seulement) donc la prime est bien méritée. Merci doug. – Frankie

1

Au lieu d'un changement greasemonkey (qui se casse à chaque fois que l'AG change son DOM, qui est souvent), vous pouvez simplement créer un script personnalisé qui le fait pour vous.Ceci a l'avantage d'être à l'épreuve du futur (d'autant plus que l'API GA nécessite des changements de version déclarés pour utiliser des fonctionnalités API plus récentes ou perdre accès à En outre, vous pouvez éviter de surcharger la variable définie par l'utilisateur. les variables, et les laisser ouvertes à d'autres utilisations.

Le domaine source (ga: source) et le chemin de référence (ga: referralPath) sont tous deux exposés via l'API.

Donc, tout ce que vous aurez besoin de faire pour obtenir le point de vue ci-dessus (ou quelque chose de similaire) comme vous le souhaitez, il est en tant que tel:

  • Dimensions: ga: source ga: referralPath
  • Metrics: ga: visites
  • segment: GAID :: - 8 (trafic de référence)
  • Tri: visites: -ga

Try it here.

est ici à quoi il ressemble: alt text

Vous pourriez, en utilisant l'une des nombreuses bibliothèques populaires Google Analytics (voici un pour PHP), juste cracher comme tel (pseudo-code)

<tr> 
<td> <?php echo $referral['source'];?> </td> 
<td> <a href="<?php echo $referral['source'] . $referral['referralPath'] ;?>" target="_blank"><?php echo $referral['source'] . $referral['referralPath'] ;?></a></td> 
<td><?php echo $referral['visits'];?></td> 
</tr> 
+0

@yc Thks pour votre réponse! J'aime beaucoup ton idéia. Finalement, ce sera une solution à plus long terme, car il nécessite la création d'une interface utilisateur correcte, mais est certainement quelque chose que je devrais examiner. Néanmoins, il faut utiliser le 'ga: userDefinedValue' parce que la référence GA standard supprime la partie spécifique _GET de l'URL qui dérange beaucoup avec les forums et autres choses (vous connaissez le forum d'où vient l'utilisateur, mais vous ne pouvez pas trouver le sujet - par exemple). – Frankie

+0

@yc merci pour votre réponse. C'est un bon et, comme dit, probablement le chemin à parcourir. À l'heure actuelle, cependant, l'interface utilisateur de Google Analytics est très importante (avec des rebonds, des graphiques et tout le reste) pour être remplacée par quelque chose que nous pouvons faire, donc nous sommes allés au script. Néanmoins, merci. – Frankie