Tracking af clicks i google analytics via eventlistener
Hej eksperterJeg er ved at lave lidt forsøg med at tracke alle udgående links fra mit website med Google Analytics. til det bruger man jo urchintracker('navnher') funktionen.
Men nu vil jeg ikke sidde og tilføje en onClick attribut til samtlige links på siden, så jeg synes det kunne være interessant at lave en eventlistener af en art.
Jeg er ikke sikker på hvordan man ville gøre det i JS, men her er lidt pseudokode til hvordan jeg forestiller mig det skulle virke:
--------------
Når der klikkes et sted på siden, eksekver DerErKlikket();
DerErKlikket(){
if(det er der klikker på er et <a> element){
urchintracker('/outgoing/den href der linkes til');
}
}
--------------
Der kunne så pyntes lidt men noget regEx der tester om linket er til et andet domæne, og på den måde undgå at tracke intern trafik.
Men hvordan ville man typisk gøre ovenstående?