Google Mobile Ads(GMA)SDK バージョン 21.0.0 以降では、 SDK の初期化と広告の読み込みが最適化され、 「アプリケーション応答なし」と表示されるのを (ANR)エラーが発生することがあります。 このガイドでは、これらの最適化を有効にするために必要な変更の概要について説明します。
要件
- スタートガイドを完了している。
- Google Mobile Ads Unity プラグイン バージョン 7.2.0 以降。
Google モバイル広告の設定を更新する
Google モバイル広告で利用できる 2 つの最適化フラグ 設定スクリプト可能オブジェクト: Optimize Initialization と Optimize AdLoading を呼び出します。有効にすると初期化と広告の読み込みのタスクが バックグラウンド スレッドにオフロードされます。
設定 | 動作 |
---|---|
初期化の最適化 | MobileAds.initialize() 初期化呼び出しを最適化します。 |
広告の読み込みを最適化する | すべての広告フォーマットで広告の読み込み呼び出しを最適化します。 |
Google モバイル広告の設定には Unity のアセット メニューからアクセスできます。
アセット >Google モバイル広告 >設定
選択すると、Unity Editor のインスペクタ ウィンドウに設定 UI が表示されます。
同じアプリで一方または両方のオプションをオンにできます。