我正在尝试获取源代码中链接的URL。挑战在于URL隐藏在图像后面,因此只能让我获取图像url。Google Tag Manager - CSS选择器挑战
我一直在试图通过在触发器系统中使用新的CSS选择器来解决这个问题,并且还创建了一个DOM变量,该变量应该在点击图像时获取URL。也可以有多个下载。
这里是什么,我想实现一个例子:
<div>
<div class="download">
<a href="example.com/The-URL-I-Want-to-get-if-top-image-is-clicked.pdf" target="_blank">
<img src="some-download-image.png"/></a>
<div class="download">
<a href="example.com/Another-URL-I-Want-to-get-if-middle-image-is-clicked.pdf" target="_blank">
<img src="some-download-image.png"/></a>
<div class="download">
<a href="example.com/Last-URL-I-Want-to-get-if-bottom-image-is-clicked.pdf" target="_blank">
<img src="some-download-image.png"/></a>
</div>
</div>
有多少代码之上,这下面的代码片段,但选择它应该是很容易得到我想要的信息。只有我没有。
如果有人遇到了这堵墙并解决了它,我真的很想知道如何。 :)
您是否尝试过抓取{{Click Element}}变量的href属性?因此,无论点击哪个链接,您的gtm.linkClick事件都会与点击元素相关联。您可以通过分析从链接点击创建的dataLayer对象来检查开发控制台。 – nyuen
@nyuen我一定会尝试。我想我实际上尝试了类似的东西,但第二次是魅力:) – Gaute
你能提供一个链接到网站,以便我可以看看吗? – nyuen