Skip to main content

如何使用三方广告平台的测试ID或测试模式

一. 简介#

该文档介绍开发者如何使用广告平台方提供的测试广告位ID或测试模式。

如果开发者选用此方法进行广告测试,就不要使用TradPlus后台的测试模式,否则会只会拉取到TradPlus后台配置的测试广告。

设置TradPlus TestDevice#

平台代码说明
Android原生 TestDeviceUtil.getInstance().setNeedTestDevice(true);
Android原生 TestDeviceUtil.getInstance().setNeedTestDevice(true,testmodeId);V7.8.0.1开始支持,参数2为设备ID。
可参考下文《获取GAID》,可直接将Logcat输出的“Gaid is”填入.
UnityAndroidTradPlusAndroid.SetNeedTestDevice(true);
UnityAndroidTradPlusAndroid.SetNeedTestDevice(true,testmodeId);同上
  • 开发在初始化TP SDK前调用此API。正式上线前,开发者要多次确认已经注释或删除TestDevice API。

文档将分几个方面进行介绍:

1.1 使用官方测试广告位ID进行测试#

  • 这里的测试广告位ID为官方平台文档中明确提供可以用于测试ID。
  • 开发者只需要将这些平台提供的测试ID,填入TradPlus后台,请求广告成功拉取配置就可进行测试。

开发者注意:

  • 海外的广告平台,需要同时切换IP地址才能拉到测试广告。(多为欧美地区)

  • 测试完成后,开发者要关闭或者立马删除测试广告广告ID,以防上线漏关。

  • 大部分广告平台不支持多个APPID进行初始化请求广告,该情况会导致请求失败。例如:

(1)同一个TraPlus激励视频广告位下有两个不同Mintegral的APPID

(2)或开屏的Minteral的APPID和激励视频的APPID不同

1.2 使用官方的测试模式进行测试#

  • 例如:Pangle海外提供TestMode,开发者只需将测试机的GAID填入Pangle后台,就可以测试。
  • 测试完要关闭,否则该测试机会一直下发测试广告

1.3 创建测试广告ID进行测试#

  • 例如:腾讯优量汇创建广告位ID时候,可以选择测试ID,开发者可以直接自己创建的测试ID进行测试。

二. 官方平台提供测试ID#

2.1 Meta#

官方地址:开发者可通过Test Your Implementation on a Test Device了解更多详细内容。

测试广告位ID的模版为:Test Ad Types#YOUR_PLACEMENT_ID,将测试广告位ID对应的填入TradPlus后台。

注意事项:#

(1)开发者需要注意测试机必须在安装 Facebook 应用并登录。

(2)Error 1001,No Fill问题

  • 即使开启测试模式,也会有20%的机率不填充广告

  • 测试机没有安装Facebook并登陆也会导致无填充

Test Ad Types#

Test Ad TypeSupported Ad Format
CAROUSEL_IMG_SQUARE_APP_INSTALLInterstitial, Native
IMG_16_9_LINKBanner, Interstitial, Native
VID_HD_16_9_15S_LINKInterstitial, Native, Rewarded Video

2.2 Google Admob#

官方地址:开发者可通过Enabling test ads了解更多详细内容。

注意事项:#

(1)将您的 AdMob 应用 ID 添加到应用的 AndroidManifest.xml 文件中。应用 ID可以在 AdMob 界面中找到。正式上线前替换成您自己账户APP ID,下文代码仅供测试使用。如有疑问,请看官方说明Set up your app in your AdMob account

<manifest>
<application>
<!-- Sample AdMob app ID: ca-app-pub-3940256099942544~3347511713 -->
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/>
</application>
</manifest>

(2)下文列表中的Rewarded Interstitial为插页式激励视频。开发者在TradPlus后台添加时广告需注意类型,选错类型,即使是测试广告也请求会失败。

(3) AndroidManifest.xml 文件中填入的是Admob的AppID,TradPlus后台填入的是Admob的UnitID。两个ID中间连接的符号不同,开发者添加时注意区别。

Sample ad unit ID#

Ad formatSample ad unit ID
App Openca-app-pub-3940256099942544/3419835294
Bannerca-app-pub-3940256099942544/6300978111
Interstitialca-app-pub-3940256099942544/1033173712
Interstitial Videoca-app-pub-3940256099942544/8691691433
Rewardedca-app-pub-3940256099942544/5224354917
Rewarded Interstitialca-app-pub-3940256099942544/5354046379
Native Advancedca-app-pub-3940256099942544/2247696110
Native Advanced Videoca-app-pub-3940256099942544/1044960115

2.3 Mintegral#

官方地址:开发者可通过Test ID了解更多详细内容。

AppKey:7c22942b749fe6a6e361b675e96b3ee9

AppID:144002

Ad formatPlacement IDTraditonal UnitIdBid UnitId说明
Banner2906554623761542105
Native2906564623771542107TP后台选择Native自渲染
Rewarded Video2906514623721542101
New Interstitial2906534623741542103新插屏,TPV7.7.0.1开始支持
Splash32891615420601566319
Automatic Rending Native32891715420771592613自动渲染。TP后台选择Native模版
Static Interstitial(Deprecated)3289111542055Don't Support Bid插屏图片,已废弃。

2.4 Smaato#

官方地址:开发者可通过测试广告了解更多详细内容。

注意事项:#

IP:美国

Publisher ID: 1100042525

广告位ID类型描述
130626424富媒体横幅广告/中等矩形/Leaderboard/Skyscraper
130635694静态图横幅广告/中等矩形/Leaderboard/Skyscraper
130635706MRAID横幅广告/中等矩形/Leaderboard/Skyscraper
130626426富媒体/视频插屏(视频(有end-card) +富媒体插屏320×480,480×320,1024×768 & 768×1024)
130626427视频可跳过视频
130626428激励广告激励视频
130635048激励广告激励视频(无end-card)

2.5 Sigmob#

官方地址:开发者可通过测试设备了解更多详细内容。

广告单元ID广告单元名称应用IDAPP KEY应用名称广告形式
ea1f8f45d80Test_fv68788ebc1fd1c27e650cTest_demo_android全屏视频
ea1f8f21300Test_splash68788ebc1fd1c27e650cTest_demo_android开屏
ea1f8ea2d90Test_rv68788ebc1fd1c27e650cTest_demo_android激励视频
ed70b4760ffTest_native68788ebc1fd1c27e650cTest_demo_android原生广告

2.6 游可赢Klevin#

官方地址:开发者可通过DEMO测试ID了解更多详细内容。

APPID:30708

POSID:开屏广告:37057,激励视频:37058,插屏广告:37056,原生自渲染:37059

2.7 米盟Mimo#

官方地址:开发者可通过DEMO测试ID了解更多详细内容。

测试使用的appid:2882303761517518052

广告类型测试广告位ID
横幅802e356f1726f9ff39c69308bfd6f06a
插屏半屏图片(竖版)67b05e7cc9533510d4b8d9d4d78d0ae9
插屏半屏视频(竖版)7844b678553cc3f3b9b9048a48f145a4
全屏插屏视频(竖版)ea7b05ddc1a85d3d04ab0231b3b5e4bb
竖版激励视频(竖版)92d90db71791e6b9f7caaf46e4a997ec
横版开屏94f4805a2d50ba6e853340f9035fda18
原生模板-横版视频模板ffc009779b4a62177fffe3d594bb35ff
自渲染大图(仅图片)702b6a3b2f67a52efd3bdbf51fbef5fe
自渲染大图(仅视频)737fd8fce83832ffac1da2244d24add5

2.8 华为#

注意事项:由于华为文档中提供的测试广告位ID是根据不同类型进行介绍,没有一个统一的TestID地址。所以此处,只提供激励视频的文档测试ID的位置。#

官方地址:开发者可通过测试激励广告了解更多详细内容。

广告形式测试广告位ID
Bannertestw6vs28auh3
原生广告(大图)testu7m3hc4gvm
原生广告(视频)testy63txaom86
激励视频testx9dtjwj8hp
插屏广告(图片)teste9ih9j0rc3
插屏广告(视频)testb4znbuh3n2

2.9 Pangle#

官方地址:开发者可通过How to Test Pangle Ads with Ad ID了解更多详细内容。

AppId:8025677

FormatPricingMaterialPlacementsId
InterstitialSever BiddingVertical980088186
InterstitialSever BiddingHorizontal980099797
InterstitialWaterfallVertical980088188
InterstitialWaterfallHorizontal980099798
RewardedSever BiddingVertical980088190
RewardedSever BiddingHorizontal980099800
RewardedWaterfallVertical980088192
RewardedWaterfallHorizontal980099801
BannerSever Bidding300*250980088194
BannerSever Bidding320*50980099803
BannerWaterfall300*250980088196
BannerWaterfall320*50980099802
NativeBidding-980088198
NativeWaterfall-980088216
App OpenWaterfallVertical890000078
App OpenWaterfallHorizontal890000079

2.10 Google Ad Manager#

官方地址:开发者可通过Enabling test ads了解更多详细内容。

以下简称:GAM

注意事项:#

(1)将您的GAM ID添加到应用的 AndroidManifest.xml 文件中。应用 ID可以在 Ad Manager 界面中找到。正式上线前替换成您自己账户APP ID,下文代码仅供测试使用。如有疑问,请看官方说明Set up your app in your GAM account

<manifest>
<application>
<!-- Sample Ad Manager app ID: ca-app-pub-3940256099942544~3347511713 -->
<meta-data
android:name="com.google.android.gms.ads.APPLICATION_ID"
android:value="ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy"/>
</application>
</manifest>

(2)下文列表中的Rewarded Interstitial为插页式激励视频。开发者在TradPlus后台添加时广告需注意类型,选错类型,即使是测试广告也请求会失败。

(3) AndroidManifest.xml 文件中填入的是GAM的AppID,TradPlus后台填入的是GAM的UnitID。两个ID中间连接的符号不同,开发者添加时注意区别。

Sample ad unit ID#

Ad formatSample ad unit ID
App Open/6499/example/app-open
Banner/6499/example/app-open
Interstitial/6499/example/interstitial
Rewarded/6499/example/rewarded
Rewarded Interstitial/21775744923/example/rewarded_interstitial
Native/6499/example/native
Native Video/6499/example/native-video

三. 官方平台提供测试模式#

由于测试模式位置都需要用户登陆官方后台才能打开,所以不提供具体的IP地址。

开发者可以通过以下的截图找到具体的位置,开启测试模式。

注意测试完要立马关闭,否则会一直下发测试广告。

3.1 UnityAds#

3.2 Adcolony#

注意事项:#

zone ID 的Active状态一个APPID下只有15个,如果需要增加,需直接联系AdColony进行配置。开发者要注意上线前必须是Active状态,才会正常下发广告。

3.3 Tapjoy#

注意事项:需先添加测试设备,然后设置对应的广告ID可用于测试#

3.4 Pangle#

3.5 Applovin#

3.6 IronSource#

注意事项:开发者注意,IS的测试模式生效需要一段时间。添加测试设备后,要等待一会。#

3.7 Vungle#

四. 官方平台创建测试广告ID#

4.1 腾讯优量汇#

4.2 穿山甲#