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
- Führen Sie die Schritte im Startleitfaden aus.
- Google Mobile Ads Unity-Plug-in: Version 7.2.0 oder höher
Einstellungen für Google Mobile Ads aktualisieren
Im scriptbaren Objekt „Google Mobile Ads-Einstellungen“ gibt es zwei Optimierungs-Flags: Optimize Initialization (Initialisierung optimieren) und Optimize AdLoading (Anzeigenladevorgang optimieren). Wenn sie aktiviert sind, werden die Aufgaben zur Initialisierung und zum Laden von Anzeigen, die eine längere Verarbeitungszeit erfordern, an Hintergrundthreads ausgelagert.
Einstellung | Verhalten |
---|---|
Initialisierung optimieren | Der MobileAds.initialize() -Initialisierungsaufruf wird optimiert. |
AdLoading optimieren | Anzeigenladeaufrufe für alle Anzeigenformate werden optimiert. |
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 Inspektionsfenster des Unity-Editors angezeigt.
Sie können eine oder beide Optionen in derselben App aktivieren.