gpt4 book ai didi

google-analytics - Google 分析 - _setAccount 之前的 _trackEvent?顺序重要吗?

转载 作者:行者123 更新时间:2023-12-03 15:29:17 24 4
gpt4 key购买 nike

所以这将起作用:

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-65432-1']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

_gaq.push(['_trackEvent', 'Videos', 'Play', 'Gone With the Wind']);

但是如果访问者可以通过像 http://example.com?autoPlay=Wind 这样的链接来呢? ? 那么视频已经被请求,并开始播放,生成:

var _gaq = _gaq || [];
_gaq.push(['_trackEvent', 'Videos', 'Play', 'Gone With the Wind']);

事件。但是常规的跟踪代码仍然在页面底部运行,这就是为什么我们有异步:

var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-65432-1']);
_gaq.push(['_trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();

所以我必须至少移动 _setAccount到顶部,或者它会正常工作,因为我打电话时它已经在队列中 ga.js ?或者我可以创建我自己的队列...但在这里我看到一个线索 they made sure不删除 _gaq如果之前已经有东西 _setAccount .并且还有针对不同上下文的多个跟踪器... 那么这是否意味着完全忽略该命令是完全合法的? 对不起,这个简单的问题,但我找不到关于异步允许什么和不允许什么的任何信息。

感谢帮助!

最佳答案

您必须拥有 _setAccount在任何记录数据的命令之前,例如 _trackPageview_trackEvent .

如果您查看 _trackEvent 发送的跟踪像素当_setAccount还没有运行,你会看到它登录到一个默认帐户,比如 UA-XXXXX-X .

我在开发或暂存系统上使用了它,我希望分析代码在其中运行,但不希望它污染生产跟踪数据。注释掉 _setAccount行,并且所有数据最终都记录到一个不存在的帐户中。

假设您从未初始化名为“mumble”的跟踪器(使用 _gaq.push(['mumble._setAccount', 'UA-65432-1']) ,以下代码显示未初始化的跟踪器的 ID 为“UA-XXXXX-X”:

echo(_gat.getTrackerByName('mumble')_getAccount())

关于google-analytics - Google 分析 - _setAccount 之前的 _trackEvent?顺序重要吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14665816/

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