Android端如何获取Play Market内部广告安装对应的UTM参数
Play商店内部广告安装的UTM参数获取方案说明
传统INSTALL_REFERRER广播的触发限制
- 旧版通过静态注册广播接收器获取UTM的方案,仅覆盖外部链路跳转至Play商店的安装场景:包含网页广告、谷歌搜索广告、第三方渠道跳转等带明确UTM参数的跳转链路,生产环境下Play商店内部原生广告的安装流程默认不会触发该广播,属于正常行为。
- 你之前的认知「仅站点/搜索广告安装才会传递UTM到广播接收器」是正确的,商店内部广告的归因数据不会通过该广播链路下发。
com.android.installreferrer:installreferrer:2.2 库的适配能力
com.android.installreferrer:installreferrer:2.2 是谷歌官方推出的替代传统广播的安装归因方案,不会出现和旧广播相同的内部广告不生效问题:
- 该库直接与Google Play服务的归因接口通信,无需依赖系统广播触发,覆盖场景远大于旧广播方案
- 支持获取Play商店内部广告的安装归因参数,你测试拿到的campaign为google-play的返回值就是商店内部广告链路的正常结果
- 只要用户设备的Google Play服务版本≥11.2.2,就能正常拉取对应安装链路的UTM参数,当前该方案的设备覆盖率超过98%
- 自然搜索安装、用户主动搜索安装的无广告链路下,返回的referrer为空或默认
organic参数,属于正常表现。
生产环境使用建议
- 若需要获取更细粒度的商店内部广告campaign、adgroup等参数,可配合谷歌Ads后台的深度归因配置完成
- 上线前可通过谷歌官方的安装 referrer 测试工具,模拟不同安装场景验证参数返回逻辑
内容的提问来源于stack exchange,提问作者Alexandr Danilyev
相关产品推荐
相关产品推荐

