数据统计原理
数据统计是程序化广告中非常重要的一环,通过对广告数据和用户行为数据的统计分析,广告主可以评估广告效果、优化投放策略,提升用户转化率和广告收益。以下是关于数据统计原理的详细介绍:
一、Web统计逻辑
- 浏览器请求:浏览器向Web服务器发起请求URL。
- 服务器响应:Web服务器生成HTML文档响应给浏览器。
- 加载统计代码:浏览器加载HTML文件,包括JavaScript、样式文件和图片等,同时触发JavaScript统计代码。
- 数据收集:JavaScript代码收集浏览器环境数据(如域名、URL、页面标题、语言、referrer、cookie等)和自定义事件数据(如注册等)。
- 数据传输:将收集的数据传输给数据收集服务器。
- 生成Cookie:生成一个1x1透明图像,种植cookie标识访客,并传输数据给服务器。
- 数据存储:数据收集服务器记录数据日志,存入实时数据仓库。
- 数据处理:实时数据仓库进行数据处理,传输至离线数据仓库。
- 数据展示:查询数据仓库,生成可视化数据报告 。
二、App统计逻辑
- 应用请求:用户在App中发起请求。
- 服务器响应:App服务器响应请求,返回数据。
- 埋点数据收集:应用通过统计SDK和API接口收集数据,包括渠道、设备标识等。
- 数据传输:在应用启动、关闭或达到一定量时,传输数据给数据收集服务器。
- 数据存储和处理:数据收集服务器记录数据日志,进行实时处理,存入实时数据仓库,并传输至离线数据仓库。
- 数据展示:查询数据仓库,生成可视化数据报告 。
三、S2S对接
针对iOS设备,由于上架审查严格,广告主一般不会集成统计SDK,而是通过服务器对服务器(S2S)方式对接,获取转化数据。具体步骤如下:
- 用户点击广告:用户在App中点击广告。
- 跳转URL请求:App请求DSP的跳转URL,包含用户设备标识。
- 跳转到中转URL:DSP跳转到广告主的中转URL,携带设备标识和点击ID等信息。
- 获取转化数据:通过广告主与DSP进行S2S对接,获取转化数据 。
通过上述数据统计逻辑,广告主可以有效地监测广告效果,优化投放策略,从而提高广告的ROI(投资回报率)。