测试模式
简介
完成对TradPlus的集成后,开发者需要进行测试。为了方便开发者验证集成效果,TradPlus提供了测试模式。开发者在TradPlus后台配置测试模式后,直接测试。
一、前提条件
1.1 测试机为真机
广告平台不针对模拟器进行适配。例如:使用模拟器测试海外广告源,经常会因模拟器缺少某些库导致报错,该情况无法解决。
1.2 海外源需要切设备网络到海外
- (1)测试海外广告源请切设备vpn到海外,建议是日韩,新加坡等地区。
- (2)网络条件不好会导致请求超时。
- (3)请以SDK日志中的网络归属地判断为准,如果切了vpn还是显示在国内,请检查vpn软件是否要开启全局模式等设置。

1.3 获取设备ID
- (1)要在初始化成功后发起广告请求,才能拿到下发的配置,代码示例如下:
- (2)初始化TP SDK时,正确填入应用ID。应用ID错误会导致匹配不上。
Android平台
TradPlusSdk.setTradPlusInitListener(new TradPlusSdk.TradPlusInitListener() {
@Override
public void onInitSuccess() {
// 初始化成功,发起广告请求,才能拿到GAID等参数
}
});
TradPlusSdk.initSdk(context, "您在TradPlus平台创建的应用ID");
Unity平台
void Start()
{
TradplusAds.Instance().OnInitFinish += OnInitFinish;
//初始化SDK
TradplusAds.Instance().InitSDK("您在TradPlus平台创建的应用ID");
}
void OnInitFinish(bool success)
{
// 初始化成功,发起广告请求,才能拿到GAID等参数
}
- (3)初始化成功后,Logcat过滤TradPlusLog,获取测试机的GAID、TpUserId:
2022-03-22 14:15:57.197 2437-2437/? I/TradPlusLog: Is eu.false
2022-03-22 14:15:57.197 2437-2437/? I/TradPlusLog: Is ca.false
2022-03-22 14:15:57.200 2437-2437/? I/TradPlusLog: SDK Initialized.
2022-03-22 14:15:59.201 2437-2437/? I/TradPlusLog: Publisher Gaid is 3e6d946a-6adb-4e3f-9e57-10ca1ad1abe1
2022-03-22 14:15:59.202 2437-2437/? I/TradPlusLog: Publisher TpUserId is UID-923ce357-373a-40f5-922f-16fe5915faaa
二、配置测试模式
2.1 进入设置页面
在 高级设置 ——> 测试模式 中,进入广告位的测试模式设置页面
