角色:java后台研发
责任描述:
1,广告位的生成,设置广告位的展示规则,包括按权重展示,按轮选展示,按时间顺序展示,按未读优先展示;
2,负责广告内容的生成;将广告内容生成html文件上传到文件服务器;将广告内容按省,市,全国区分投放与展示;设置广告内容展示规则,其中包括对黑名单用户的过滤,广告展示频率的限制过滤,广告点击频率的限制过滤;并设置广告内容展示的权重比例;
3,广告点击统计,将用户每次点击的广告做好记录,根据生成广告内容时设置的点击限制按照N天/M次的点击规则,在规则内超出点击量时不再给用户展示该条广告内容,而展示其它广告;从而提高广告位的利用率;
4, 在审核广告内容时,通过http远程调用南方基地平台,通知该条广告的审核信息;
5,实时上报用户行为数据,将用户点击,查看广告等行为上报至南方基地平台;
6,负责项目的性能优化,引入分布式缓存redis,支撑每天5000万+次的现网请求; 将广告内容及时同步至缓存,减少对数据库的访问压力,提高系统响应速度;