优化初始化和广告加载

从 Google 移动广告 (GMA) SDK 21.0.0 版开始,您可以启用经过优化的 SDK 初始化和广告加载,以提高广告的整体响应速度,并帮助防止应用出现“应用无响应”(ANR) 错误。本指南概述了您需要进行哪些更改才能启用这些优化。

要求

  • Google 移动广告 Unity 插件 7.2.0 版或更高版本。

更新 Google 移动广告设置

Google 移动广告 SDK 默认启用优化功能,并指示 SDK 在后台线程中执行初始化和广告加载任务处理。

Google 移动广告 SDK 设置可编程对象提供以下标志:

  • 停用初始化优化
  • 停用广告加载优化

请检查以下设置,以指示 SDK 在主线程中初始化和加载广告:

设置行为
停用 Optimize Initialization 停用优化 MobileAds.initialize() 初始化调用。
停用广告加载优化 优化所有广告格式的广告加载调用。 停用广告加载调用的优化。

您可以通过以下 Unity 资源菜单访问 Google 移动广告设置:

“Assets”(资源)>“Google Mobile Ads”(Google 移动广告)>“Settings”(设置)

选择后,设置界面会显示在 Unity 编辑器的检查器窗口中。

请注意,您可以在同一应用中启用其中一个或同时启用两个选项。