Skip to main content

测试工具

注意事项:

  • 支持开发者在接入TradPlus SDK后进行检测使用
  • 测试工具仅作为检测SDK集成,并不能代替APP自身的广告逻辑测试
  • 开发者在测试结束后,上线前将调用测试工具的相关代码删除
  • 版本要求:V8.4.0.1 及以上

一、产品简介#

通过使用测试工具提高开发者接入测试的效率:

  • 基础信息:检测应用、设备、sdk的相关信息
  • 用户设置信息:检测相关参数、权限等是否成功配置
  • 广告位信息:进行线上代码位的测试
  • 集成信息:检测集成三方平台SDK和adapter集成情况,以及测试三方平台网络

版本说明#

TradPlus版本Tools对应版本说明
V9.0.0.1V1.0.3API变动
V8.4.0.1 ~ V8.9.10.1V1.0.2

二、接入流程#

  • 参考TradPlus SDK接入文档,先集成SDK。
  • 引入测试工具,Build.gradle中添加引用:
dependencies {
// ... other project dependencies
// TradPlus Tools
implementation 'com.tradplusad:tradplus-tool:1.0.3'
}
  • 调起测试工具
// appId为TradPlus后台建的应用ID
ImportSDKUtil.getInstance().showTestTools(context, appId);

三、测试工具使用#

1、基础信息#

  • GAID为Google Advertising ID,如果初始化成功后GAID部分为空:
    • 安装Google的手机上能获取到
    • 初始化成功后,立马调用了测试工具页面
    • IP在美国加州地区,根据加州隐私协议CCPA,SDK不获取GAID

2、用户设置信息#

  • 海外隐私规范:如图一,用户设置信息部分,仅发布GooglePlay的用户需要查看

    • 发布到欧盟地区 需要设置GDPR
    • 发布到美国加州地区 需要设置COPPA
    • 参考文档海外隐私规范
  • 权限声明:应用中所有声明的权限都会显示

3、广告位信息#

注意事项:

  • 此位置测试的您传入APPID下真实的广告位,用于线上测试
  • 如果Admob、Meta在广告位下配置的是正式的ID,不建议发起请求,正式广告测试容易封号
  • “开启测试模式”复选框勾选相当于设置测试API,使用广告位信息功能时,需要去掉勾选

选择要测试的广告类型#

支持对整个WaterFall发起请求,如图:#
支持对单一广告源发起请求,如图:#

4、集成信息#

查看已经成功导入那哪些SDK,如有下图中红色提醒,表示该广告源没有成功集成,需要根据打包平台集成。#
广告源页面检查,Adapter适配三方版本和当前三方版本是否一致。#
该部分的广告位均为测试ID,开发者可以勾选开启测试模式后进行测试,所有广告的展示不影响线上广告。#