zoukankan      html  css  js  c++  java
  • 苹果应用的广告投放归因技术点总结

    书接上一篇《安卓应用买量的广告归因技术点总结》,这篇来谈谈苹果应用的投放归因。

    长久以来,苹果的投放归因主要是依靠IDFA,备用辅以IP地址+浏览器UA+设备型号。

    一、IDFA最后的余辉

    昨天4月26号一则消息,iOS14.5系统开始,苹果为加强隐私保护,app在访问用户设备的IDFA之前,都需要弹窗请求用户的许可,这将极大地降低IDFA的获取率。弹窗如下图:

    在以前,苹果用户只有在手机设置关闭广告跟踪,才会关闭IDFA,而系统默认则是开启的。现在这次iOS更新,相当于默认关闭了IDFA,其严重程度相当于安卓10不再提供imei 。要做广告归因,只能通过有限的不精准的IP地址,UA浏览器标识来判定,误差很大。

    二、投放商的策略0:暂存IDFA

     由于IDFA是旧手机升级iOS,所以在升级系统前,手机里的APP是可以读到IDFA的,广告商的APP(如抖音快手百度爱奇艺等)可以在系统更新前读取IDFA并暂存。系统更新后即使不用读取IDFA,也已经存有了设备的IDFA(用户手动重置除外)。

    然而用户更新系统后,在安装激活我们应用时,如果不同意获取IDFA,这样依然无法完成匹配,达不到投放归因的需求。

    三、投放商的真正策略:SDK

    其实在2019年末,安卓10之前,就已经有广告商预知了系统更新的风险。比如今日头条(抖音)在使用深度转化投放模式时,要求在他们平台上投放的包(安卓和苹果都是),都必须接入他们的SDK,使用他们的SDK作为广告归因手段。我们应用上的激活注册付费等数据要通过广告商的SDK,上传到广告商的服务器,由广告商进行归因数据匹配。而数据也是以广告商平台上的数据为准。

    1)原归因流程在上一篇有讲,主要是以已方后台统计数据为准;

    2)SDK版流程则是以广告商后台数据为准,已方数据作为辅;

    (除非。。。在接入SDK时作弊,故意按概率少上传一些激活/付费数据)

    PS:广告商的苹果SDK理应是有集成了iOS14的 SKAdNetwork,以辅助广告归因。

     

    3)山寨品-CAID,需接入数盟SDK

    有些广告商的苹果SDK需要上传caid,然而这是第三方公司的,数盟。而且苹果很有可能会干掉他

    “近日我们收到了开发者反映,他们的产品在接入了CAID的SDK或者数盟最新的SDK后,收到了苹果官方邮件,称其不允许使用任何永久的、基于设备的标识符或从中派生的任何数据来唯一标识设备,要求开发者需要在14天内必须完成一些技术调整。蝉大师建议,开发者近期应密切关注CAID相关的后续消息,在苹果还未最终表态之前最好先不要接CAID的相关SDK,如果接了CAID的SDK或者数盟最新SDK,不建议提交更新。”

    我个人意见是暂不接入caid,上传参数里传个空字符串给他们就完事了。。。让广告商用苹果官方的SKAdnetwork来做归因吧

    四、SDK方案是最优解,但也有顾虑

    SDK方案在安卓上是比较容易的,因为安卓可以打很多个不同的分包,可以跟据不同的广告渠道商启用/禁用不同的SDK,从而打出不同的包。

    但苹果就有顾虑了,因为苹果通常来说只有一个包,马甲包很难上架且很容易被下架。如果同时接入了多家广告商SDK(如抖音+快手),且投放量都很大,那么我们是不是把所有其他渠道上的数据(商业秘密)也一并暴露给了广告商呢。

    技术上再难,也要给数据分割让路。我大胆预估,苹果开发上,多个马甲包和相关技术也会成为主流,比如什么极速版、火山版、西瓜版、概念版。。。

  • 相关阅读:
    Nim or not Nim? hdu3032 SG值打表找规律
    Maximum 贪心
    The Super Powers
    LCM Cardinality 暴力
    Longge's problem poj2480 欧拉函数,gcd
    GCD hdu2588
    Perfect Pth Powers poj1730
    6656 Watching the Kangaroo
    yield 小用
    wpf DropDownButton 源码
  • 原文地址:https://www.cnblogs.com/batsing/p/ad_iOS.html
Copyright © 2011-2022 走看看