最近在看关于广告投放平台相关的设计,倒是没看到完整的案例介绍。整理一下收集的各种信息,假如需要设计一个广告投放系统,该怎么做?
根据前面的简图模型,我们猜想一下,投放系统应该包含哪些基本的功能才能运作。从需求方开始:
- 首先是广告创意或者广告物料的管理,这些是组建广告的基本元素。比如视频、图片、文案等形式的素材管理。
- 其次是广告的管理,经过物料组装和设计后的广告需要进行合规审批,当然审批结果仅在投放系统有效,对于不同的投放渠道,可能有不同的合规要求,广告进入具体渠道后,渠道内部肯定还会进行合规审查。
- 再然后是广告主配置广告投放人群。这里能接触到投放人群的只有各个广告平台,它们负责收集用户画像。可以预见的是,各个投放渠道的用户画像,维度和标签肯定不一样,所以作为双向代理的投放系统肯定要做已入驻渠道的用户画像属性的映射和接口适配。最终结果就是,广告主定义了投放人群的地域、年龄、性别、收入等特征后,可以向任何入驻的广告平台投放广告。
- 最后就是报表和分析功能,这些数据肯定是广告平台提供,作为中间的代理商,能做的也就是对各种数据进行整合、美化(代理就要有代理的觉悟)。
至于广告竞价和广告位库存等,这些肯定是由广告渠道根据自己的算法规则动态确定的。如果是广告渠道商自己开发投放系统,那么竞价规则以及广告受众群体的筛选,包括转化率等指标的数据分析都要考虑。
这么看来,如果是第三方的广告投放平台,其主要功能就是广告和广告物料的管理,广告目标客户的定义和配置,报表数据展示以及多渠道的适配。