当前位置: 首页 > news >正文

B站点击埋点数据分析

在这里插入图片描述
这是一个来自Bilibili网站的前端数据上报请求URL,用于收集用户行为数据。让我来分析其各个组成部分:

URL结构分析
基础URL: https://data.bilibili.com/log/web
主要参数: 以?分隔的查询字符串,包含多个用|分隔的部分
参数详解
第一部分:基本信息
0000171762182330187https%3A%2F%2Fwww.bilibili.com%2Fvideo%2FBV1qw15B7EXq%3Fspm_id_from%3D333.788.player.switch%26vd_source%3D0a0dcdec7333c400d5af5150471aa17a%26p%3D33
解码后得到:

时间戳相关:0000171762182330187
当前页面URL:https://www.bilibili.com/video/BV1qw15B7EXq?spm_id_from=333.788.player.switch&vd_source=0a0dcdec7333c400d5af5150471aa17a&p=33
这是一个视频播放页面,p=33表示第33集
第二部分:事件信息
333.788.player.play_pause.click
表示用户点击了播放器的播放/暂停按钮

第三部分:时间戳
1762182330187
JavaScript时间戳,表示事件发生的具体时间

第四部分:屏幕信息
848x695
表示浏览器窗口尺寸为848x695像素

第五部分:用户标识和环境信息
包含JSON格式的数据:

json
{
“action”: 3,
“switch”: 0,
“b_nut_h”: 1759424400,
“lsid”: “37CBCA101_19A4A239B7E”,
“buvid_fp”: “9064f9a82xxxxxxxxx36dacb96”,
“buvid4”: “0295CE1B-9AFF-4161-DE46-xxxxxxxxxxxxx-025100301-lSM+5+xxxxxxxxxxxx==”,
“bsource_origin”: “empty”,
“share_source_origin”: “empty”
}
第六部分:AB测试和功能开关配置
json
{
“webplayer”: “1”,
“login_dialog_version”: “V0”,
“ai_summary_version”: “SHOW”,
“rcmd_tab_version”: “DISABLE”,
“enable_shortcut_key”: “DISABLE”,
“enable_live_anime”: “ENABLE”,
“danmaku_report_version”: “V0”,
“enable_strip_ad”: “ENABLE”,
“comment_version_hash”: “78d0977505”,
“in_new_ab”: true
}
第七部分:来源信息
https%3A%2F%2Fsearch.bilibili.com%2Fall%3Fkeyword%3D%25E9%25BB%2591%25E9%25A9%25ACvue%26from_source%3Dwebtop_search%26spm_id_from%3D333.788%26search_source%3D5%26page%3D5%26o%3D120
用户通过搜索"vue"来到当前页面

第八部分:设备标识
xxxxxxxxxx-1E2C-3975-E298-xxxxxxxxxxxxxxinfoc
第九部分:语言和地区设置
zh-CN
总结
这是一个典型的用户行为埋点数据上报,主要记录了:

用户在B站观看视频时的交互行为(播放/暂停点击)
用户设备和环境信息
页面来源和跳转路径
AB测试配置信息
唯一用户标识符
这类数据主要用于产品优化、用户体验分析和商业决策支持。

http://www.dtcms.com/a/564911.html

相关文章:

  • 用 PyTorch 训练 NestedUNet 分割细胞核
  • [7-01-02].第10节:开发应用 - 配置Kafka中消费消息策略
  • 学算法不再卡壳,Hello-Algo 让学习有画面感,cpolar远程访问更添便利
  • openEuler安装docker及其配置
  • 重组蛋白纯化标签:高效获取高质量蛋白的关键技术
  • agent智能体
  • 网站制作珠海公司asp 网站管理工具
  • html网站地图怎么做企业网站建设主要考虑哪些
  • 深入昇腾NPU:从架构到算子开发的全栈探索
  • Rust编程学习 - 内存分配机制,如何动态大小类型和 `Sized` trait
  • JavaSe—List集合系列
  • 1.1 大语言模型调用方式与函数调用(Function Calling):从基础到实战
  • 在Windows系统上部署 CosyVoice 2
  • kafka kraft 模式简介
  • 【Html模板】赛博朋克风格数据分析大屏(已上线-可预览)
  • 怎么查网站备案号济南市章丘区建设局网站
  • 颠覆编码范式:Cursor 2.0五大新特性深度解析与AI编程未来洞察
  • 科技引领,档案管理更高效之智慧档案馆三维立体恒温恒湿消毒净化系统
  • MySQL的SUBSTRING函数详解与应用
  • 微企点建站效果付费合肥网络推广外包
  • 企业级管理平台项目设计、架构、业务全解之平台篇
  • android TAB切换
  • 免费试用网站源码上海网站建设穹拓
  • Linux的df和du
  • 【保姆级教程】Debian 服务器 MariaDB/Mysql 配置 Windows 远程连接全流程
  • JAVA算法练习题day58
  • linux-用户和组权限
  • 基于Vue+Python+Orange Pi Zero3的完整视频监控方案
  • 若依开源项目做导入数据时同步新增字典,页面下拉框与表格未同步更新问题
  • 网站权重多少4赤峰网站建设哪个服务好