Initialisierung und Anzeigenladezeit optimieren

Ab der Version 21.0.0 des Google Mobile Ads SDK (GMA SDK) können Sie die optimierte SDK-Initialisierung und das optimierte Anzeigen-Laden 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

Einstellungen für Google Mobile Ads aktualisieren

Das Google Mobile Ads SDK ist standardmäßig für die Optimierung aktiviert und weist das SDK an, die Initialisierung und das Laden von Anzeigen in Hintergrundthreads auszuführen.

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

  • Initialisierungsoptimierung deaktivieren
  • Optimierung des Anzeigenladens deaktivieren

Aktiviere diese Einstellungen, um das SDK anzuweisen, Anzeigen im Haupt-Thread zu initialisieren und zu laden:

EinstellungVerhalten
Optimize Initialization deaktivieren Deaktiviert die Optimierung des MobileAds.initialize()-Initialisierungsaufrufs.
Optimierung des Anzeigenladens deaktivieren Anzeigenladeaufrufe für alle Anzeigenformate werden optimiert. 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

Danach wird die Benutzeroberfläche für die Einstellungen im Inspektionsfenster des Unity-Editors angezeigt.

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