2017-07-03 78 views
0

我正在使用谷歌标签管理器点击变量点击元素并点击网址来追踪我网站上的按钮点击。谷歌标签管理器点击变量有时不填充点击

由于某些原因,点击变量有时不会在向Google跟踪代码管理器发送“未定义”数据时生成。

例如,桌面和移动设备上的“立即预订”按钮(http://www.maverickhelicopter.com/mobile/foodie.aspx)通常无法填充点击变量数据。这只是一个示例页面。

它也发生在其他页面(桌面和移动版本)。如果刷新页面几次或开始一个新的会话并再次尝试点击变量填充。

有谁知道为什么会发生这种情况?这是跟踪代码管理器加载的方式或与网站上的HTML问题?网站是在ASP.net中构建的,并且按照Google提供的说明安装Google跟踪代码管理器。

+0

您可否加入关于您的'Click变量'的信息,这些信息有时候不会填充。还有信息,你如何创建触发器 –

回答

0

这是因为实际的点击元素不同,具体取决于您点击您的按钮的位置。从您的页面:

enter image description here

注意如何“立即预订”按钮没有完全凸显。这意味着当你点击高亮区域以外的浏览器可以导航到href页面,但GTM中的实际点击元素不是链接<a href="...">,而是你的包装<div style="float:right; width:50%;>元素,它没有url,所以你可以看到“undefined”

你可以通过去除你在包装div里的链接上设置的任何填充来修复它。