Google Play广告归因原理解析:从Install Referrer到Install Referrer API的演进

Attribution Haran 9年前 (2016-12-26) 14573次浏览 0个评论

更新时间:2025年11月20日

在Android应用推广的归因机制中,Google Play早期使用Install Referral(广播机制),但从2020年3月起 已全面切换至Play Install Referrer API(API 机制)。

虽然名称相似,但它们本质上是完全不同的两套方案。

Install Referrer(广播机制,已弃用)

Install Referral是Google Play提供的广播机制,具体原理如下:

在投放链接上添加UTM参数(类似网页UTM的用饭一样),如:

https://play.google.com/store/apps/details?id=com.ichdata&referrer=utm_source%3Dtest1%26utm_medium%3Dtest2%26utm_campaign%3Dtest3

Google Play商店在用户安装完App后,会向App发送一个广播(Broadcast),其中包含了名为 referrer 的字符串。例如:

referrer=utm_source%3Dtest1%26utm_medium%3Dtest2%26utm_campaign%3Dtest3

App在安装后第一次启动时,就可以从广播中读取这个referrer,用于广告归因、判断下载渠道等。

这种方式有不少缺点(导致被废弃的原因)

  • 容易被篡改(可被拦截或伪造)
  • 不稳定,不保证送达
  • 安全性低
  • 在某些 Android 版本行为不一致
  • 无法精准反作弊

因此Google在2020年3月正式宣布停止支持。

 

Install Referrer API(API机制)

为了提供更精准、可靠、安全的安装来源追踪,Google 推出了 Play Install Referrer API

这一API是主流归因平台(AppsFlyer、Adjust、Kochava)普遍使用的方式,并在行业中被视为唯一可靠的Android安装来源标准。

与早期广播方式相比,它的优势非常明显:

  • 精准可靠数据由Google Play官方API返回,不会出现莫名丢失。
  • 安全性高不容易被篡改,能防止“假归因”。
  • 支持反作弊可用于识别异常安装、快速安装等欺诈行为。
  • 被全球主流归因平台采用包括Adjust、AppsFlyer、Kochava等。

Play Install Referrer API的逻辑跟:用户点击推广链接到Google Play安装APP,Google Play就会获取推广参数传递,APP安装后,首次打开的时APP就会主动通过Google Play的API去查询获取渠道信息,然后上传。

使用这个API,可以获取如下信息:

Google Play广告归因原理解析:从Install Referrer到Install Referrer API的演进

有几个字段是时间戳的,就可以用于验证、计算CTIT(点击安装时间 ,Click to Install Time)等,用于归因欺诈检测。

 

目前,市面上应只有Google PlayHuawei AppGallery支持通过API的形式实现渠道跟踪。


如有疑问,可以在文章底部留言或邮件(haran.huang@ichdata.com) 我~
喜欢 (14)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址