Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Google Analytics Ereignistracking - welcher code?

Alles zum Thema Website- und Conversion Tracking sowie Tipps & Kniffe zu Google Analytics, Etracker, Omniture, Webalizer, AWstats und anderen statistischen Hilfsmitteln.
Neues Thema Antworten
neffetshd
PostRank 4
PostRank 4
Beiträge: 134
Registriert: 30.05.2009, 08:01
Wohnort: Heidelberg

Beitrag von neffetshd » 28.05.2011, 18:52

Weiß jemand, welchen Code man in das <a>-tag einsetzt, damit Google Analytics die Klicks darauf erfasst?

Ich habe folgende Codes gefunden, die alle unterschiedlich sind:

Code: Alles auswählen

<a href="http&#58;//www.beispiel.de" onClick="javascript&#58; pageTracker._trackPageview&#40;"/G1/beispiel.de"&#41;;">

Code: Alles auswählen

onclick="pageTracker._trackEvent&#40;'categorie', 'action', 'label', value&#41;;

Code: Alles auswählen

pageTracker._trackEvent&#40;"objekt", "aktion", "label", "wert"&#41;;

Code: Alles auswählen

<a href="#" onClick="_gaq.push&#40;&#91;'_trackEvent', 'Videos', 'Play', 'Baby\'s First Birthday'&#93;&#41;;">

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

DerRanker
PostRank 2
PostRank 2
Beiträge: 60
Registriert: 27.05.2010, 14:21

Beitrag von DerRanker » 07.07.2011, 20:48

Hallo,

also mit dem ersten Code erstellst Du einen virtuellen Pageview. Ist ähnlich zum Event Tracking, hat aber den Vorteil, dass man diesen Pageview als Ziel definieren kann. Nachteil ist, dass dies mit in die Seitenstatistiken als PI einfließt.

Code 2 ist rein, um einen Link als Klick zu tracken. Dieses kann dann nicht in den Zielen verwendet werden.

Code 3 kenne ich in dieser form gar nicht ;)

Code 4 kenne ich eher in der Verwendung innerhalb eines z. B. Videos, bei dem man die verschiedenen Aktionen (Stop, Play, Pause usw.) tracken möchte. Also kurz gesagt zur Integration in den Flash Player. Bzw. für des Tracking mit dem asynchronen Code :)

Gruß

DerRanker

peterdexheimer
PostRank 1
PostRank 1
Beiträge: 1
Registriert: 31.08.2011, 10:34

Beitrag von peterdexheimer » 31.08.2011, 10:55

DerRanker hat geschrieben:Hallo,

also mit dem ersten Code erstellst Du einen virtuellen Pageview. Ist ähnlich zum Event Tracking, hat aber den Vorteil, dass man diesen Pageview als Ziel definieren kann. Nachteil ist, dass dies mit in die Seitenstatistiken als PI einfließt.

Code 2 ist rein, um einen Link als Klick zu tracken. Dieses kann dann nicht in den Zielen verwendet werden.

Code 3 kenne ich in dieser form gar nicht ;)

Code 4 kenne ich eher in der Verwendung innerhalb eines z. B. Videos, bei dem man die verschiedenen Aktionen (Stop, Play, Pause usw.) tracken möchte. Also kurz gesagt zur Integration in den Flash Player. Bzw. für des Tracking mit dem asynchronen Code :)

Gruß

DerRanker
Hallo DerRanker,
ich hab versucht das Ereignistracking zu etablieren, bekomme aber keine Anzeigen. Vielleicht kannst du mir sagen, was ich falsch gemacht habe. Hier mein Vorgehen:

1. Im Header den Google Analytics code plus Ereignistracking etablieren:
Das sieht so bei meiner Seite aus:
---
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-5824658-1']);
_gaq.push(['_gat._anonymizeIp']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'https://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);

})();
</script>

<script type="text/javascript" src="https://apis.google.com/js/plusone.js">
{lang: 'de'}
</script>

<script type="text/javascript">
function recordOutboundLink(link, category, action) {
try {
var pageTracker=_gat._getTracker("UA-5824658-1");
pageTracker._trackEvent(category, action);
setTimeout('document.location = "' + link.href + '"', 100)
}catch(err){}
}
</script>
---

2. Dann habe ich die Code 2 Variante von dir in einen Link über einem Bild und über einen Textlink eingebaut:
---
Bild:
<a class="external-link-new-window" href="https://amazonas-products.com/service/a ... iment.html" onclick="pageTracker._trackEvent('Acai01', 'Ext-Bild-Link', 'label02', value02);"><img style="padding-right: 10px; float: left;" src="uploads/RTEmagicC_zeck-weitz_acai_150_09.jpg.jpg" alt="" width="150" height="150"></a>

Textlink:
<a class="external-link-new-window" target="_blank" href="https://amazonas-products.com/service/a ... iment.html" onclick="pageTracker._trackEvent('Acai01', 'Ext-Text-Link', 'label01', value01);">Acai Lutschtabletten mit Acerola für Ihre Vitalität</a>
---

Die Links funktionieren, doch Google Analytics zeigt mir unter Ereignis Tracking nichts an.

Kannst du mir sagen, was ich falsch gemacht habe?

Im Voraus tausend Dank!!!

Peter

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag