程序化广告后台测试应用使用说明

Read time 3 minutes

Unity 程序化广告后台的测试应用,可以让合规的 OpenRTB 响应顺利参与 Unity 广告竞价,并展示广告素材标记,从而测试广告素材的展示效果和追踪 URL 正常工作与否。

安装该应用

根据您的目标平台,按照以下说明安装程序化广告后台测试应用。

Android

  1. 打开 Google Play 应用商店。
  2. 搜索"Ad Testing for Unity Ads(Unity Ads 广告测试)",然后安装该应用。

或者,在移动设备上打开 Google Play 应用商店中的 Ad Testing for Unity Ads(Unity Ads 广告测试)应用链接,直接访问并安装该应用。

iOS

  1. 打开 Apple App Store。
  2. 搜索"Ad Testing for Unity Ads(Unity Ads 广告测试)",然后安装该应用。

或者,在移动设备上打开 App Store 中的 Ad Testing for Unity Ads(Unity Ads 广告测试)应用链接,直接访问该应用。

查看广告返回中的广告素材

要展示广告返回中的广告素材,首先需要在计算机上访问程序化广告后台,并成功验证响应。验证响应后:

  1. 在程序化广告后台上,选择 Bid Response Validator 中的 Create QR Code(创建二维码)。
  2. 选择相应的广告素材格式,以及是否要将其展示为奖励性广告,然后选择 Next(下一步)以生成二维码。请注意,您生成的每个二维码都是唯一的,不能多次扫描。
  3. 在 PSP 测试应用上,单击 Scan QR(扫描二维码)。
  4. 如果需要,请向该应用授予设备相机使用权限,然后扫描您在程序化广告后台生成的二维码。

在 SDK 初始化, 模拟广告竞价, 接收响应和缓存素材时,测试应用可能需要一些时间做出响应。Unity 会就这些交易生成详细的调试日志,并在测试成功时激活 Show Ad(显示广告)按钮。选择此按钮可查看广告素材在广告空间中的展示效果。

另请注意,横幅广告素材会显示在屏幕上,而不会提示您选择 Show Ad(显示广告)。这是因为 Unity Ads SDK 不缓存横幅广告。对于横幅广告,选择 Show Ad(显示广告)会加载广告,而不是像其他广告素材类型那样进行缓存。

错误日志记录

使用 PSP 测试应用扫描二维码时,Unity Ads SDK 会进行初始化, 模拟广告竞价并返回详细的调试日志。SDK 端可能会出现以下错误:

错误描述
AD_BLOCKER_DETECTED
由于广告拦截而产生的错误。
DEVICE_ID_ERROR
由于设备标识符错误而产生的错误。
FILE_IO_ERROR
由于无法读取或写入文件而发生错误。
INIT_SANITY_CHECK_FAIL
由于环境无效而导致 Unity Ads 服务初始化失败。
INITIALIZE_FAILED
初始化过程中发生错误。
INTERNAL_ERROR
Unity Ads 内部服务错误。
INVALID_ARGUMENT
由于参数无效,Unity Ads 初始化失败。
NOT_INITIALIZED
Unity Ads 服务未初始化。
SHOW_ERROR
尝试展示广告时出错。
VIDEO_PLAYER_ERROR
由于视频播放器失败而发生错误。