文档开发者中心
我的

华为广告服务-转化跟踪参数单机接入测试

准备一部华为手机,且“华为移动服务(APK)”版本在2.6.5及以上。完成上述获取转化跟踪参数业务代码的补全后,就可以进行编译。编译有错误时,根据错误提示,进行代码修改。完成编译后,生成apk安装并运行。

1. 生成转化跟踪参数。

由于转化跟踪参数需要在华为广告平台投放后才能正常获取,我们在此处提供了Demo,可以在端侧生成转化跟踪参数,供开发者APP在测试阶段调测使用。Demo下载地址参考“示例代码”。

2. 修改您的App用于测试转化跟踪参数。

a)SDK方式

在创建InstallReferrerClient时设置为测试模式,调用setTest(true),如下图所示:

1
2
mReferrerClient = InstallReferrerClient.newBuilder(mContext).setTest(true).build();
mReferrerClient.startConnection(installReferrerStateListener);

重要:

setTest(true)仅用于测试,正式发布版本请setTest(false)。

b)AIDL方式

在测试时设置绑定的AIDL服务的包名为'com.huawei.pps.hms.test',如下图所示:

1
2
3
4
5
mServiceConnection = new InstallReferrerServiceConnection();
Intent intent = new Intent(Constants.SERVICE_ACTION);
intent.setPackage(Constants.TEST_SERVICE_PACKAGE_NAME);
boolean result = mContext.bindService(intent, mServiceConnection, Context.BIND_AUTO_CREATE);
Log.i(TAG, 'bindService result: ' + result);


重要:

包名'com.huawei.pps.hms.test'仅用于测试,正式发布版本请使用包名'com.huawei.hwid'。

只有包名为'com.huawei.pps.hms.test'可以写入用于测试的转化跟踪参数,其他包名的App可以读取。


3. 如果从日志中可以看到正确获取转化跟踪参数,表示您的App已正确集成转化跟踪参数功能。


点赞
1
收藏
回复
6
分享
举报
浏览1360 发布于2019-10-31 07:25未知归属地
全部评论
最多点赞
最新发布
最早发布

好帖好帖

6楼回复于2019-10-31 08:38 未知归属地

转走了,谢啦

5楼回复于2019-10-31 08:36 未知归属地

好帖,收藏了

4楼回复于2019-10-31 08:32 未知归属地

很详细的介绍!

3楼回复于2019-10-31 08:29 未知归属地

很好的帖子呦

2楼回复于2019-10-31 08:14 未知归属地

谢谢楼主分享啦

1楼回复于2019-10-31 08:14 未知归属地
写回答
新增插入模板功能
一键使用模板,快速填写内容,轻松发帖~
知道了
  • 为了保障您的信息安全,请勿上传您的敏感个人信息(如您的密码等信息)和您的敏感资产信息(如关键源代码、签名私钥、调试安装包、业务日志等信息),且您需自行承担由此产生的信息泄露等安全风险。
  • 如您发布的内容为转载内容,请注明内容来源。

我要发帖子

了解社区公约,与您携手共创和谐专业的开发者社区。