业务背景:日亿万级请求日志收集如何不影响主业务
系统简介
关键表结构
原始数据结构
指 标
备 注
IMEI
用户设备的 IMEI
定位点
经纬度
用户ID
用户唯一ID
目标 ID
每个页面、按钮、banner都有唯一ID
目标类型
页面、按钮、banner 等
事件动作
点击、进人、跳出等
FromURL
来源 URL
CurrentURL
当前 URL
TOURL
去向 URL
动作时间
触发这个动作的时间
进人时间
进人该页面的时间
跳出时间
跳出该页面的时间
通过以上数据结构,在后台查询原始数据时,业务侧不仅可以将城市(根据经纬度换算)、性别(需要从业务表中抽取)、年龄(需要从业务表中抽取)、目标类型、目标ID、事件动作等作为查询条件来实时查看用户行为数据,还可以从时间(天/周/月/年)、性别、年龄等维度实时查看每个目标ID的总点击数、平均点击次数、每个页面的转化率等作为统计报表数据。
费用结算数据结构
字 段
备 注
日期
结算的日期
目标 ID
原始数据中的目标 ID,比如页面 ID、按钮ID、banner ID
点击人数
有多少人点击了目标 (同一人点多次算一次)
点击人次
有多少人次点击(同一人点多次算多次)
费用
此目标ID当天的收费总计