谷歌标签管理器虚拟页面视图不工作的链接,有跨度标签或图像内的链接

Google tag manager virtual page view not working for links that have span tags or images inside the link

本文关键字:链接 标签 图像 工作 虚拟 管理器 视图 谷歌      更新时间:2023-09-26

我还有一个奇怪的问题。我在谷歌标签管理器中设置了一个虚拟页面视图,以监听PDF扩展与regex .这工作得很好。

但是,如果在所述链接或图像中有span标记来表示文档,则LinkListener规则根本不会触发。它只接受文本。

我还尝试过使用onClick事件来触发在链接上的虚拟页面视图,其中有一个span标签。从文本中删除span标签,它们就会正常工作。

我正在使用omnibus来帮助调试这个。我不知道为什么它只接受链接,里面只有纯文本。

我是这样设置的:

虚拟页面视图的主标签

Tag Name = Virtual Pageview - PDF
Universal Analytics
Tracking ID = #######
Basic Configuration > Document Path = {{element url}}

触发

Rule Name = PDF Click
Conditions >
    {{event}} equals {{gtm.click}}
    {{element url}} matches RegEx (ignore case) '.pdf$

当这个发布的时候,它可以很好地工作在普通的纯文本链接中,而不是那些我们有环绕span标签或图像的链接,因为我们有它们的样式。

还请注意,因为其中一些内容是通过ajax加载的,所以我们使用click事件而不是linkClick事件。

任何帮助都将是非常感激的。

感谢

OK将事件条件更改回linkClick似乎可以工作了。

Rule Name = PDF Click
Conditions >
    {{event}} equals {{gtm.linkClick}}
    {{element url}} matches RegEx (ignore case) '.pdf$

如果有人感兴趣,这个教程很简单,但我发现在这个主题上最有效的。

http://www.lunametrics.com/blog/2014/09/10/fire-virtual-pageview-google-tag-manager/