Skip to main content

如何使用测试模式(iOS)

一. 简介#

在完成对TradPlus的集成后,开发者需要对所聚合的广告平台和广告类型进行测试。为了方便开发者验证集成效果,TradPlus提供了测试模式功能。在TradPlus后台配置测试模式后,测试设备可直接使用TradPlus平台预置的广告源进行测试。

配置测试广告的前提条件:#

  • (1)测试机器必须为真机
  • (2)海外源需要能正常访问谷歌等网站

二. 使用方法#

1、进入测试模式#

高级设置 ——> 测试模式 中,进入广告位的测试模式设置页面

2、添加测试设备#

  • 添加测试设备时,填写设备ID、设备名称、应用和广告网络

  • 设备ID支持以下内容:iOS支持IDFA、IDFV

  • 如上图:配置广告网络Facebook的测试模式,并且对应的添加所需广告类型

//获取IDFA
[[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString];
// 通过设置此接口可以强制获取IDFA(v7.1.0+新增)
// 注:测试完成后一定要移除或关闭,开启时会忽略所有隐私规则获取IDFA
[TradPlus forceGetIDFA:YES];

注意事项:

  • 添加或者修改测试模式后5分钟后生效,测试完成后请关闭设备的测试模式
  • 由于TP SDK下发策略存在缓存,为验证效果,建议添加测试模式后将系统时间增加1小时进行测试或者清除应用缓存
  • 使用测试模式,无需修改您现有广告位ID
  • 测试设备生效后,测试设备只会收到此广告网络的测试配置

三. 部分广告源配置注意事项#

1. FaceBook#

前提条件 :

2. 测试bidding广告#

  • 测试海外bidding广告时,请确保使用的是海外IP。

  • 您可以通过以下代码开启bidding广告的测试模式(需要在load前设置)

[[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"bid_testmode"];

注意:测试完成后一定要移除或关闭,线上版本中展示测试广告是没有任何收益的。

3 三方渠道测试条件#

  • 海外广告源,有些源即使开启测试模式,也要切换VPN以便可以填充更多资源多,否则也会经常NO_FILL。
  • 注意说明的提醒,部分源仅大陆就能拉取到测试的广告素材;如果多次拉取失败,请根据说明切换VPN进行测试。
广告平台说明
Meta bidding欧美,才会下发配置
Admob大陆 ,欧美会更容易填充
AdColony大陆 ,欧美会更容易填充
UnityAds大陆
Tapjoy新加坡、美国
Vungle大陆
Vungle bidding欧美,才会下发配置
Applovin大陆 ,美国会更容易填充
IronSource大陆
Chartboost大陆 ,美国会更容易填充
Mintegral大陆
Mintegral 海外bidding欧美,才会下发配置
Mintegral 国内bidding大陆
InMobi美国、新加坡
Fyber新加坡
StartApp大陆 ,美国会更容易填充
Maio日韩、新加坡会更容易填充
Mytarget俄罗斯 、新加坡
Mytarget 海外bidding俄罗斯 、新加坡,才会下发配置
Ogury大陆 ,欧美会更容易填充
Kidzo大陆 ,美国会更容易填充
Smaato大陆 ,美国会更容易填充
Pangle海外日韩
Pangle海外 Bidding日韩,才会下发配置
GDT大陆
GDT Bidding大陆
Toutiao国内大陆
Klevin游可赢大陆
Sigmob大陆
Sigmob Bidding大陆
Youdao大陆
Kuaishou大陆
Baidu大陆