Ich habe GTM auf meiner Website implementiert. Ich frage mich, ob es möglich ist, benutzerdefinierte HTML/JS in einer bestimmten Position des DOM hinzuzufügen.Einfügen von benutzerdefiniertem HTML in DOM mit Google Tag Manager
Dies ist, was ich in meiner Seite eingefügt haben:
<div class="myClass">
<p>foo</p>
<script>
dataLayer.push({'event':'myEvent'})
</script>
</div>
und auf GTM Ich habe einen Tag mit diesem html ein:
<div class="test">this is a test</div>
<iframe src="www.foo.com" />
, die auf myEvent
ausgelöst wird.
Leider funktioniert dies nicht richtig, mein Tag ist am Ende meiner Webseite eingefügt und nicht innerhalb der myClass
div.
Mache ich etwas falsch oder dies ist nur nicht von GTM erlaubt?
Danke.
Dies ist wahrscheinlich der richtige Weg, es zu tun. Das Problem ist, dass derjenige, der die GTM-Tags verwalten wird, kein Entwickler ist, er möchte nur "Kopieren/Einfügen" von der Anzeigenkonsole, wo das HTML-Snippet herkommt. Wie auch immer, ich denke, ich kann deine Antwort als akzeptiert markieren. Vielen Dank. – Lookhill