Zum Inhalt springen

Wie binde ich den Tracking Code von google analytics richtig ein?

Erstellt am 25. Juni 2008 · 40 Antworten · letzte Antwort am 21. Dezember 2010 · Seite 1 von 3

Tags: Frage

bys4ever ·

Hallo zusammen.

Wie binde ich den Tracking Code von google analytics so ein das er funktioniert?

Und welchen soll ich nehmen?

Den "urchin.js" oder den "ga.js"

Vielen Dank schon jetzt.

Mit freundlichen Grüßen

bys4ever ·

hallo

Danke für die schnell Antwort.
Habe diese Extension jetzt installiert. In der Dokumentation habe ich gelesen, das ich das in mein template einbinden muss.

page {
  config.tx_m1_google_analytics
    {
    account = UA-4808491
    }
}

Habe auch meinen account eingetragen. Nur leider bekomme ich das auf meiner seite im Quelltext nicht angezeigt.

Woran liegt das?

bys4ever ·

ja danach siet es schon aus :o

hab das ding jetzt auch installiert. Und das kam dabei raus.

Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /homepages/31/d155718551/htdocs/typo3conf/ext/rsgoogleanalytics/class.tx_rsgoogleanalytics.php on line 100

#paralyzed#

bys4ever ·

Ja stimmt hast du gesagt. Jetzt läuft es auch. nur leider bin ich immer noch ein neuling.
daher weiss ich auch nicht wie ich das jetzt zum laufen bringe. muss ich ein typoscript einbinden, wenn ja welches?

danke für die mühen 😃

bys4ever ·

hallo einprägsam.net

ich hatte auch die m1_google_analytics installiert und in der manual nachgelesen. nur leider klappt das mit dem typoscript bei mir nich so wie es soll. ich bekomme im quelltext der seite keine ausgabe die auf google-analytics hinweist.

woran kann das liegen. den ts hab ich ja oben schon geschrieben.

Danke

steffenk ·
einpraegsam.net schrieb
steffenk schrieb

wonach siehts denn aus? 🙂

war aber die falsche, ich meinte diese hier:
http://typo3.org/extensions/repository/view/rsgoogleanalytics/0.1.1/

Schade dass diese Ext keine Anleitung mitbringt 🙁
Was kann diese denn?
Mit der m1_google_analytics wird unter anderem jeder externe Link und jeder Link auf eine Datei mit einem Eventhandler versehen zum Tracken...

Das macht die Extension auch. Sie benutzt halt den neuen GA-Code, während die von Dir erwähnte noch den alten Code hat.

Links werden über einen Hook in typolink getrackt, schau mal in den Code, ist klein und übersichtlich.

Eros ·

für m1_google_analytics probier das mal:

config {
	googleAnalytics_account = UA-4808491
	googleAnalytics_trackDownloads = 1
	googleAnalytics_trackExternal = .external
}

Stimmt übrigens dein code?

bei mir sieht der nach dem muster aus: UA-XXXXXXX-X

bys4ever ·

Danke, ich brobier's gleich mal aus.

kannst du mir noch kurz erläutern, was trackdownloads =1 und trackExternal = .extgernal ist?

DANKE

Eros ·

trackExternalPrefix sagr Dir, wohin der user von Dir weggeflüchtet ist
trackDownloadsFrom zählt die Downloads von Deiner Seite (Falls es welche gibt!).

bys4ever ·

Hallo Eros und User

danke für die super hilfe, jetzt geht alles problemlos.

Aber eine Frage hab ich noch.... Was ist ein "Conversion-Ziele (0)" und warum steht bei mir eine Null in den Klammern?

Vielen DANK

hoellix ·

Ich habe auch Probleme mit dem Einbau der Extension.

In meinem Quellcode steht, so wie es sein muss:

<script src="https://ssl.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-4753722-1";
urchinTracker();
</script>

Jedoch findet es google analytics nicht. Eigentlich soll da auch die URL:

<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>

stehen.

Kann es daran liegen? Wie bzw. wo ändere ich diese URL?

steffenk ·

wie schon erwähnt ist das der alte Code.
Man sollte aber den neuen benutzen, das sieht dann so aus:

<script type="text/javascript">
	var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
	document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
	var pageTracker = _gat._getTracker("UA-XXXXXX-1");
	pageTracker._initData();
	pageTracker._trackPageview();
</script>