Audience Network 集成检查清单和广告请求错误代码

请参阅以下部分:

Audience Network 广告集成检查清单

  1. 在测试设备上安装并登录 Facebook 应用。
  2. 向商务管理平台帐户添加测试 Audience Network 广告的用户。
  3. 务必使用在商务管理平台中创建的版位编号初始化广告实例。请参阅入门步骤
  4. 检查应用是否成功请求了 Audience Network 实际投放的广告。使用 Audience Network 错误代码进行诊断。
  5. 检查应用用户是否可以完整且清晰地看到广告。
  6. 使用测试广告检查广告集成的用户体验。确保在将应用发布到应用商店前删除测试广告代码片段,否则正式版应用中只会展示测试广告。

实际投放广告请求的错误代码

测试 Meta Audience Network 的实现时,可能会在发出请求时遇到几种错误代码,具体如下。

1000 - Network Error

服务器响应 SDK 文档

Code=1000 “Network Error"

  • Error 1000 - Network Error。Audience Network SDK 无法访问 facebook.com (http://facebook.com/)
  • 应用应尝试再次发出请求,直到可以访问网络。我们建议持续发出请求,直到重新建立连接或声明超时。

1001 - No Fill

这是测试时的常见错误,与“No Fill”响应相关;最常见的原因是用户在测试移动应用时未登录 Facebook 应用,或用户在测试移动网站时未登录 Facebook 移动网站。

服务器响应 SDK 文档

Code=1001 “No Fill”

  • Error 1001 - No Fill。可能是由多种原因造成,包括:
  • 用户未在移动设备上登录原生 Facebook 应用
  • 您已通过 setAdvertiserTrackingEnabled 标记通知 Facebook 不要通过 Audience Network 投放个性化广告。
  • 此用户未允许 Facebook 使用其活动(即其他应用和网站发送给 Facebook 的活动)来个性化由 Facebook 向其投放的广告。
  • 当前用户没有可填充此请求的广告库存。
  • 测试设备必须安装原生 Facebook 应用。
  • 应用应在 30 秒后尝试再次发出请求。

1002 - Ad Load Too Frequently

服务器响应 SDK 文档

Code=1002 “Load Too Frequently”

  • 广告请求由以下要素组成:
  • 设备编号
  • 版位编号
  • 展示格式(横幅、插屏、原生)
  • 应用应在 30 分钟后尝试再次发出请求。我们还建议调整刷新率或请求率。

1011 - Display Format Mismatch

服务器响应 SDK 文档

Code=1011 “Display Format Mismatch”

  • Error 1011 - Display Format Mismatch 的原因如下:
  • 广告请求中的展示格式与为此版位指定的展示格式不一致。
  • 每个版位只能使用一种展示格式。
  • 您可以创建多个版位来使用不同的展示格式。

1012 - Unsupported SDK Version for New Apps

服务器响应 SDK 文档

Code=1012

  • 新应用不再支持广告请求中的 SDK 版本。请升级至其中一个最新版的 SDK。

1203 - Not An App Admin, Developer or Tester

服务器响应 SDK 文档

Code=1203 “Not An App Admin, Developer or Tester”

  • 捆绑包的初始请求必须来自应用的管理员、开发者或测试者。

2000 - Server Error

服务器响应 SDK 文档

Code=2000 “Server Error"

  • Error 2000 - Server Error。可能是出于以下原因:
  • 版位编号无效 — 每个版位和类型都有唯一的编号
  • SDK 版本不受支持或已过期 — 如果使用 CocoaPods,请下载最新版本,或更新 Pod
  • 对 loadAd 方法的调用/使用不当。建议您在 loadAd 及任何关联的方法/回调上放置断点
  • 应用应在 30 秒后尝试再次发出请求。

2001 - Internal Error

服务器响应 SDK 文档

Code=2001 “Internal Error”

  • Error 2001 - Internal Error。Audience Network SDK 无法处理来自 facebook.com 的响应
  • 应用应在 30 秒后尝试再次发出请求。
  • 如果问题持续出现,请向我们提交漏洞报告。