Tracking in der Entwicklungsumgebung

Neulich meinte ein Kunde, was denn asien/xxx.html für eine Seite wär, da hätten 50% aller Besucher draufgeklickt. Nun, „asien“ ist unser Entwicklungsserver und die Klicks kamen von uns, weil der Trackingpixel auch die Klicks auf dem Entwicklungsserver mitgezählt hat. Damit das nicht mehr passiert, haben wir den ganzen Trackingcode ins TypoScipt-Setup ausgelagert und mittels einer Condition auf asien durch ein Leerzeichen ersetzt. So schaut das dann aus für Wiredminds und Google-Analytics:

Im HTML-Template nur den Marker ###TRACKER###

Im TypoScript (die X müssen natürlich individuell ersetzt werden):


### TRACKING ###

### Aktueller pagename###
pagename = COA
pagename {
  1 = TEXT
  1.data = field:title
}

### Aktuelle pagegroup ###
pagegroup = HMENU
pagegroup {
  expAll=0
  special = rootline
  special.range = 1|1
  1 = TMENU
  1 {
    NO{
      allWrap = |
      doNotLinkIt = 1
    }
  }
}

###Trackingcode ausgeben###
tracker = TEMPLATE
tracker.template = TEXT
tracker.template.value (
  <!--TRACKER-->

    <!-- Google Analytics begin -->
    <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"></script>
    <script type="text/javascript">
      _uacct = "UA-XXXXXXX-X";
      urchinTracker();
    </script>
    <!-- Google Analytics end -->

    <!-- WiredMinds eMetrics tracking with HotTracker V5.0 START -->
    <script type="text/javascript" src="http://XXXXXXX.wiredminds.de/track/count.js"></script>
    <script type="text/javascript">
      <!--
      wm_custnum="XXXX";
      // Begin own parameters.
      wm_page_name=encodeURI("###PAGENAME###");
      wm_group_name=encodeURI("###GROUPNAME###");
      // End own parameters.
      wiredminds.counter();
      // -->
    </script>
    <noscript>
      <div>
        <a target="_blank" href="http://www.wiredminds.de"><img src="http://XXXXXXX.wiredminds.de/track/ctin.php?custnum=XXXX&nojs=1" alt="WiredMinds eMetrics tracking with HotTracker" border="0"></a>
      </div>
    </noscript>
    <script type="text/javascript" src="http://XXXXXXX.wiredminds.de/track/heatmap.js">
    </script>
    <script type="text/javascript">
      document.onmousedown = getClick;
      //BEGIN set Heatmap options
      //END set Heatmap options
    </script>
    <!-- WiredMinds eMetrics tracking with HotTracker V5.0 END -->

  <!--END TRACKER-->
)
tracker.marks {
  PAGENAME    < pagename
  GROUPNAME    < pagegroup
}

[globalString = IENV:HTTP_HOST=asien]
  tracker >
  tracker = TEXT
  tracker.value (
  )
[end]

page.10.marks.TRACKER < tracker

###END TRACKING ###
Veröffentlicht unter Allgemein, TYPO3 Allgemein

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

*