最近注意到Users
和screen_view
事件的session_start
计数有所不同。活跃用户计算中将使用哪一个?
谢谢。
答案 0 :(得分:0)
简而言之,session_start
是应用程序级别的指标,而screen_view
是有关应用程序中视图的较低级别的事件。因此,如果您的应用具有更多屏幕,则后一个通常会更高。更精确一点:
screen_view
,当发生屏幕转换以及 符合以下条件:另一方面,
- 以前未设置任何屏幕
- 新的屏幕名称不同于以前的屏幕名称
- 新的屏幕类 名称与以前的屏幕类名称不同
- 新的屏幕ID与先前的屏幕ID不同
session_start
是用户参与时 经过一段时间后,该应用的会话次数超过了最小会话时长 超过会话超时持续时间的闲置状态。
请参阅Firebase文档中的更多详细信息:
答案 1 :(得分:0)
我们只是问了这个问题,而查看screen_view指标提供了一些可能的解释。 Firebase发布了有关如何跟踪会话的更新,请参见此处。
https://firebase.googleblog.com/2018/12/new-changes-sessions-user-engagement.html
因此,从理论上讲,如果您有一些用户在不到10秒的时间内快速打开了该应用,则该应用将被视为screen_view,而不是session_start。这意味着您的session_start用户数将小于screen_view用户数。
根据更新,这种情况将不再存在,它们应该开始向前发展。
编辑:请注意,要使用新的计算,您需要在应用中安装最新的Firebase SDK。