归因是什么
一句话说明:为了确认某一个玩家,是从什么广告或渠道来的。
归因技术的发展
1、设备码
在安卓设备没有那么多限制的时候,我们可以通过获取安卓设备的 IMEI 等设备唯一信息,从设备维度来确认同一个用户的注册行为。
这条路已经行不通,不仅是因为 推广时 H5 无法获取 设备信息,现在安卓系统层面限制,即使是App获取也比较困难
2、Adjust等第三方归因解决方案
通过植入 落地页点击链接,获取定制化的推广链接,相当于 Adjust 对不同推广渠道进行了唯一标记,这样,就可以做到 不同广告渠道的用户归因。
但是这样依然不能满足我们的要求。
比如:A用户(10点钟点击注册)、B用户(11点钟点击注册)、C用户(12点钟点击注册) 三个用户都是 Adjust 推广链接 plan1 的用户,当然 adjust 可以区分到这个 plan1中 一共有多少次下载,多少次广告点击,那 adjust 如何进一步区分 ABC 三个用户呢?
客户对于落地页的每一次点击,都会生成一次唯一点击码,adjust能把A和它的点击码对应起来吗?进一步来说,A用户发生了充值,adjust知道是 plan1 的计划中用户,但是会知道是 中午十点钟(点击唯一码)注册的那个吗?
这里的链路似乎是断掉了,其实 adjust 有一套自己的模糊归因算法,可以将其进行进一步归因,但是精准度比较低,约为 60% ~ 70%
:::info{title=“为什么要纠结 进一步归因呢?”}
因为广告平台推荐算法的自优化需要。
我们知道广告平台推送广告时是有自己的一套推荐算法的,我们设置买量目标,把结果反馈给广告平台,它就知道我们的目标人群,不仅可以降低我们的买量成本,而且可以买的越来越精准
:::
以 Facebook 为例,每次广告点击,都会生成一个 Fbc 和 Fbp 参数,用于识别这一次点击,每一次都是不一样的,也就是我们必须要把 注册A用户对应的 fbc 和 fbp 给对应起来,并且在后续的所有事件回调中,都要一起报送。方便 Facebook 归因
3、云打包技术
简单来说,用户每点击一次,生成一个唯一识别码,并且注入到 apk 包内,也就是一次点击一个包,用户使用这个安装包的所有行为,都是有唯一码全链路跟随。
夜航星精准归因
基于云打包技术,实现精准归因
自建型云端打包机,毫秒级吞吐,可以保证每一次点击立刻生成一个定制包,保证效率和稳定性
夜航星模糊归因
基于夜航星独有算法进行模糊归因匹配,精准度可以达到 adjust 模糊归因水平 60% ~ 70%