如何使用测试模式(iOS)
一. 简介
在完成对TradPlus的集成后,开发者需要对所聚合的广告平台和广告类型进行测试。为了方便开发者验证集成效果,TradPlus提供了测试模式功能。在TradPlus后台配置测试模式后,测试设备可直接使用TradPlus平台预置的广告源进行测试。
配置测试广告的前提条件:
- (1)测试机器必须为真机
- (2)海外源需要能正常访问谷歌等网站。
二. 使用方法
1、进入测试模式
在 高级设置 ——> 测试模式 中,进入广告位的测试模式设置页面
2、添加测试设备
-
添加测试设备时,填写设备ID、设备名称、应用和广告网络
-
设备ID支持以下内容:iOS支持IDFA、IDFV
-
如上图:配置广告网络Facebook的测试模式,并且对应的添加所需广告类型
//获取IDFA
[[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];
注意事项:
- 添加或者修改测试模式后5分钟后生效,测试完成后请关闭设备的测试模式
- TradPlus SDK广告策略有缓存机制,为验证效果,打开测试模式后将手机系统时间增加1小时进行测试或者清除应用缓存。
- 测试模式开启24小时后系统自动关闭。
- 使用测试模式,无需修改您现有广告位ID
- 测试设备生效后,测试设备只会收到此广告网络的测试配置
3、确认是否成功开启测试模式
- 过滤“TradPlusLog”来确认,如果有“*********** TradPlus TestMode is on [测试模式已开启] *********** ”表明已经成功开启,否则将不会有Log打印
- 需注意测试完成后关闭测试模式,否则会一直下发测试模式中配置的广告
2022-01-01 15:23:42.940570+0800 demo4.6.5[476:10610] TradPlus--> **********************
2022-01-01 15:23:42.941335+0800 demo4.6.5[476:10610] TradPlus--> TradPlus TestMode is on [测试模式已开启]
2022-01-01 15:23:42.942033+0800 demo4.6.5[476:10610] TradPlus--> adsource_placement_id = BF52F20494C1E9B7AAA02C79A8F77FE4
2022-01-01 15:23:42.942421+0800 demo4.6.5[476:10610] TradPlus--> channel_name = admob
2022-01-01 15:23:42.942764+0800 demo4.6.5[476:10610] TradPlus--> **********************
三. 部分广告源配置注意事项
1. FaceBook
前提条件 :
- 授权IDFA
- 开发者测试机上安装FaceBook,并且登录账号,否则将可能一直下发“Error 1001 - No Fill”。如有疑问,请看官方说明Audience Network 集成检查表和广告请求错误代码