Javascript 将电话记录到Google Analytics

Javascript 将电话记录到Google Analytics,javascript,google-analytics,google-analytics-api,Javascript,Google Analytics,Google Analytics Api,几年来,我们一直在使用一些JavaScript来记录从我们的网站到Google Analytics的电话事件。最近,代码停止工作,我开始研究它。据我所知,Google不赞成使用驱动代码的库。还有人熟悉这种技术吗 这是停止工作的代码 <a href = "tel:5555555555" title = "Click-to-Call for more information about our services" onclick = "window._gaq &amp;&amp

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

这是停止工作的代码

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

感谢您能为我提供帮助,使此代码再次工作。

\u gaq是所谓的“经典谷歌分析”库的一个函数,它可以从.Google-Analytics.com/ga.js运行 因此,如果您团队中有人切换到其他谷歌分析库,那么您的代码将无法工作。
因此,我建议您检查页面上的已连接库,无论它是ga.js还是.google analytics.com/analytics.js

将事件跟踪更新到

将onclick替换为:

onclick="ga('send', 'event', 'MobileLinks', 'Phone', '30s - Your Health '+ new Date().toLocaleDateString() + ' ' + new Date().toLocaleTimeString());"