Initialisierung und Anzeigenladezeit optimieren

Ab Version 21.0.0 des Google Mobile Ads (GMA) SDK können Sie die optimierte SDK-Initialisierung und das optimierte Laden von Anzeigen aktivieren, um die allgemeine Reaktionsfähigkeit von Anzeigen zu verbessern und ANR-Fehler („App antwortet nicht“) in Ihrer App zu vermeiden. In diesem Leitfaden werden die Änderungen beschrieben, die Sie vornehmen müssen, um diese Optimierungen zu aktivieren.

Voraussetzungen

  • Google Mobile Ads Unity-Plug-in: Version 7.2.0 oder höher

Google Mobile Ads-Einstellungen aktualisieren

Das Google Mobile Ads SDK ermöglicht die Optimierung standardmäßig und weist das SDK an, Initialisierungs- und Anzeigenladeaufgaben in Hintergrundthreads auszuführen.

Für das skriptfähige Objekt „Google Mobile Ads SDK settings“ sind die folgenden Flags verfügbar:

  • Initialisierungsoptimierung deaktivieren
  • Optimierung des Anzeigenladens deaktivieren

Prüfen Sie diese Einstellungen, um das SDK anzuweisen, Anzeigen im Hauptthread zu initialisieren und zu laden:

EinstellungVerhalten
Optimize-Initialisierung deaktivieren Deaktiviert die Optimierung des MobileAds.initialize()-Initialisierungsaufrufs.
Optimierung des Anzeigenladens deaktivieren Optimiert Anfragen zum Laden von Anzeigen für alle Anzeigenformate. Deaktiviert die Optimierung des Aufrufs zum Laden von Anzeigen.

Sie können über das Unity-Asset-Menü auf die Google Mobile Ads-Einstellungen zugreifen:

Assets > Google Mobile Ads > Einstellungen

Nach der Auswahl wird die Benutzeroberfläche für die Einstellungen im Inspector-Fenster des Unity-Editors angezeigt.

Sie können eine oder beide Optionen in derselben App aktivieren.