2017-07-03 81 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裏的鏈接上設置的任何填充來修復它。