gpt4 book ai didi

jquery - 谷歌分析 - 发送自定义维度,但有些缺失

转载 作者:行者123 更新时间:2023-12-03 16:59:33 24 4
gpt4 key购买 nike

我正在尝试在 GA 中记录自定义 session ID,以及 session 中页面访问的序列号(因此用户访问的第一页为 1,第二页为 2,等等)。这是我的代码:

jQuery(document).ready( function($) {
function genGuid(){
return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) {
var r = Math.random()*16|0, v = c == 'x' ? r : (r&0x3|0x8);
return v.toString(16);
});
}

if (typeof $.cookie('optltcs_session') == 'undefined'){
var guid = genGuid();
var date = new Date();
date.setTime(date.getTime() + (30 * 60 * 1000));
$.cookie('optltcs_session', guid, {path: '/', expires: date});
$.cookie('optltcs_viewed', 0, {path: '/'});
}
else{
if (typeof $.cookie('optltcs_viewed') == 'undefined'){
$.cookie('optltcs_viewed', 0, {path: '/'});
}
else{
old = $.cookie('optltcs_viewed', Number);
$.cookie('optltcs_viewed', old+1, {path: '/'});
}
}
ga('set', 'dimension1', $.cookie('optltcs_session'));
ga('set', 'dimension4', $.cookie('optltcs_viewed'));
ga('send', 'event', 'PIDSID', 'send', {'nonInteraction': 1});
})

它正在工作,只是缺少一些“dimension4”变量 - 在 session 中我可以看到页面 View 没有。 0,然后没有。 6 和 1-5 缺失。可能是什么原因?我该如何调试(浏览器上的本地调试器显示它工作正常)?

最佳答案

事实证明,GA 引擎将用 session 上下文中发送的新维度 4 覆盖旧维度 4。

我的解决方案是只将 session id 发送到 GA,并将页面 id-s(维度 4)发送到我自己的服务器,这样我以后可以将两个数据集连接起来以获得完整的图片。

关于jquery - 谷歌分析 - 发送自定义维度,但有些缺失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28525466/

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