gpt4 book ai didi

javascript - 检查 Google Analytics _gaq 对象是否已加载并可用

转载 作者:数据小太阳 更新时间:2023-10-29 03:58:05 24 4
gpt4 key购买 nike

我的网站上有一些 Google Analytics 跟踪代码 (GATC),它会触发对 Google 代码中的 _gaq.push 方法的调用。

在GA不可用,或者_gaq没有加载的场景下,我要保证我的页面没有任何JavaScript错误。通过检查 _gaq 是否与“undefined”不相同——这是否足以检查它是否可用以及这是 x 浏览器?我看过 Google 的文档,但没有提及任何相关内容。

我知道检查对象是否为 null,但我不确定这是否有必要。

if (typeof(_gaq) !== 'undefined') {
_gaq.push(['_trackEvent', 'Downloaded Video', 'Yes']);
_gaq.push(['rollup._trackEvent', 'Downloaded Video', 'Yes']);
}

最佳答案

如果您使用的是 Universal Analytics (analytics.js),则切换为:

_gaq.push(['_trackEvent', 'Downloaded Video', 'Yes']); 

为此:

ga('send', 'event', 'Downloaded Video', 'Yes');

关于javascript - 检查 Google Analytics _gaq 对象是否已加载并可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13414440/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com