玩mobile一个月的时候就开始折腾自己的tracking了。现在大致完善了。4 `" {2 h k0 B' I# z z$ ?
8 c9 P7 f" q7 x. p9 M* }! v# v5 {
1,所有campaign的setting,是mysql的,放主数据库服务器,全球各地区部署跳转服务器,redis拉回来放内存自动更新。
# s) m% f) Z) h
, A2 N% y3 a4 p2,每次点击的所有数据都是对应一个redirect data,所有的rid, deviceid, websiteid之类的都一起打包放内存一一对应。可一直放内存,也可设置过期时间。不过一般一天就够了。8 b- E6 |! Z9 h2 T, k. X
" t/ g' n$ ]2 o3,数据库服务器处理postback,并计算所有跳转生成的redirect data,生成report。以小时分隔,随时调用。4 {5 f" X# ^4 A( w6 o
& e, U, }- U" r) {4,cloak相关。可设置来源referrer检测,可设置内部跳转referrer检测。可设置自定义参数检测(比如,一定要检测到websiteid包含数字才正常跳转)。反正谁TM都找不到。
5 I: L J) I! a1 _* X
" ^; w( W, b, Z% b M. o* r求各位给出点意见,看还需要添加什么功能。9 g* y. ]+ [1 }7 O* A, ]* d0 Y
|