Hallo, wir nutzen das Google Tag Manager Plugin von Webmatch. Haben wir schon in unserem alten SW5 Shop genutzt und sind eigentlich sehr zufrieden.
Nur in einem unserer Shops läuft es nicht… Wir haben 6 Storefronts laufen, bei 5en funktioniert es einwandfrei. Beim 6ten haben wir im Source Code diese Meldung:
<script type="text/javascript">
window.dataLayer = window.dataLayer || [];
**window.dataLayer.push("{\"error\":\"Syntax error\"}");**
</script> <!-- WbmTagManagerEcomm Head Snippet Start -->
<script id="wbmTagManger" type="text/javascript">
function getCookie(name) {
var cookieMatch = document.cookie.match(name + '=(.*?)(;|$)');
return cookieMatch && decodeURI(cookieMatch[1]);
Bitte auf den Syntax error achten. Wo eigentlich DataLayer Variablen gepusht werden sollen, kriegen wir einen Syntax error. Wir können absolut nicht herausfinden, warum. Wir haben bei diesem einen Shop keine Sondereinstellungen vorgenommen, es ist alles gleich. Woran könnte sowas liegen?
Der Shop, bei dem es nicht läuft, ist ein österreichischer Shop, der von unserem deutschen Shop erbt.
Wir haben einen belgischen Shop, der von unserem niederländischen Shop erbt, und da gibt es keine Probleme.