诸葛io核心概念

优质
小牛编辑
138浏览
2023-12-01

会话

定义:会话即session,即用户的一次打开和启动。诸葛io认为,会话是行为数据记录的必要维度,会话的准确性直接影响对用户行为的解读以及部分关键统计指标的准确性

判定

  1. 从「打开产品」到「关闭产品」视为一次会话;

  2. 对于iOS用户,屏熄、home键切到后台、杀掉进程即判断为会话结束;对于Android用户,当应用重新进入活跃状态与上次活跃状态相隔30秒以上时,会计为一次新的会话;

  3. 对于web、小程序,会话的开始是用户打开产品的某个页面,如果用户在30分钟内没有任何操作或关闭页面,则会话结束。技术上,诸葛io通过cookies(小程序通过storage)追踪用户的会话。

会话时长的计算方法:用同一次访问内触发的最后一个事件的时间减去会话开始的时间。如果用户没有事件触发,那么时长就是1s。

会话的意义

便于解读用户行为

场景1:会话是用户使用习惯分析的重要维度,对于一个电商平台,用户会多次打开浏览商品、添加入购物车,然后结束会话,而支付会发生在下一个会话。以此可以解读出用户的购买是有决策周期的,否则你看到的只是基于时间的行为事件,可能会理解为用户在一天会不停的购物然后最终结算。用户场景还原不够深入不够准确。

场景2:对于阅读社交类产品,希望用户产生粘性,不只是每天使用,是否做到让用户每天随手就使用的习惯?一天会唤醒产品多少次是分析关键。而会话,记录的就是用户一天的使用频次。

提高部分关键指标的准确性

更加准确的判断用户的使用频次(五大数据指标之一)、使用时长、平均使用时长等关键指标


事件、属性、值

事件

定义:用户在产品上的行为

如何判定:通过对前端程序的监听,当用户的行为触发某个程序的反馈时,即被记录为一个事件。

场景举例:如用户A在某电商应用上查看了商品详情,则「查看商品详情」即可记为事件。

属性

定义:是描述事件的业务维度。

如何判定:附属在事件上,影响事件内容的分类。

场景举例:如用户A在「查看商品详情」的事件下,对应的属性是「商品名称」、「价格」等。

定义:是属性的内容。

如何判定:是一个可以影响用户行为的内容

场景举例:如用户A查看的是iphone6s的手机,则「商品名称」对应的值就是「iphone6s」,「价格」对应的值是「5288」。

如需详细了解,请查看「事件分析」文档


identify

对用户的识别是构建产品用户画像以及后续分析的关键一步。

identify可以实现对产品上注册用户的账号实名制。利用identify接口,可以把用户的注册账号或其它ID作为对用户的唯一识别,更可以自定义您需要的用户属性完善用户画像。

图例即demo产品中”京北商城“对用户identify后的示例:

blob.png

我们建议每一个使用诸葛io的客户可以通过identify标识你的用户,从而放大它的价值。

详情请查看:identify记录用户身份


实名/匿名用户

区别于传统的用户即设备的概念,诸葛io中的用户是基于用户账号体系的,通过identify,可以把用户的手机号、邮箱或其他ID作为识别用户的唯一标识。

如果用户在使用某产品时没有注册,没有id信息,那么诸葛io把这部分未触发identify的用户定义为匿名用户,而触发了identify的用户就是是实名用户。

针对于可能存在的「一个设备多个用户」或「一个用户多个设备」的情况,会进行多设备关联,详情请参照诸葛用户设备对应关系