我可以用什么来用 GTM 写图像?

What can I use to write a image with GTM?

我必须使用带有动态 URL 的标签 img,但是 GTM 的自定义图像选项我无法构建 URL 动态,我可以使用变量,但是例如,我无法连接到数组。 所以我尝试了 document.write() 图像,但它没有发出任何请求。代码与此类似。

<script>
  var data = '<img src="https://dynamicURL.com/?var=test1^test2^test3”>';

  document.write(data);
</script>

document.write选项开启

如果您需要图像将数据发送到端点,您可以使用自定义图像标记模板。

如果出于某种原因您坚持使用自定义 HTML,您可以使用自定义 HTML 标签并执行以下操作:

<script>
var img = new Image();
img.src = "https://dynamicURL.com/?var=test1^test2^test3";
</script>

不要使用 document.write,那太可怕了。

要发送数据,图像实际上并没有插入DOM。如果您希望图像出现在您需要 select 和元素的任何特定位置,请创建图像,然后将图像附加到元素。