2016-07-29 13 views
0

Ich habe eine URL wie die folgende für ein Marketing-Pixel in Google Tag Manager. Dies ist ein benutzerdefiniertes JS-Tag, das ein Pixel img src ist.Fügen Sie eine Google Tag Manager-Variable in eine URL innerhalb des benutzerdefinierten Tags ein

"https://report.myurl.com/cgi-bin/a.gif?event=event-name&user= {{Benutzer-ID}}"

Was die empfohlene Methode für die Aufnahme der Variablen in einer URL-Zeichenfolge ist?

+0

Haben Sie genau das versucht, was Sie in Ihrem Beispiel getan haben? Definieren Sie also den Parameter '{{User ID}}' und verwenden Sie ihn einfach so wie er ist. Ich nehme an, Sie haben die Benutzer-ID in der DataLayer? – nyuen

Antwort

0

Stellen Sie sicher, dass die Benutzer-ID in GTM deklariert ist und definiert ist, bevor das Tag ausgelöst wird und die Namenskonvention genau gleich ist, Rest sieht gut aus.

+0

Danke für die Antwort. Habe jetzt gesehen, dass GTM tatsächlich ein Bildpixel erkennt, wenn man es fälschlicherweise in ein benutzerdefiniertes JS kopiert: | und bringt es in das richtige Format/Tag. Das Tag wird jetzt mit diesem Format ausgelöst und ausgelöst. – Dave