Google Play渠道(选接)
由于海外Android的发布包都是位于Google Play平台,而应用方为了统计用户的实际来源,需要通过Google Play获得对应Referrer。
获取SDK
GPChannel SDK gpchannel-0.1.0.jar
接入方式
接入前需要接入必接部分
添加依赖
导入gpchannel SDK 需要加入All-in-One SDK
implementation 'com.android.installreferrer:installreferrer:1.0'
implementation files('libs/gpchannel-[version].jar')
接入代码
WKConfig.build(this, APP_ID, AES_KEY, AES_IV, MD5_KEY, "GooglePlay")
.setOverSea(true).init();
GooglePlayChannel.init(context);
此功能只对海外发布与Google Play上的应用有效。
Referrer配置
以下以WiFi-Feed为Referrer例子:
跳转到Google Play Store的链接
https://play.google.com/store/apps/details?id=com.example.demo
需要改为 https://play.google.com/store/apps/details?id=com.example.demo&referrer=WiFi-Feed
Market url scheme (Android应用内部打开)
market://details?id=com.example.demo&referrer=WiFi-Feed
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=com.example.demo&referrer=WiFi-Feed"));
Chrome Intent
intent:#Intent;package=com.example.demo;S.market_referrer=WiFi-Feed;end
检查接入是否有效
查看GPChannel
tag的日志,看是否有onEvent ref=WiFi-Feed...
字样的记录
如果是dataAgent is null
说明All-in-One SDK没有接入,或者版本过老