会话
1.概述
在传统的网站分析理论中,一次会话(英文session)也被称为一次访问,指的是访客在一段时间内持续的访问某个网站(一个或者多个页面)的行为。一次会话往往会包含多次页面访问动作,那如何判断一次会话的开始和结束呢。通常以两次页面访问动作之间的时间间隔来判断是否属于同一会话。一般认为时间间隔在30分钟内属于同一次会话。如下图所示,一个网站访问者分别在8:11,8:12,8:15,9:00,9:01,9:05访问了同一个网站的不同页面。前3次页面访问属于同一会话,后3次属于另一个会话,因为8:15和9:00间隔相差超过了30分钟。
由上图可以看到,一次会话中包含客户连续多次的访问行为,在全渠道营销场景中,客户的一次会话很有可能会跨越多个企业触点,是对传统会话概念的一个升级,DM Hub将会话的概念扩展为:一次会话指的是一个客户在一段时间内和企业在一个或者多个触点进行持续交互。一次会话往往包含一个或者多个客户行为,当两次行为之间间隔小于30分钟(该时间长度也可以在系统自由设置),则视为同一次会话。
2.参与会话统计的事件
inbound事件:客户主动发起的行为动作,比如访问,点击,关注,领券,下单等等。系统中仅该类型事件支持设置事件打分(用于统计活跃度),一次会话里包含的客户互动行为指的就是inbound事件
outbound事件:系统向客户发送消息的事件,比如向客户发送短消息,邮件,app push等,这些事件不参与会话统计 除以上两种事件,系统还会记录一些其他事件,比如客户被创建、发生合并、阶段推进、等级变更等事件,这些事件也不参与会话统计
3.会话中来源参数的继承逻辑
为了方便说明,本文中营销活动、来源、来源内容、以及其他8个来源相关参数,一共11个参数统称为“来源参数”。
以一个营销场景为例:
发送一条营销短信给客户,客户点击短信短链,访问页面,并根据页面提示去关注公众号;
客户关注公众号后收到回复的微页面,访问微页面参与抽奖;
客户抽中奖品,奖品为小程序商城优惠券,客户访问小程序,成功下单;
在这个场景中,客户在短信、微信公众号、小程序三个触点都有互动行为。客户最终虽然在小程序商城下单,但是最初的入口是短信,如何让来源参数跨渠道传递,就需要通过会话实现来源的继承。在一次会话内:
如果某个inbound事件上本身已有来源参数,则保持自身的来源参数;
如果事件本身不带任何来源参数,则直接继承上一个inbound事件的来源参数。
注意:11个来源参数共为一体,有一个有值就会往下继承。例如第一个事件自带仅“来源”有值,第二个事件自带仅“来源内容”有值,那么第二个事件上的“来源”不会继承第一个事件的“来源”。第三个事件所有来源字段为空,就会只会继承第二个事件来源内容的值。
4.如何设置会话规则
默认情况下,会话功能是关闭的,可以在设置中心-会话功能里开启。【设置中心】-【其它设置】-【会话】
根据所属行业和业务场景的不同,可以自定义以下内容:
失效时间:如果某次会话在一段时间(即失效时间)内没有新的inbound行为被记录,那么之后如果客户产生新的事件,就会被记录为一个新的会话。默认情况下是30分钟,不支持设置小数,至少是1,至多是1440(即一天)。
不参与来源继承:即使这些事件在会话中且没有任何来源参数,也不会继承前一个事件的来源参数值。