记一次埋点信息服务器数据统计

本文记录了一次通过云真机测试埋点信息并从服务器日志中收集、解码数据,最后将处理后的数据导出到Excel的过程。通过解析日志、分割字段并转换为字典格式,最终使用openpyxl库将数据写入Excel表格。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

背景:

让测试人员测试一下,埋点的设备信息上报情况。

需要统计的设备字段如下:

名称

说明

platform 操作系统平台
adblock 防广告软件:通过是否能插入dom判断
cpuCoresCpu cpu核心数:通过navigator判断(cpu类型仅ie能获取到,不做处理)
audio 声卡指纹:通过window判断
WebglVendorAndRenderer 显卡型号:通过canvas调用获取
ip 公网、局域网ip
webglKey webgl(不同浏览器不统一)
touchSupport 是否支持触摸:通过navigator判断,(触碰点数目,触碰事件)
hasLiedLanguages 是否修改语言:通过navigator判断
scrDeviceXDPI 设备的DPI:仅ie能获取到,不做处理
pixelDepth 颜色分辨率
colorDepth 颜色深度
doNotTrack 是否允许跟踪

HasLiedResolution

是否修改屏幕分辨率
cookieEnabled 是否启用cookie

BrowserName

浏览器名称

timeZone 时区

MimeTypes

支持的 MIME 类型的数组(手机无)

systemLanguage

系统语言(仅ie)

BrowserLanguage

浏览器语言

Online

系统是否处于脱机模式
wh

屏幕分辨率:宽*高

brand

手机品牌(品牌覆盖度待测)

执行:

访问地址:https://testwx.aikaixin.com/vue/go

查看服务器会看到一条如下记录:

10.10.15.9 - - [11/Feb/2020:09:30:05 +0800] "GET /s.png?Adblock=false&Audio=48000_0_1_0_2_explicit_speakers&BrowserLang

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值