正确理解Google Analytics 4 的停留时间

Google Analytics 4 Haran 8年前 (2016-10-14) 8039次浏览 2个评论
文章目录[隐藏]

更新时间:2024年2月1号

平均会话时长

平均会话时长=所有感兴趣的会话的总时长/会话数

感兴趣的会话有三种情况:

  • 持续至少 10 秒的会话 :如果会话的时长超过一定的时间,该会话就成为“感兴趣的会话”,互动时长的默认阈值为 10 秒,可调整,调整的位置在“更多标记设置”——“调整会话超时设置”——“调整感兴趣的会话的计时器”。
  • 发生了至少 1 次转化事件的会话:如果会话发生过转化事件,该会话就成为“感兴趣的会话”
  • 发生了至少 2 次网页浏览的会话:如果会话内浏览2个页面以上,该会话就成为“感兴趣的会话”

只要满足上述情况之一,就计算为感兴趣的会话数,延伸阅读:深入理解 Google Analytics 4 中的会话

平均会话时长是基于所有感兴趣的会话的总时长,如果一个会话里只有一个网页浏览和一个事件,持续也不够10秒,那么是不纳入总时长的,所以并不是真正的平均会话时长,但为了便于理解,你可以理解为普通的平均会话时长。

以报表形式查看时,平均会话时长=会以 hh:mm:ss 格式显示持续时长(例如:00:05:00,表示 5 分钟)

 

 

平均互动时长

平均互动时长 = 用户互动总时长 / 活跃用户数  

 

活跃用户是指进行过感兴趣的会话的用户,或是在 Google Analytics(分析)收集到下列数据时对应的用户:

  • 网站中的 first_visit 事件或 engagement_time_msec 参数
  • Android 应用中的 first_open 事件或 engagement_time_msec 参数
  • iOS 应用中的 first_open 或 user_engagement 事件

 

GA4里的用户数是指活跃用户数,因此这个指标可以理解为用户的平均停留时长,如果与其他维度结合,就是每个用户在该维度的平均停留时长。

 

正确理解Google Analytics 4 的停留时间

 

每次会话的平均互动时长

每次会话的平均互动时长有两种计算方式:

  • 标签页中采用每个数据点的计算方式:每次会话的平均互动时长=每次会话的互动时长总和/会话次数
  • 图表中采用总的计算方式,图表中是基于数据点,也就是每天的:每次会话的平均互动时长=每次会话的平均互动时长 /会话次数
假設 7 月份有两位用户访问了您的网站。
  • 在 7 月 2 日,用户 1 进行了 1 次感兴趣的会话,时长为 3 分钟。
  • 在 7 月 3 日,用户 2 进行了 2 次感兴趣的会话,时长分别为 3.5 分钟和 4.5 分钟。
  • 在 7 月 4 日,用户 1 进行了 1 次感兴趣的会话,时长为 4 分钟,用户 2 进行了 1 次感兴趣的会话,时长为 6 分钟。

 

标签页中的计算方式是:

用户 1 在 7 月份的总互动时长为 7 分钟

用户 2 在 7 月份的总互动时长为 14 分钟

所以每次会话的平均互动时长为 4.2分钟 (官方文档里的数值是错的,可以在looker studio里User engagement / Sessions去计算)

 

图表中的计算方式是:也就是每天的,每次会话的平均互动时长将如下所示:

  • 7 月 2 日:互动时长 3 分钟
  • 7 月 3 日:互动时长 4 分钟
  • 7 月 4 日:互动时长 5 分钟
可以看到标签页中每位用户的互动时长大于每位用户每天的互动时长。

 

平均互动时长  VS 每次会话的平均互动时长

  • 平均互动时长=所有感兴趣的会话的总时长/会话数
  • 每次会话的平均互动时长=每次会话的平均互动时长/会话次数

两者的定义是类似,如分子一样,但分母上,每次会话的互动时长总和大于等于所有感兴趣的会话的总时长,所以每次会话的平均互动时长会大于平均会话时长。

另外可以理解为:

  • 平均互动时长:平均会话时长,通常是看会话数据的时候使用
  • 每次会话的平均互动时长:每个用户的平均会话时长,通常和其他维度结合使用,如与网页

 

 

 

常见问题

平均互动时长为0

有些人的平均互动时长突然显示为0,平均互动时长是基于user_engagement 事件,如果user_engagement 事件丢失,那么平均互动时长就是0。

这是一个Bug,从2023年2月就出现。

 


如有疑问,可以在文章底部留言或邮件(haran.huang@ichdata.com) 我~
喜欢 (2)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(2)个小伙伴在吐槽
  1. 有些人的平均互动时长突然显示为0,平均互动时长是基于user_engagement 事件,如果user_engagement 事件丢失,那么平均互动时长就是0。——为啥user_engagement 事件会丢失,有什么方法解决?还是想看这指标
    Cindy2023-09-13 09:56 回复 Windows 10 | Chrome 116.0.0.0
    • Haran
      可能是bug。如果你是用UA转发跟踪GA4,试试直接发送;或重新创建一个GA4
      Haran2023-09-13 22:01 回复 Mac OS X | Chrome 117.0.0.0