_gat is not defined – Adblock und Google Analytics Problem

Wenn Adblock oder ein anderer Werbeblocker das Nachladen von Googels Code verhindert, gibt es Probleme bei der JavaScript Code Validierung, da das Script keinen Code von Googles Server nachladen kann und somit das Objekt _gat nicht definiert ist.

Um dies zu beheben reicht es aus, vorher abzufragen ob _gat ein Objekt ist:

<script type=”text/javascript” language=”javascript”>
if (typeof(_gat) == ‘object’)
{

..google-analytics-code..
}
</script>
Die fett geschriebenen Zeilen müssen zusätzlich um den Code herum eingefügt werden. Der Fehler tritt dann nicht mehr auf.

2 thoughts on “_gat is not defined – Adblock und Google Analytics Problem

  1. Ich habe dieses Problem, wie und wo gibt man dieses Statement ein? (beim DOS Fenster)
    Im Java Ordner habe ich nichts gefunden.
    mfg Krimhilde

    1. Im Quelltext – gleich nach dem Java-Script Tag. Natürlich kann dies nur der Webmaster der jeweiligen Domain machen, bzw. derjenige der Zugriff auf die ausgelieferten Seiten hat.

Comments are closed.