Google analytics 谷歌分析活动是否存储在会话范围内?
我正在尝试使用我们现有的网络表单和谷歌分析追踪电话销售和网络销售 当前,当转换发生时,在数据库中创建一个对象,该对象的主键作为一个自定义变量(具有页面级范围)记录在Google Analytics中 通过跨“活动”维度创建自定义报告(该维度深入到“自定义变量值1”维度),我可以看到与每个活动关联的自定义变量,从而有效地收集属于特定活动的所有特定数据库对象 复杂化:我们希望自己接听电话并为客户提交表格(创建转换)。这意味着来自同一台机器的多个转换将在短时间内连续发生。我们仍然希望将每次转换归因于特定的活动。然而,我不清楚活动/媒介/来源变量的范围 如果我超时报告多次“访问”,呜呼 但奇怪的是,这些自定义变量根本没有被记录在分析中的任何地方,无论是在预期的来源还是在其他地方 我试图通过会话重置实现的目标是基于以下假设:源/活动/媒体具有会话级别的作用域,并且如果在同一会话中提交了多个活动应用程序,而没有会话重置,那么最后一个设置的活动会获得所有积分吗 相关代码:Google analytics 谷歌分析活动是否存储在会话范围内?,google-analytics,Google Analytics,我正在尝试使用我们现有的网络表单和谷歌分析追踪电话销售和网络销售 当前,当转换发生时,在数据库中创建一个对象,该对象的主键作为一个自定义变量(具有页面级范围)记录在Google Analytics中 通过跨“活动”维度创建自定义报告(该维度深入到“自定义变量值1”维度),我可以看到与每个活动关联的自定义变量,从而有效地收集属于特定活动的所有特定数据库对象 复杂化:我们希望自己接听电话并为客户提交表格(创建转换)。这意味着来自同一台机器的多个转换将在短时间内连续发生。我们仍然希望将每次转换归因于特
_gaq.push(['_setAccount', 'UA-xxxxxxx-x']);
if(getParameterByName("reset_session") == "1"){ //reset google analytics session
_gaq.push(['_setSessionCookieTimeout', 1 ]);
}
//track pageview under new session
_gaq.push(['_trackPageview']);
//called when business logic dicates under specific circumstances
function register_conversion(){
_gaq.push(
['_setCustomVar', 1, 'DatabaseKey', _object_id + '', 3],
['_trackPageview', '/goal_url']
);
}
活动和来源范围的概念与自定义变量使用范围的概念并不一致。[1] 用户的活动和来源是持久的(存储在6个月的cookie中),但每个页面/访问/用户记录都带有活动和来源的注释 因此,例如,在同一次访问中,在多个页面浏览之后更改您的活动,将更改所有后续页面浏览和访问,但所有以前的页面浏览仍在上一次活动的范围内 我是通过实验发现的,不是通过文档 [1]http://code.google.com/apis/analytics/docs/tracking/gaTrackingCustomVariables.html