Wozu die eckigen Klammern?
Die hatte ich aus dem Original übernommen. Wozu auch immer das gut sein soll.
alert (dataLayer[0][0]['product_ean']); alert (dataLayer[0]['transctionTotal']);
Gibt erwartungsgemäß eine 1 und dann "46,30 EUR" aus. Wozu auch immer das gut sein soll. Vielleicht braucht der Henry es ja so?
Ich möchte das E-Commerce-Tracking eines Online-Shop umsetzen indem ich mit dem Google Tag Manager arbeite. Dazu muss ein sogenanter Data-Layer auf der Bestellbestätigungsseite des Online-Shops eingebunden werden. Laut Google werden für diesen DataLayer die eckigen Klammern benötigt. Siehe hierzu folgender Link (unten auf der verlinkten Seite findet Ihr das Codebeispiel):