记录对Google Analytics的电话

时间:2018-02-27 21:42:30

标签: javascript google-analytics google-analytics-api

几年来,我们一直在使用一些JavaScript来记录从我们的网站到Google Analytics的事件(在这种情况下是电话)。最近,代码停止工作,我开始研究它。据我所知,谷歌不赞成驱动代码的库。还有其他人熟悉这种技术吗?

以下是停止工作的代码。

<a href = "tel:5555555555"
title = "Click-to-Call for more information about our services"
onclick = "window._gaq &amp;&amp; _gaq.push(['_trackEvent', 'MobileLinks', 
'Phone', '30s - Your Health ' + new Date().toLocaleDateString()+' 
'+ new Date().toLocaleTimeString()]);" > <span> 
555 - 555 - 5555. < /span></a>

感谢您提供任何帮助,您可以借此让我的代码再次使用。

2 个答案:

答案 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