对广告系统业务用户跟踪逻辑进一步梳理,则将所需要的数据表细分到以下的这些:
页面访问记录表
序号 | 字段名 | 类型 | 注释 |
1 | id | int | |
2 | pageid | guid | 页面id |
3 | userid | guid | 用户id |
4 | loadtime | time | 页面载入时间 |
5 | leavetime | time | 页面关闭或失效时间 |
6 | brower | string | 浏览器类型 | |
7 | browerwidth | int | 屏幕可用宽 | |
8 | browerheight | int | 屏幕可用高 | |
9 | pagereferr | string | 来源地址 | |
10 | pagehref | string | 页面地址 | |
11 | ip | string | ip地址 | |
页面广告展示记录表
序号 | 字段名 | 类型 | 注释 |
1 | id | int | |
2 | posid | guid | 广告位置id |
3 | mouseX | int | 鼠标在广告展示时横坐标 |
4 | mouseY | int | 鼠标在广告展示时纵坐标 |
5 | showtime | time | 广告展示时间 |
6 | wrapwidth | int | 容器宽 |
7 | wrapheight | int | 容器高 |
8 | pageid | guid | 页面id |
9 | userid | guid | 用户id |
广告载入记录表
序号 | 字段名 | 类型 | 注释 |
1 | id | int | |
2 | posid | guid | 广告位置id |
3 | x | int | 广告块相对文档左上角的绝对横坐标 |
4 | y | int | 广告块相对文档左上角的绝对纵坐标 |
8 | pageid | guid | 页面id |
9 | userid | guid | 用户id |
10 | browerwidth | int | 屏幕可用宽 |
11 | browerheight | int | 屏幕可用高 |
12 | loadStartTime | time | 广告块载入开始时间 |
13 | loadEndTime | time | 广告块载入结束时间 |
14 | brower | string | 浏览器类型和版本 |
广告点击记录表
序号 | 字段名 | 类型 | 注释 |
1 | id | int | |
2 | posid | guid | 广告位置id |
3 | mouseX | int | 鼠标在广告点击时横坐标 |
4 | mouseY | int | 鼠标在广告点击时纵坐标 |
5 | clicktime | time | 广告展示时间 |
8 | pageid | guid | 页面id |
9 | userid | guid | 用户id |