准备一部华为手机,且“华为移动服务(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已正确集成转化跟踪参数功能。





































苏公安网备 32011402010933号