视频广告 API监测与SDK监测的区别

这里需要先区分API和SDK的区别吧,最早的SDK难道不是API的集合吗|API和SDK检测的区别在于:SDK是监测方根据已有的监测规范,使用方加入代码并被监测的一种方式;而API则是监测方提供监测规范,使用方根据自己的“理解”进行监测。SDK对于监测方有主动监测的意味;而API有被动监测的意味。当前很多媒体不喜欢SDK的方式,提出的理由多是不稳定、不宜升级、数据保密等等,总的来说还是不希望监测的“不可控”性。
■SDK可以主动监测上传参数,API是靠流量方传递给你的参数,传的参数可以是捏造的。虽然SDK也可能被捏造参数上传,但成本相比于API高很多。你看哪家监测效果好?不过不是人人都愿意集成SDK
■广告展示监测(曝光监测)主要分为API监测和SDK监测两种,一般web端是API的形式,移动端可以API和SDK的形式。
API监测
API监测是指媒体方以API方式向监测平台传递监测平台认可的参数,使得监测平台可以以此进行准确的独立曝光报表计算与排查数据差异等的监测方式;典型的就是广告展示后,媒体方从Client端以API方式将曝光数据上报给监测平台,或生成短链,点击后跳转传递数据信息,回传到监测平台的服务器进行比对。
SDK监测
SDK监测是指媒体方通过在自身app内嵌入监测平台SDK的方式向监测平台上报广告曝光及点击行为并传递监测平台认可的参数,使得监测平台可以以此进行准确的独立曝光报表计算与排查数据差异等的监测方式;监测平台的SDK要遵循MMA(中国无线营销联盟)的规范。
【视频广告API监测与SDK监测的区别】SDK最大的缺点就是要加一个监测DSK进去,由于需要在媒体方嵌入SDK,开发量大,对媒体方的数据有风险,一般大型平台的APP会采用这种形式,如视频播放平台,直播平台。

    推荐阅读