几年来,我们一直在使用一些JavaScript来记录从我们的网站到Google Analytics的事件(在这种情况下是电话)。最近,代码停止工作,我开始研究它。据我所知,谷歌不赞成驱动代码的库。还有其他人熟悉这种技术吗?
以下是停止工作的代码。
<a href = "tel:5555555555"
title = "Click-to-Call for more information about our services"
onclick = "window._gaq && _gaq.push(['_trackEvent', 'MobileLinks',
'Phone', '30s - Your Health ' + new Date().toLocaleDateString()+'
'+ new Date().toLocaleTimeString()]);" > <span>
555 - 555 - 5555. < /span></a>
感谢您提供任何帮助,您可以借此让我的代码再次使用。
答案 0 :(得分:1)
将您的活动跟踪更新为latest specs。
将您的onclick
替换为:
onclick="ga('send', 'event', 'MobileLinks', 'Phone', '30s - Your Health '+ new Date().toLocaleDateString() + ' ' + new Date().toLocaleTimeString());"
答案 1 :(得分:0)
_gaq是所谓的“经典Google Analytics”库的功能,它可以从.google-analytics.com/ga.js
开始工作
因此,如果您团队中的某个人切换到其他Google Analytics资源库,那么您的代码将无效。
因此,我建议您检查网页上的已连接库,无论是ga.js还是.google-analytics.com/analytics.js