10.24 程序员节,送给商业化运营一句关键的代码;setAdvertiserTrackingEnabled了解一下
Facebook Bidding对没有idfa的流量也参与填充了。这是在和朋友聊天过程中了解到的。
之前一直认为,没有idfa,Facebook Bidding没有填充;所以针对 no idfa的配置中可以不用配置Facebook Bidding。
实际上,通过查数据,发现没有idfa的流量中,Facebook Bidding 参与了填充,并且有展示数据。但是看到不同产品,Win Rate 相差太大,高的有10%+,低的不到1%。
这一异常数据,非常奇怪,赶紧研究一下具体原因。
第一步,官方文档查找源头信息
在Facebook 官方文档中,确实找到了相关说明。有2个条件,调用了setAdvertiserTrackingEnabled的API,版本必须是6.2.1或者更高的版本
第二步,排查原因
首先,排查了目前Win Rate偏低的产品,用的Facebook的版本,这个经确认,版本都高于6.2.1;排除了版本过低的原因。
其次,排查setAdvertiserTrackingEnabled这个API,不同产品的配置是不是一致的。发现不一样,Win Rate最高的产品的设置是YES;Win Rate低于1%的产品,它们的这个值都是NO
第三步,验证
将Win Rate低的产品,修改setAdvertiserTrackingEnabled的值,将NO改成YES,然后经过数据观察发现,Win Rate涨到了10%+。
setAdvertiserTrackingEnabled这个API具体是干什么的?
来看看Facebook官方对这个API的解释:
The setAdvertiserTrackingEnabled flag allows you to inform Audience Network whether to use the data to deliver personalized ads in line with your own legal obligations, platform terms, and commitments you’ve made to your users. If the flag is set to false we will not be able to deliver personalized ads.
注意:
无论是否用聚合,都需要设置这个API。
这个API仅适用于iOS 14或者更新版本的用户;iOS 13及更旧的版本,LAT将会被使用。
在iOS 14.5及以上的版本中,如果没有设置ATE,默认值是false。
在初始化聚合之前,就需要设置这个值。
简单总结一下,就是这个API是让Facebook给用户匹配个性化广告(更高价值的广告)。有idfa,facebook可以匹配个性化广告;没有idfa,通过设置这个值,可以匹配到个性化广告。
这个就很诡异了;这样做是否有问题,是否会违规?
经过和我们的AM确认,用户授权了,才可以设置为YES;用户没有授权,只能设置为NO。
违规无小事,资产被封了,整个Facebook变现都会出问题;所以还是谨慎一点好。
另外,我们来看一下各家文档,demo中关于这个setAdvertiserTrackingEnabled是如何写的:
先看Facebook官方demo:

demo中设置是YES,其中有一行解释的小的文字,
//Pass user‘s consent after acquiring it
意思就是用户授权后,再设置YES。
再来看看Admob的文档;直接设置为YES。

再看看AppLovin的文档,直接跳转到Facebook官网;

这里就有些懵了;到底是设置还是不设置呢?官方文档也没有说的很明确
元芳,你怎么看?
归纳一下:
iOS禁用了idfa,对于Facebook影响较大,没有了idfa,无法推个性化广告;
从6.2.1的版本开始,通过setAdvertiserTrackingEnabled,针对没有idfa,对于这个值为YES的,可以匹配个性化广告;对于这个值为NO的,只能匹配非个性化广告。(这一要求,是一行注释的文字写出来的,存在违规的可能)
最终表现的结果就是,针对无idfa,通过这个API设置为YES,Facebook的win Rate就相对来说高一些。
演绎一下:
目前没有idfa的比例已经上升到了70%~80%;这意味着这部分的市场全部要拱手让人。
针对这一变化,Facebook会采取一定的措施应对,目前setAdvertiserTrackingEnabled这个口子已经打开;开启填充非个性化广告保底。
后续,其他渠道针对无idfa是如何匹配的,Facebook也许会采用同样的算法来匹配;或者其他的方式;没有了idfa影响实在太大。
如果Google也跟进限制使用idfa这样用户唯一的id,Android市场也会发生翻天覆地的变化。
关注数据的变化,从有限的数据中,找到背后的本质;采取对的决策。

