APP的广告归因分析:利用网址构建生成器生成用于推广的URL,Referral后面的参数就是用来区分广告系列的一堆参数,用户在从google play 下载APP的时候,BroadcastReceiver会发送一条带有Referral的广播给APP,GA的接收器就接收,这个用户就带上了对应的渠道标签了,用户一打开这个APP就传回这个标签给GA服务器。
如:
<span style="font-size: 12pt;">https://play.google.com/store/apps/details?id=com.ichdata&referrer=utm_source%3Dtest1%26utm_medium%3Dtest2%26utm_campaign%3Dtest3 </span>
referral后面的参数就被传递进去了,其余的交给GA自动处理,国内的应用市场就不存在这个传递机制,所以只能定位到应用市场。
网址构建器地址:
<span style="font-size: 12pt;">https://developers.google.com/analytics/devguides/collection/android/v4/campaigns?hl=zh-cn#google-play-url-builder </span>
华为的应用市场也只支持广告参数传递的,华为的是叫智能分包参数 (Install Referrer) ,可以看一下华为文档里智能分包参数整体的交互:
通过 HUAWEI 提供的智能分包参数(Install Referrer),广告主可以全链条(曝光、点 击、下载、安装、激活、注册、下单等)分析下载类广告的转化效果:
1. 广告主 APP 集成 SDK 或者 API 接口获取智能分包参数能力并上架应用市场。
2. 广告主在华为广告平台投放 APP 下载类广告,并设置智能分包参数。
3. 媒体 APP 请求并展示广告主投放的广告。
4. 用户在媒体 APP 上点击广告主投放的广告,用户可以选择并下载安装广告主 APP。
5. 应用市场(APP Market)将智能分包参数写入 Huawei Ads Kit。
6. 用户在端侧激活广告主 APP 时,App 从 HMS 获取智能分包参数。
7. 广告主 APP 上报激活事件,可使用智能分包参数分析 APP 转化效果
原理是一样的,如果国内的其他应用市场也提供Install Referrer,那么国内的安卓应用的跟踪就不会那么混乱了。