效果广告要跑得明白,光看曝光和点击远远不够,能不能把"用户下载了、注册了、付费了"这些动作传回平台,才是衡量效果、优化投放的关键。搜狐广告平台为此提供了转化数据 API 对接方案,让广告主把从搜狐渠道产生的转化效果数据回传,实现转化跟踪。
该回调方案适用于 Android、iOS 的 APP 端,以及使用 ip+ua 归因的 WAP 端,对接方式为 API 对接。简单说,就是广告主通过两个接口与搜狐广告服务器互通:一个接收搜狐下发的广告点击信息,另一个把匹配到的转化事件上报回搜狐。
这里先明确一个定义:广告点击,指的是搜狐用户点击广告素材时触发的点击事件,该事件被视为一次有效广告点击。后续所有的归因,都建立在这个点击事件之上。
一次转化跟踪,前后要经过八个环节:用户点击广告触发点击事件;客户端把事件发送给搜狐服务器;搜狐服务器上报至搜狐广告服务器;广告服务器通过广告主提供的点击监测接口(接口一)通知广告主服务器。
广告主收到请求后,根据参数里的用户信息与自己的转化数据匹配;随后广告主服务端通过转化上报接口(接口二,即 callback url)把转化事件上报回搜狐;搜狐广告服务器把收到的转化数据与广告账户匹配;最后在投放前端呈现转化报表。
接口一是由广告主监测方提供的、用于接收搜狐广告点击信息的接口。请求方是搜狐广告服务器,处理方是广告主监测方服务器,请求方式为 HTTP GET。广告主需提供点击监测 url,监测 url 中用双下划线的形式设置所需返回的数据,例如 __PARAM__。
iOS 与 Android 的示例链接结构类似,都包含 os、idfa/oaid、gid、aid、click_time、click_id、ip、ua、callback 等参数。返回数据需为 JSON 格式,如 {"desc":"成功","status":true} 表示已收到点击数据,异常时 desc 字段可描述失败原因。
有三点硬性要求要记住:宏格式必须全大写、必须用双下划线形式,否则会导致宏替换失败;监测链接不能是下载链接;__CALLBACK__ 宏必填,其他宏可根据监测需要灵活配置。
接口二是搜狐广告服务器以 callback 参数形式提供给广告主的地址,广告主通过它把转化数据回传,搜狐据此把转化与广告组关联,跟踪每个广告组的转化效果。广告主必须实时上报回传,以免统计无效。
接口二同样走 HTTP GET,请求地址会在下发点击事件时通过 __CALLBACK__ 宏提供给广告主,广告主按该地址上报即可。请求成功后,响应内容为 "success"。通过这套双接口机制,搜狐广告投放把点击与转化串成闭环,让每一分预算的效果都能被量化。