几大模块内容
- 用户访问session分析模块:会话(session),用户的基础访问行为
- 页面单跳转化率模块:页面(page),用户的页面访问和页面跳转行为
- 各区域热门商品统计模块:商品(product),用户的商品点击行为
- 广告点击流量实时统计模块:广告(ad,advertisement),用户的广告点击行为
广告点击流量实时统计模块
每次点击一个广告以后,通常来说,网站 / app中都会有埋点(前端的应用中,比如JavaScript Ajax;app中的socket网络请求,往后台发送一条日志数据);日志数据而言,通常,如果要做实时统计的话,那么就会通过某些方式将数据写入到分布式消息队列中(Kafka);
日志写入到后台web服务器(nginx),nginx产生的实时的不断增加 / 更新的本地日志文件,就会被日志监控客户端(比如flume agent),写入到消息队列中(kafka),我们要负责编写实时计算程序,去从消息队列中(kafka)去实时地拉取数据,然后对数据进行实时的计算和统计。
产品经理、高管可以实时地掌握到公司打的各种广告的投放效果。以便于后期持续地对公司的广告投放相关的战略和策略,进行调整和优化;以期望获得最好的广告收益。