广告中台-数据报表篇
在广告投放与运营过程中,数据报表是衡量广告效果、优化投放策略的关键工具。本文深入探讨了广告中台数据报表的设计与实现,从数据采集、归因逻辑、数据整合到报表呈现,详细阐述了如何构建一个高效、精准的数据报表系统。
在广告中台系统中,报表能清晰的知道每个广告消耗了多少、带回来了多少用户、这些用户充值了多少,并把这一系列行为形成一条链路,
在广告中台系统中,用户行为与广告投放的精准关联是数据报表设计的核心挑战。其核心逻辑在于通过数据采集、归因建模、链路整合三大环节,将碎片化的广告曝光、点击与用户转化行为串联为可分析的完整链条。
广告标识符:每个媒体提供的宏参数 ,拼接在监测链接中,当用户点击时,媒体通过监测链接讲宏参数替换成具体的参数值【例如广告计划的宏参数PROMOTION_ID,替换成具体的项目id,如下图】
实时上报:广告中台通过API实时查询广告消耗、曝光量、点击量等媒体数据
设备ID/用户ID映射:
移动端:通过设备ID(如iOS IDFA、Android GAID、clickid)记录用户点击广告后的行为(注册、充值) ,如下图监测链接clickid宏参数有值替换、用户进入小程序时巨量下发clickid给小程序用户,此时用户和媒体已建立关联关系
转化事件埋点:在用户完成关键动作(如注册提交、支付成功页)进行埋点上报至投放中台
目前各个广告平台大部分层级都有5层【头条2.0除外】,但由于各个平台的广告层级字段名有所不同,所以须自建通用字段,规整各个广告平台的广告层级数据。
实际获取数据后,将各个平台的对应字段值保存在自建通用字段下,以便后续的报表实际使用
预留字“本地素材file_md5”字段,以备打通本地素材和媒体素材,从而构建本地素材维度的数据看板【素材有多个维度】
数据统计以哪一个层级开始往上统计,正常来说层级越低越好,因为拓展性更强,以我过往习惯来说,是从素材纬度进行数据获取,然后进行向上统计,例如查看A广告计划当天产生多少消耗,那么统计规则是:A广告计划下每条素材对应的消耗进行累加不一定
不一定要从素材,因为并不是每个媒体在查询api时,在返回素材数据的同时还返回广告计划、广告等信息
确定报表最低的时间统计范围,头条2.0支持以小时、天、周、月、季度维度进行数据获取,一般是按照天为最细纬度进行统计,小时级别不一定每个媒体都支持而且数据量大对技术是一个考验
本文由 @暂时离线 原创发布于人人都是产品经理。未经作者许可,禁止转载
题图来自Unsplash,基于CC0协议
该文观点仅代表作者本人,人人都是产品经理平台仅提供信息存储空间服务