本文档主要介绍各个埋点事件的上报时机,客户侧在埋点时,需要按照事件的上报时机和触发方式进行上报,保证事件含义的统一,避免数据口径存在误差。
事件 | 体裁 | 触发方式 | 预期 | 备注 |
---|---|---|---|---|
cms_client_show | 图文、短视频和小视频 | 展现第一个像素 | 上报 | 原本希望可以获取曝光时长,这里不应该上报,但实际上很多客户都是展现即上报的,推荐目前还没有使用该事件的duration,所以目前就统一为有一个像素展现就上报。 |
锁屏或切换后台 | 不上报 | |||
杀死APP | - | 该场景下无法上报,所有事件都是。 | ||
cms_go_detail | 图文、短视频和微头条 | 点击进入详情页 | 上报 | |
从相关阅读返回详情页 | 不上报 | 埋点的主要目的是记录用户的主动行为;模型学习的时候,有一个点击就够了,多的还要去重。 | ||
锁屏或切换后台回到详情页 | 不上报 | 同上 | ||
cms_stay_page | 图文、短视频和微头条 | 退出详情页 | 上报 | |
点击其他内容离开详情页 | 上报 | |||
锁屏或切换后台 | 不上报 | 实际上很多客户上报,影响相对较小,可以列为低优问题;需要注意的是,锁屏回来后真正退出时的时长是否包含锁屏前的部分,即有没有重复计时。 | ||
cms_video_play | 短视频和小视频 | 点击开始播放 | 上报 | |
暂停后重新播放 | 不上报 | |||
播放完一遍自动重播 | 不上报 | |||
锁屏或切换后台回到播放页面 | 不上报 | 埋点的主要目的是记录用户的主动行为;模型学习的时候,有一个点击就够了,多的还要去重。 | ||
cms_video_over | 短视频和小视频 | 按返回键离开播放页面 | 上报 | |
点击其他内容离开播放页面 | 上报 | |||
暂停播放 | 不上报 | |||
视频播放完一遍 | 分情况 | 如果结束播放(播放下一个视频或播放广告),就上报;如果是自动重播(像抖音那样),就不上报,直到退出才上报。 | ||
锁屏或切换后台 | 不上报 | 实际上很多客户上报,影响相对较小,可以列为低优问题;需要注意的是,锁屏回来后真正退出时的时长是否包含锁屏前的部分,即有没有重复计时。 | ||
cms_video_play_auto | 短视频沉浸式 | 在沉浸式完成上一个视频的播放,自动开始播放新视频 | 上报 | 点击视频,进入沉浸式,这时播放的视频不上报video_play_auto,而是video_play。 |
滑动屏幕,然后停留在新视频上,开始自动播放 | 上报 | |||
全屏之后,点击“下一个”开始播放新视频 | 上报 | 只有部分产品有这个功能 | ||
滑动回刚才播放过的视频,重新开始播放 | 上报 | |||
暂停后重新播放 | 不上报 | |||
cms_video_over_auto | 短视频沉浸式 | 在沉浸式中,自动播放的视频完成播放 | 上报 | 开始播放时上报video_play_auto的,结束播放时都上报video_over_auto;进入沉浸式时的第一个视频结束或退出时上报video_over。 |
自动播放的视频退出播放 | 上报 | |||
锁屏或切换后台 | 不上报 | 实际上很多客户上报,影响相对较小,可以列为低优问题;需要注意的是,锁屏回来后真正退出时的时长是否包含锁屏前的部分,即有没有重复计时。 | ||
暂停播放 | 不上报 | |||
cms_video_play_draw | 小视频内流 | 在内流滑动进入新视频 | 上报 | 从外流卡片或者双列feed点击进入内流,点击的这个视频算外流,上报video_play,而不是video_play_draw |
播放完一遍自动重播 | 不上报 | |||
滑动回到刚才看过的视频 | 上报 | |||
暂停后重新播放 | 不上报 | |||
cms_video_over_draw | 小视频内流 | 退出播放 | 上报 | |
滑动进入下一个视频 | 上报 | |||
视频播放完一遍 | 分情况 | 如果结束播放(播放下一个视频或播放广告),就上报;如果是自动重播(像抖音那样),就不上报,直到退出才上报。 | ||
锁屏或切换后台 | 不上报 | 实际上很多客户上报,影响相对较小,可以列为低优问题;锁屏回来后真正退出时的时长包含锁屏前的部分。 | ||
暂停播放 | 不上报 |