测试 Ad Quality SDK 集成
查看控制台日志以了解网络连接器状态和 SDK 版本兼容性,验证 Ad Quality SDK 在应用中的集成情况和功能。
阅读时间1 分钟最后更新于 1 个月前
要查看 Ad Quality SDK 是否已集成并正常运行,请查看集成开发环境的控制台日志,如下所述:
- 按其他配置部分所述,打开控制台日志
- 通过设置日志配置,查看集成到应用程序中的所有广告网络 SDK 的信息日志
- 启动应用程序并成功初始化 Ad Quality SDK 后,您将开始在控制台中看到日志。这些日志有助于确认 SDK 是否正常运行。
日志将显示检测到的广告网络的 SDK 版本以及 Ad Quality 支持的 SDK 版本。如果状态为“OK”,则表示广告网络 SDK 已正确集成。IronSource AdQuality:AdQualitySDK:-------------- 网络连接器 4.1.2 --------------Network A SDK 版本:5.6.0支持的 SDK 版本:4.7.0 - 5.6.0状态:OK
测试准则
- 将 setTestMode 配置设置为 true,以便广告展示数据立即发送到服务器,而不是按照时间和广告展示量的阈值发送
- 确保应用程序的正式版本在部署时没有启用 setTestMode 配置
- 控制面板上的数据每 4 小时更新一次
验证集成的完整性
- 确保您看到已集成的每个广告网络的日志
- 检查每个网络是否正常工作,并且其状态为“OK”
- 如果广告网络未处于“OK”状态,请修复问题并重新运行应用程序,然后确保该状态已更改为“OK”
日志问题示例
示例 1
这意味着 Ad Quality SDK 是使用不存在的 appKey 初始化的。这与禁用 Ad Quality SDK 时显示的错误相同。检查 Ad Quality 后台上的应用程序设置,了解是否属于这种情况。IronSource AdQuality:AdQualitySDK:RemoteConfig:从服务器获取配置时出错:403
示例 2
这意味着 Ad Quality 无法获取广告网络 SDK 的正确版本,需要您手动确认自己正在使用受支持的版本。IronSource AdQuality:AdQualitySDK:-------------- 网络连接器 4.1.2 --------------网络 SDK 版本:未获取 - 确保您的版本受支持支持的 SDK 版本:4.25.0 - 5.2.0状态:OK
示例 3
此处的状态为IronSource AdQuality:AdQualitySDK:-------------- 网络连接器 1.4.1 --------------网络 SDK 版本:6.7.0支持的 SDK 版本:4.22.0 - 6.6.0状态:ERRORMessage(消息):连接器尚不支持 Network A SDK 6.7.0 版本
ERROR示例 4
有时,远程 Ad Quality 连接器版本与 Ad Quality SDK 版本之间存在依赖关系。在此示例中,SDK 已远程更新,而 Ad Quality SDK 未远程更新。要解决此问题,请将 Ad Quality SDK 升级到最新版本。IronSource AdQuality:AdQualitySDK:-------------- 网络连接器 1.1.1 --------------网络 SDK 版本:12.2.1支持的 SDK 版本:11.8.0 - 12.2.1状态:ERRORMessage(消息):Tapjoy sdk 版本 12.2.1 需要 Ad Quality SDK 版本 6.2.0 或更高版本
示例 5
如果无法创建或初始化连接器,请联系 Ad Quality 支持人员。IronSource AdQuality:AdQualitySDK:-------------- 网络连接器 1.1.3 --------------网络 SDK 版本:11.6.0支持的 SDK 版本:9.0.0 - 11.6.0状态:ERRORMessage(消息):初始化连接器失败IronSource AdQuality:AdQualitySDK:-------------- 网络连接器 --------------状态:ERRORMessage(消息):无法创建连接器
检查 Ad Quality SDK 是否在统计展示量
将日志级别设置为 Debug 或 Verbose 时,您将能够看到 Ad Quality SDK 尝试发送到服务器的事件。以下是您在查看广告后应该查找的一些日志消息:IronSource AdQuality:Analytics:尝试发送事件:ad_displayed 和额外信息:{...}IronSource AdQuality:Analytics:尝试发送事件:iab_displayed 和额外信息:{...}IronSource AdQuality:Analytics:尝试发送以下名称的事件:ad_displayedIronSource AdQuality:Analytics:尝试发送事件:imp_extra 以及额外信息:{...}