Tutorials
Einige nützliche Hilfen und Code-Schnipsel, die ich immer wieder benötige und deshalb hier für alle sammle.
Zurück zur Übersicht
Javascript: Fehler durch Adblocker vermeiden
#Tutorials#Javascript
Da immer mehr Leute Adblocker benutzen und viele Adblocker sogar Tracking Services wie Google Analytics entfernen, kann es leider vorkommen, dass das globale Javascript abstürzt, weil die Funktion ga nicht verfügbar ist. Mit dem folgenden kleinen Snippet kann man die Analytics Events weiterhin benutzen, ohne dass es Fehler gibt. Dafür muss man einfach ga() durch safeGa() ersetzen.
function safeGA(){
if(/undef/.test(typeof ga)){
return;
}
ga.apply(window,arguments);
}
// vorher
ga('send', 'event', 'Kontakt', 'Kontaktformular abgesendet')
// So benutzt man GA jetzt,
safeGA('send', 'event', 'Kontakt', 'Kontaktformular abgesendet');
Kommentare
Es gibt noch keine Kommentare. Sei der Erste!
Hinterlasse einen Kommentar