业务背景:日亿万级请求日志收集如何不影响主业务

系统简介

关键表结构

原始数据结构

指 标
备 注

IMEI

用户设备的 IMEI

定位点

经纬度

用户ID

用户唯一ID

目标 ID

每个页面、按钮、banner都有唯一ID

目标类型

页面、按钮、banner 等

事件动作

点击、进人、跳出等

FromURL

来源 URL

CurrentURL

当前 URL

TOURL

去向 URL

动作时间

触发这个动作的时间

进人时间

进人该页面的时间

跳出时间

跳出该页面的时间

通过以上数据结构,在后台查询原始数据时,业务侧不仅可以将城市(根据经纬度换算)性别(需要从业务表中抽取)年龄(需要从业务表中抽取)、目标类型、目标ID、事件动作等作为查询条件来实时查看用户行为数据,还可以从时间(天/周/月/年)、性别、年龄等维度实时查看每个目标ID的总点击数、平均点击次数、每个页面的转化率等作为统计报表数据。

费用结算数据结构

字 段
备 注

日期

结算的日期

目标 ID

原始数据中的目标 ID,比如页面 ID、按钮ID、banner ID

点击人数

有多少人点击了目标 (同一人点多次算一次)

点击人次

有多少人次点击(同一人点多次算多次)

费用

此目标ID当天的收费总计