---
title: "Statistik mit Etracker"
url: "https://www.typo3.net/d/13850-statistik-mit-etracker"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage"]
created: "2004-07-22"
last_reply: "2007-03-28"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Statistik mit Etracker

TYPO3 › TypoScript · 3 Antworten · gestartet 2004-07-22

## Eröffnungsbeitrag

**vvb** · 2004-07-22 · [Beitrag #1](https://www.typo3.net/d/13850-statistik-mit-etracker/1)

Hat jemand Erfahrung sammeln können in der Benutzung des web-controlling-tools etracker in Verbindung mit T3 ?

## Antworten

### [#2](https://www.typo3.net/d/13850-statistik-mit-etracker/2) · hirben · 2005-09-18

**Anleitung (HowTo) wie man mit TS den ETracker-Code mit dem jeweiligen ALIAS-Namen bzw. dem Seitentitel ausgibt:**

Einfach in den Seiten-TS reinkopieren (Da wo T3 die ganze Seite zusammenstellt), evtl. noch page.15 anpassen (page.xx) und natürlich unter XXXXXX den eigenen ETracker-Account angeben.

Erst einmal den derzeit aktuellen ETracker-Code:

```typoscript
<!-- etracker PLUGIN DETECTION 2.2 -->
<script type="text/javascript" src="http://www.etracker.de/et_mmedetect.js"></script>
<!-- etracker PLUGIN DETECTION END -->


<!-- etracker PARAMETER 2.2 -->
<script type="text/javascript">
var et_easy     = 0;
var et_ssl      = 0;
var et_pagename = "!!!DASHIERWIRDVONTYPOGEFÜLLT!!!";
var et_areas    = "";
var et_ilevel   = 0;
</script>
<!-- etracker PARAMETER END -->

<!-- etracker CODE 2.2 -->
<script type="text/javascript"><!--
var et_server = "http://www.etracker.de";
var et_sslserver = "https://www.etracker.de";
var et_referer=et_server+'/soverview.php?c=1&amp;et=', cex='';
var et_la = '', et_js = 1, et_pl, et_co, et_iw,  et_sh, et_sw;
var et_sc = 'na',   et_gp = '',   lt = '<',   et_ih ,  et_up ;
if( typeof( tt ) == "undefined" || typeof( tt ) == "unknown" )
{var tt='';} var tv, to,  ts,  et_tmp; function et_eC( param )
{var et_a = '', et_t = '', et_p = '', et_b='', et_s='',et; var
et_ref=escape(document.referrer);if(et_js>=1.3){if(typeof(top.
document)=='object')eval('try{et_ref=escape(top.document.ref'+
'errer);}catch(e){et_ref="";}');} if(et_ref!='') et_gp+='&am'+
'p;ref='+et_ref; et_gp +='&amp;swidth='+et_sw+'&amp;sheight='+
et_sh+'&amp;siwidth='+et_iw+'&amp;siheight='+et_ih+'&amp;sco'+
'okie='+et_co+'&amp;scolor='+et_sc;if(et_easy)et_gp+='&amp;e'+
't_easy=1'; if( et_pl!='' ) et_gp+='&amp;p='+escape(et_pl);if(
et_areas != '' )et_gp += '&amp;et_areas='+escape(et_areas);if(
typeof(et_target)== "undefined"||typeof(et_target)=="unknown")
{et_target = ""; et_tval = "0";  et_tonr = "0"; et_tsale = 0;}
et_gp+="&amp;"+"et_target="+ escape( tt.length?tt:et_target )+
"," + ( tv?tv:et_tval ) + "," + ( to?to:et_tonr )+ ","+(ts?ts:
et_tsale )+","+( typeof( et_cust ) == "number"?et_cust:0 );if(
typeof( et_lpage )=='undefined' ||typeof(et_lpage)=='unknown')
et_lpage=''; else et_gp += '&amp;et_lpage='+et_lpage;if(typeof
(et_se) == 'undefined' || typeof(et_se)=='unknown')et_se='';if
(et_se!='')et_gp +='&amp;et_se='+et_se;if(typeof( et_trig ) ==
'undefined'||typeof(et_trig)=='unknown')et_trig='';if( et_trig
!='' )et_gp+='&amp;et_trig='+et_trig;if(et_pagename!='') et_gp
+='&amp;et_pagename='+escape(et_pagename);if(typeof(et_basket)
=='string')et_gp += '&amp;et_basket=' + escape(et_basket); if(
typeof(et_up)=='undefined'||typeof(et_up)=='unknown')et_up='';
et=document.location.href.split('?'); et_gp += '&amp;et_url='+
escape( et[0] ); et_gp += '&amp;slang=' +et_la; tc=new Date();
document.write( lt + "a target='_blank' href='" +  et_referer+
param+"'>" + lt + "img border='0' alt='' src='" + ( et_ssl==1?
et_sslserver  :  et_server ) + "/cnt.php?java=y&amp;tc=" + tc.
getTime()+ "&amp;et=" +param + "&amp;et_ilevel=" + et_ilevel +
et_gp  +  et_up  +  "'/>" +  lt  +"/a>"  ) ; }  //--></script>
<script type="text/javascript">document.write(lt+'script lan'+
'guage="JavaScript1.3"> var et_js = 1.3;' + lt + '/script>' );
</script><script type="text/javascript"> et_sw = screen.width;
et_sh = screen.height; et_sc = ( screen.pixelDepth ) ? screen.
pixelDepth:screen.colorDepth;if(et_js>=1.3){eval('try{et_iw='+
'top.innerWidth;et_ih=top.innerHeight;}catch(e){et_iw=window'+
'.innerWidth;et_ih=window.innerHeight;}');}et_co = (navigator.
cookieEnabled==true?1:(navigator.cookieEnabled==false?2:0));if
(navigator.language)et_la=navigator.language;else if(navigator
.userLanguage  )  et_la  =  navigator.userLanguage;  </script>
<script type="text/javascript"> et_eC( 'XXXXXX' );</script>

<!-- etracker CODE NOSCRIPT -->
<noscript>
<p><a href="http://www.etracker.de/soverview.php?c=1&amp;et=OBEM4s">
<img style="border: 0px;" alt="" src="http://www.etracker.de/cnt.php?et=XXXXXXX&amp;java=n
&amp;et_easy=0&amp;et_pagename=!!!DASHIERWIRDVONTYPOGEFÜLLT!!!
&amp;et_areas=&amp;et_ilevel=0&amp;et_target=,,,0
&amp;et_lpage=&amp;et_trig=&amp;et_se=0&amp;et_cust=0
&amp;et_basket=&amp;et_url=" /></a></p>
</noscript>
<!-- etracker CODE END -->
```

Und jetzt alles in TS:

```typoscript
// ****************************
// ETracker am Seitenende ausgeben
// dabei wird der ALIAS als Seitenname
// übergeben
// ****************************


page.15 = COA
page.15 {
    10 = TEXT
    10.value (
<!-- etracker PLUGIN DETECTION 2.2 -->
<script type="text/javascript" src="http://www.etracker.de/et_mmedetect.js"></script>
<!-- etracker PLUGIN DETECTION END -->

<!-- etracker PARAMETER 2.2 -->
<script type="text/javascript">
var et_easy = 0;
var et_ssl = 0;
   )
   
 20 = TEXT

// ALIAS holen
    20.field = alias

// und ausgeben
    20.wrap = var et_pagename = "|";

    30 = TEXT
    30.value (

var et_areas = "";
var et_ilevel = 0;
</script>
<!-- etracker PARAMETER END -->

<!-- etracker CODE 2.2 -->
<script type="text/javascript"><!--
var et_server = "http://www.etracker.de";
var et_sslserver = "https://www.etracker.de";
var et_referer=et_server+'/soverview.php?c=1&amp;et=', cex='';
var et_la = '', et_js = 1, et_pl, et_co, et_iw,  et_sh, et_sw;
var et_sc = 'na',   et_gp = '',   lt = '<',   et_ih ,  et_up ;
if( typeof( tt ) == "undefined" || typeof( tt ) == "unknown" )
{var tt='';} var tv, to,  ts,  et_tmp; function et_eC( param )
{var et_a = '', et_t = '', et_p = '', et_b='', et_s='',et; var
et_ref=escape(document.referrer);if(et_js>=1.3){if(typeof(top.
document)=='object')eval('try{et_ref=escape(top.document.ref'+
'errer);}catch(e){et_ref="";}');} if(et_ref!='') et_gp+='&am'+
'p;ref='+et_ref; et_gp +='&amp;swidth='+et_sw+'&amp;sheight='+
et_sh+'&amp;siwidth='+et_iw+'&amp;siheight='+et_ih+'&amp;sco'+
'okie='+et_co+'&amp;scolor='+et_sc;if(et_easy)et_gp+='&amp;e'+
't_easy=1'; if( et_pl!='' ) et_gp+='&amp;p='+escape(et_pl);if(
et_areas != '' )et_gp += '&amp;et_areas='+escape(et_areas);if(
typeof(et_target)== "undefined"||typeof(et_target)=="unknown")
{et_target = ""; et_tval = "0";  et_tonr = "0"; et_tsale = 0;}
et_gp+="&amp;"+"et_target="+ escape( tt.length?tt:et_target )+
"," + ( tv?tv:et_tval ) + "," + ( to?to:et_tonr )+ ","+(ts?ts:
et_tsale )+","+( typeof( et_cust ) == "number"?et_cust:0 );if(
typeof( et_lpage )=='undefined' ||typeof(et_lpage)=='unknown')
et_lpage=''; else et_gp += '&amp;et_lpage='+et_lpage;if(typeof
(et_se) == 'undefined' || typeof(et_se)=='unknown')et_se='';if
(et_se!='')et_gp +='&amp;et_se='+et_se;if(typeof( et_trig ) ==
'undefined'||typeof(et_trig)=='unknown')et_trig='';if( et_trig
!='' )et_gp+='&amp;et_trig='+et_trig;if(et_pagename!='') et_gp
+='&amp;et_pagename='+escape(et_pagename);if(typeof(et_basket)
=='string')et_gp += '&amp;et_basket=' + escape(et_basket); if(
typeof(et_up)=='undefined'||typeof(et_up)=='unknown')et_up='';
et=document.location.href.split('?'); et_gp += '&amp;et_url='+
escape( et[0] ); et_gp += '&amp;slang=' +et_la; tc=new Date();
document.write( lt + "a target='_blank' href='" +  et_referer+
param+"'>" + lt + "img border='0' alt='' src='" + ( et_ssl==1?
et_sslserver  :  et_server ) + "/cnt.php?java=y&amp;tc=" + tc.
getTime()+ "&amp;et=" +param + "&amp;et_ilevel=" + et_ilevel +
et_gp  +  et_up  +  "'/>" +  lt  +"/a>"  ) ; }  //--></script>
<script type="text/javascript">document.write(lt+'script lan'+
'guage="JavaScript1.3"> var et_js = 1.3;' + lt + '/script>' );
</script><script type="text/javascript"> et_sw = screen.width;
et_sh = screen.height; et_sc = ( screen.pixelDepth ) ? screen.
pixelDepth:screen.colorDepth;if(et_js>=1.3){eval('try{et_iw='+
'top.innerWidth;et_ih=top.innerHeight;}catch(e){et_iw=window'+
'.innerWidth;et_ih=window.innerHeight;}');}et_co = (navigator.
cookieEnabled==true?1:(navigator.cookieEnabled==false?2:0));if
(navigator.language)et_la=navigator.language;else if(navigator
.userLanguage  )  et_la  =  navigator.userLanguage;  </script>
<script type="text/javascript"> et_eC( 'XXXXXX' );</script>

<!-- etracker CODE NOSCRIPT -->
<noscript>
<p><a href="http://www.etracker.de/soverview.php?c=1&amp;et=OBEM4s">
<img style="border: 0px;" alt="" src="http://www.etracker.de/cnt.php?et=XXXXXXX&amp;java=n
&amp;et_easy=0&amp;
)

    40 = TEXT

// ALIAS holen für NOSCRIPT Bereich
    40.field = alias

// und ausgeben
    40.wrap = et_pagename=|
    50 = TEXT
    50.value (&amp;et_areas=&amp;et_ilevel=0&amp;et_target=,,,0
&amp;et_lpage=&amp;et_trig=&amp;et_se=0&amp;et_cust=0
&amp;et_basket=&amp;et_url=" /></a></p>
</noscript>
<!-- etracker CODE END -->

    )
}
```

Anstatt

```typoscript
// ALIAS holen 
   20.field = alias
```

oder

```typoscript
// ALIAS holen für NOSCRIPT Bereich
   40.field = alias
```

kann man auch z.B.

```typoscript
// SEITENTITEL holen
   20.field = title
```

```typoscript
// SEITENTITEL holen für NOSCRIPT Bereich
   40.field = title
```

den Seitentitel verwenden.

Reinschauen in TSref 2.2 ---> Datatype reference ---> getText
<https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Functions/Data.html#data-type-gettext>

Das ganze funktioniert bei mir ohne Probleme.

### [#3](https://www.typo3.net/d/13850-statistik-mit-etracker/3) · hirben · 2005-12-06

Es gibt dafür jetzt eine Extension: sk_etracker

<http://typo3.org/extensions/repository/search/sk_etracker/>

Ich wollte die Extension so anpassen, das auch noch der Bereich (sog. Areas) an etracker automatisch übergeben wird. In der Extension kann man allerdings nur einen Bereich als Vorgabe machen.

Frage: Wie bekomme ich den leveltitle heraus sowie die uid (Für spätere exakten Bereichsvergabe) zu diesem leveltitle.

in TS geht dies ja mit:

```typoscript
text.data = leveltitle : 1
```

der PHP-Code

```php
$areas = $this->data['leveltitle:1'];
```

gibt aber nichts zurück.

### [#4](https://www.typo3.net/d/13850-statistik-mit-etracker/4) · TheFreeman · 2007-03-28

Das ist ja alles schön und gut,
aber das Javascript wird auf der Seite ja gar nicht ausgeführt!
 #angry#

Und nun?
Wie hast Dus gelöst?

---

Quelle: „Statistik mit Etracker“, typo3.net, https://www.typo3.net/d/13850-statistik-mit-etracker
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
