ToBid 集成测试
开发者通过ToBid聚合广告平台SDK时,往往需要对各广告网络的各种广告类型进行测试。尤其是在首次接入ToBid聚合SDK时,开发者更应注重对各个接入广告网络的参数及配置的检查。
因此,为了方便开发者在集成时快速验证接入结果,ToBid提供了全局的测试工具、自定义流量分组、以及测试参数等三种方式,供开发者选择。
1. 测试工具
测试工具所启用的测试广告,均使用ToBid提供的第三方广告网络的测试ID,开发者无需额外配置三方参数,仅需添加测试设备ID即可。
在下图位置进入ToBid聚合工具的【测试工具】页面,选择相应的APP后,进行测试设备的创建
在弹出页面内,输入自定义的测试设备名称、设备ID类型以及设备ID,并选择想要测试的广告网络,点击保存即可。
注:在选择广告网络后,该应用下当前设备,所有广告类型的请求,均会下发所选广告网络的测试广告
完成测试设备添加并开启测试开关后,此设备即可拉取到相应广告网络下发的测试广告。
2. 使用自定义流量分组
当使用ToBid提供的测试参数无法拉取到所需广告网络的测试广告时,开发者也可自行在瀑布流管理中,通过【流量分组】,选择【设备ID】的分组规则创建指定设备的流量分组,之后使用开发者自己申请的参数进行测试。
进入【瀑布流管理】,选择想要测试的APP和广告位后,点击【添加分组】,进行流量分组的创建。
在弹出页面中,点击【添加规则】,选择设备ID或user_ID,均可进行指定设备的规则创建。
规则描述
规则名称 | 规则描述 | 支持参数设定或类型 |
---|---|---|
user_ID | App 用户体系内标识用户的id,可通过广告请求接口传入 | 该参数为开发者数据系统内自生成ID,与设备ID无关。当无法获取设备ID时,可使用此参数进行指定分组的创建。如iOS应用没有开启ATT弹窗,无法获取IDFA时 |
设备ID | 手机硬件信息获取的设备ID | iOS:IDFA |
Android 安卓10以上:OAID/GAID | ||
Android 其他系统:IMEI/GAID |
注:上述规则在同一个分组中,2选1即可。如同时选择两条规则,服务端规则判定将会取两个规则的交集,进行策略下发。
选择【设备ID】或【user_ID】,保存后,即可创建一个新的流量分组。该分组的意思是,当设备ID或user_ID 完全等于输入值后,广告会按照当前分组设定的瀑布流进行下发。
可以看到,该分组的瀑布流配置中,只开启了Sigmob的一个广告源,区别于默认分组的多个广告源。开发者在此时过这台设备进行广告请求,即可直接拉取到Sigmob的广告。
小技巧
开发者在通过上述方式,建立该设备独立的瀑布流后,可以在该瀑布流下,开启全部广告网络的无底价参数的广告源,如下图所示:
ToBid服务端会在每次广告请求时,按照上述瀑布流配置正常下发所有广告源,当开发者验证过一家广告网络的广告能够正常被展示、点击、跳转、安装后,即可关闭该广告网络的广告源,直到所有广告源均完成测试且关闭后,则所集成的所有广告网络即可当做完成测试。
3. ToBid Demo 测试ID
注:以下各个广告位已经预添加了某个广告网络的广告源,无需额外操作
iOS ToBid APP ID:16990
广告网络 | 激励视频 | 插屏广告—全屏视频 | 插屏广告—半屏插屏 | 开屏广告 | 原生广告—信息流 | 横幅广告 |
---|---|---|---|---|---|---|
Sigmob | 8373387208687695 | 9690693976929807 | - | 8374774642581842 | 5756789376418096 | - |
穿山甲 | 2214665927351825 | 3669507249662718 | 9932244407925258 | 2244649278022673 | 9537119634397373 | 9828667573411889 |
优量汇 | 0046753188978813 | 1540798484727804 | 0280361704608848 | 0280361704608848 | 7150829228286407 | 1651297928518439 |
快手 | 6167823231227754 | 7639580150401715 | 3690985116670027 | 6371776519025022 | 3359263494085330 | |
Mintegral | 5787358330001656 | 3219172072794542 | - | 4291116760884064 | - | |
百度联盟 | 3956293378187630 | 1036313174596416 | 4645295023471133 | 2304317258044592 | - | |
游可赢 | 7868697325429031 | 7106606464456958 | - | 8335696523490528 | - | - |
Vungle | 9757938166352981 | 9370028652340772 | - | - | - | |
UnityAds | 1728642467353555 | 5457847778477072 | - | - | - | |
AdMob | 6373989018371509 | 0355653553995763 | - | - | - | 7487727314082660 |
Android ToBid APP ID:16991
广告网络 | 激励视频 | 插屏广告—全屏视频 | 插屏广告—半屏插屏 | 开屏广告 | 原生广告—信息流 | 横幅广告 |
---|---|---|---|---|---|---|
Sigmob | 9387595158051935 | 4753286031006593 | - | 2009470615832232 | 9224761251541712 | - |
穿山甲 | 3245548070173764 | 9716819932607276 | 6041801895839958 | 5800294909655664 | 3128761931931303 | 6426940313333654 |
优量汇 | 1193836006892140 | 7545481407897468 | 3780333219352229 | 3431532395562379 | 1489316935402150 | 0572652890771407 |
快手 | 7233517458533366 | 3643065184356601 | 9907380281057668 | 9633401111091418 | 7637507237063488 | - |
Mintegral | 5062866798108302 | 1487634309430012 | - | 7335341774069271 | - | 4614865511129242 |
百度联盟 | 2771810861425553 | 9329165797267084 | 7591984450159998 | 4971306168449311 | - | 8544641057554824 |
游可赢 | 8942716542710972 | 5434383154791266 | - | 1151623533996816 | - | - |
4. 开发者问题定位操作
问题类型 | 辅助定位操作 |
---|---|
广告加载/交互/显示异常 | 1、查看输出的错误码,在接入文档查看找对应的错误码,如果定位不了问题,可执行第2步。2、媒体可将自己的appID/广告位Id/包名替换到Tobid/sigmob的demo里,验证效果:1、如果demo没有问题,那就是接入代码不对,可以详细对比下demo的代码,如果还有疑问可找技术支持了解。2、如果demo有问题,需要抓包将数据提供给技术支持。 |
构建报错 | 将报错信息输出给技术支持,首次接入建议先建立demo |
崩溃 | 将系统版本、设备类型、sdk版本、广告类型、崩溃日志,复现路径这些信息有的尽量提供给技术支持,另外安卓尽量提供apk包 |
代码接口疑问 | 可以先看接入文档,如果接入文档解决不了,直接跟技术支持沟通 |
其他问题 | 技术支持直接沟通 |