Zliczanie linków wychodzących i kliknięć w mailto w Google Analytics (jQuery)



Skoro już wiemy jak zliczać pobrania plików w Google Analytics, czas pójść dalej i skorzystać z magii świąt.

Tym razem za pomocą jQuery będziemy zliczać liczbę kliknięć w linki wychodzące z naszego serwisu, jak również i liczbę kliknięć w link kontaktu mailowego.

Dlaczego chcemy zliczać takie dane?

  • Linki wychodzące: informacja ta jest przydatna jeżeli zamierzamy promować nasz serwis na serwisach zewnętrznych – jeżeli nasza strona często linkuje do jakiejś innej, to możemy rozważyć nawiązanie z nią współpracy typu webring. Dodatkowo jeżeli właściciel wspomnianej strony skontaktuje się z Tobą w celu wykupienia bannera, wskaźnik liczby odwiedzin wychodzących z Twojej witryny pomoże Ci oszacować wartość takiego bannera.
  • Linki maili: na podstawie liczby kliknięć w mail możemy oszacować czy użytkownik chce się skontaktować ,ale widząc link typu mailto traci zainteresowanie – należy wtedy zastanowić się nad wprowadzeniem formularza kontaktowego. Inną kwestią jest sytuacja, gdy użytkownicy w ogóle nie klikają w link kontaktu – być może link nie jest widoczny na stronie.

Zliczanie linków wychodzących w Google Analytics (jQuery)

Zakładamy, że wszystkie linki wychodzące z naszej witryny mają nadaną dodatkową klasę external:

Google

Nadawanie klasy external do wszystkich linków wychodzących jest dobrą praktyką z uwagi na możliwość dodatkowego ostylowania wszystkich tychże linków, także w ten sposób możemy ominąć dodawanie atrybutu target=”_blank” przy każdym z linków, a zostawić tą operacje jQuery przy pomocy prostego skryptu, ale najważniejsze – klasa ta posłuży nam jako selektor CSS-owy dla naszego skryptu zliczającego.

Sam skrypt jQuery jest naprawdę prosty:

$("a[rel*='external']").click(function(){
 pageTracker._trackPageview('/wychodzace/'+ $(this).attr('href'));
});

I już. Od tej chwili będą zliczane wszystkie kliknięcia w linki wychodzące w Twoim serwisie. W panelu Google Analytics będą one widoczne jako wpisy poprzedzone prefixem „/wychodzace/”.

Zliczanie linków mailto w Google Analytics (jQuery)

W podobny sposób można również rozwiązać sprawę zliczania kliknięć w linki kontaktowe korzystające z mailto. Skrypt jQuery wygląda bardzo podobnie do skryptu zliczającego linki wychodzące w Google Analytics. Także i tym razem zakładamy, że wszystkie linki kontaktowe posiadają klasę mail.

$("a[rel*='mail']").click(function(){
var mailLink = $(this).attr('href').replace(/^mailto\:/i, '');
 pageTracker._trackPageview('/mail/'+ mailLink );
});

Tym oto prostym sposobem zaliczane będą kliknięcia w linki typu mailto, które zobaczymy w Google Analytics z poprzedzającym prefixem „/mail/”. Warto zauważyć, że tym razem dodatkowo z adresu wycinany jest fragment adresu „mailto:”, aby nie wprowadzać nadmiernego nadmiaru w panelu Google Analytics.

Zapisz się na RSS by dowiadywać się o nowościach w serwisie!Zapisz się na RSS w blog.alchemycode.pl

Related Posts with Thumbnails
Prześlij dalej:
Digg Google Bookmarks reddit Mixx StumbleUpon Technorati Yahoo! Buzz DesignFloat Delicious BlinkList Furl

2 komentarze do “Zliczanie linków wychodzących i kliknięć w mailto w Google Analytics (jQuery)”

commenter

Dzięki za korzystną informację. Ależ proszę powiedzieć, gdzie i w jaki sposób mam dodać ten skrypt JQuery?

commenter

gdziekolwiek w kodzie po załadowaniu kodu śledzącego

Zostaw komentarz:

Imię (wymagane):
Email:
Strona www:
Komentarz (wymagany):
XHTML: W komentarzach możesz korzystać z nastepujących tagów: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
-