totals.visits = null 的 Session 和 Bounced Session 有啥区别?

Posted

技术标签:

【中文标题】totals.visits = null 的 Session 和 Bounced Session 有啥区别?【英文标题】:What is the difference between Session with totals.visits = null and Bounced Session?totals.visits = null 的 Session 和 Bounced Session 有什么区别? 【发布时间】:2018-11-19 07:44:53 【问题描述】:

我对它们之间的区别深感困惑。

我知道当会话至少具有交互类型事件时 totals.visits = 1,并且只有非交互类型事件的会话将具有 totals.visits = 0。** 在这种情况下,会话意味着fullVisitorid + visitId 的独特组合。

我在网上遇到过 Bounce 的定义,该定义指出,bounce 被定义为进入页面 = 退出页面的会话。一些定义进一步说明会话也必须没有交互类型的事件才能成为反弹,在入口页面 = 退出页面的顶部。

那么,它们之间有什么区别呢?

附:我问是因为可能有 totals.visits = 1 和 totals.bounces = 1 的会话,这意味着反弹与空 totals.visits 的会话不同,反之亦然。

P.P.S.如果浏览量是交互点击,那么会话怎么可能没有交互事件?是否可以在没有浏览量的情况下进行会话?

【问题讨论】:

【参考方案1】:

您可以在会话中只加载主跟踪器(即页面浏览量),并在页面上同时跟踪页面浏览量和某些事件。

这些事件可以是 no-interaction=1 或 0(0 是默认值,这意味着该事件将被计为一次交互)。

网页浏览是一种互动,而事件是另一种互动(但它可能会或可能不会作为互动进行跟踪,具体取决于上述设置)。

这意味着每次有人访问您的网站,并且您触发了一次网页浏览,如果他们在接下来的 30 分钟内(在一个会话期间)没有跟踪到任何其他互动就离开该网页,则该网页被视为一次互动,然后是弹跳)。进一步的互动可能是下一次网页浏览或事件。

现在,您可以有一个特定情况,即您没有综合浏览量,但您确实发送了事件交互。如果访问者离开页面没有进入任何其他页面,没有触发其他(交互)事件,并且如果该单个事件也设置为 no-interaction=1,那么您肯定不会有反弹,因为有根本没有跟踪任何交互。

【讨论】:

您好,感谢您的回答。是否存在会话没有综合浏览量的情况?因为这是会话没有交互命中的唯一方式吗? 有:当一个事件被触发时,它是 no-interaction=0 类型(表示事件的默认交互类型)。您将触发一个事件,但不会触发一个综合浏览量。这在通过测量协议(从服务器端,而不是从用户的前端)向 GA 发送命中时很常见【参考方案2】:

totals.visits = null 表示会话内没有任何交互,但可能是非交互事件。反弹会话意味着在 1 个会话内至少有 1 次交互(网页浏览)

【讨论】:

以上是关于totals.visits = null 的 Session 和 Bounced Session 有啥区别?的主要内容,如果未能解决你的问题,请参考以下文章

记录前缀缺失

BigQuery:根据匹配和产品范围维度过滤掉匹配

根据 hits.page.pageTitle 计算会话数

BigQuery:两个命中级自定义维度

BigQuery 中带有会话 ID 的 Google Analytics(分析)交易 ID

sql BIT / IAM-1793 - Las observaciones se insertaban en NULL。 Se cambia para insertar las observac