首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Firebase :围绕user_engagement事件的问题

Firebase :围绕user_engagement事件的问题
EN

Stack Overflow用户
提问于 2020-04-04 07:54:42
回答 1查看 4.3K关注 0票数 2

我正在为应用程序做一些关于Firebase中的user_engagement事件的研究。

在BigQuery中,我通过查询生成了一些事件数据。在此,我列有以下各栏:

  • 标准Firebase字段的值: event_name、user_pseudo_id、event_timestamp (有关这些字段的信息,请参阅https://support.google.com/firebase/answer/7029846?hl=en)
  • pa_session_id:与每个事件一起发送的参数'session_id‘的值。
  • pa_engagement_time_msec:参数' engagement _ time _msec‘的值,该参数与每个user_engagement事件一起发送,由谷歌定义为“自上次user_engagement事件以来的附加约定时间(ms)”,参见https://support.google.com/firebase/answer/7061705?hl=en
  • 'event_previous_timestamp_own_calc‘和’pa_ versions _time_msec_calc:自定义计算的原始字段'event_previous_timestamp‘和’event_previous_timestamp_time_msec‘,其中我自己做了自定义计算,以便与原始字段进行比较。

请参阅下面附带的屏幕截图中的数据集摘录,在其中我筛选了一个特定的user_pseudo_id,以说明我的观点并提出有关的问题。我没有对数据进行任何其他过滤。数据是在时间戳上排序的。

我的焦点是事件user_engagement。在分析数据时,我注意到了一些事情,并提出了一些问题:

  1. 谷歌将user_engagement事件描述为“周期性的,而应用程序在前台”,请参见https://support.google.com/firebase/answer/6317485?hl=en。从数据来看,user_engagement事件之间的时间间隔似乎是不规则的。问题1:能以某种方式解释这一点吗?当user_engagement事件被触发的时候,确切的逻辑是什么?
  2. 在某些情况下,pa_engagement_time_msec的值似乎不正确。另见黄色标记行作为示例,红色标记值似乎是不正确的。对于顶部的黄色标记行,pa_engagement_time_msec应该是3075,而不是2823。问题2:这能解释一下吗?还是谷歌的错误?

有人知道上面这两个问题的答案吗?

EN

回答 1

Stack Overflow用户

发布于 2020-04-06 12:13:15

当用户与应用程序交互的时间最短时(一旦用户在第一个平面上与应用程序交互至少10秒),就会触发user_engagement。可以使用setSessionTimeoutDuration()调用来控制会话的超时。在某一天,在设备前台打开应用程序的用户被认为是当天的活动/保留。user_engagement事件对唯一用户进行计数,因此,如果用户在一天内触发该事件两次,则它将被视为活动用户或保留用户,并且只会计算一个事件。仪表板中的活动用户是根据在给定时间内从实例ID中提取的应用程序的唯一实例计算的。例如,如果用户安装应用程序,卸载该应用程序,然后重新安装,则活动用户计数为2。

我真的建议您看看消防基地帮助文档、Firebase博客和这个Stackoverflow线程

希望能帮上忙。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61025223

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档