Zum Inhalt springen

Google statistics in Typo3 einbinden / Script in jede HTML Seite?

Erstellt am 8. Januar 2008 · 6 Antworten · letzte Antwort am 11. März 2008

Tags: Frage

move ·

Hej zusammen,

ich würde gerne Google Statistics in meine Typo3 Page installieren. Dazu muss ich einen Script von Google (http://www.google.com/analytics/features.html) in den HTML Code jeder meiner Seiten einbinden.

Nur die Frage: Wo sind die ganzen HTML Seiten bei Typo3 in die ich den Script Text einbinden muss?

Wie ihr seht bin ich eigentlich eher ein Redaktioneller User, freu mich daher sehr über jede Hilfe!

Vielen Dank & Beste Grüße
--
Tanja

Kilkenny ·

Hallo move,
es gibt die Extension "m1_google_analytics".
Wenn Du die installiert hast, mußt Du nur einen kleinen Codeschnipsel in Dein TypoScript einfügen und schon funktioniert Google Analytics.
Bei der Extension ist eine kurze Doku, die alles erklärt.

Gruß

osch249 ·

Hallo move,

so geht's per Typoscript:

headerData.10 = TEXT
headerData.10.value (
  <meta name="verify-v1" content="GOOGLE-CODE" />
)

Einfach in den "Page"-Bereich hinzufügen.

Knollo ·
osch249 schrieb

Hallo move,

so geht's per Typoscript:

headerData.10 = TEXT
headerData.10.value (
  <meta name="verify-v1" content="GOOGLE-CODE" />
)

Einfach in den "Page"-Bereich hinzufügen.

Muss nicht so etwas ins TS:

page {

    config.tx_m1_google_analytics {

        account = UA-123456-7

    }

}

Allerdings, wenn ich in meinen Quelltext sehe, sehe ich den Google-Code nicht. Also irgendetwas funktioniert das nicht!

Knollo ·

Habs jetzt do gelöst:

###############################
# Google Anylytics
###############################
page.1001 = HTML
page.1001.value (
<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-123456-1");
pageTracker._initData();
pageTracker._trackPageview();
</script>
)

Funktioniert!

greenbanana ·

Hallo

Habe nun die EXT: m1_google_analytics auf über 15 Seiten eingebaut, und hat immer ohne weiteres geklappt.

Doch bei einer Seite wollte das par tout nicht gehen. Und so bin ich auf die Variante von "Knollo" ausgewichen (=> DANKE). Funktioniert nun wunderbar.

Trotzdem würde mich interessieren, ob jemand eine Erklärung hat für das Verhalten.

Gruss
GreenBanana