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
- Startleitfaden durcharbeiten
- 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 standardmäßig die Optimierung und weist das SDK an, Initialisierungs- und Anzeigenladeaufgaben in Hintergrundthreads auszuführen.
Die folgenden Flags sind für das skriptfähige Objekt für die Einstellungen des Google Mobile Ads SDK verfügbar:
- Initialisierungsoptimierung deaktivieren
- Optimierung des Anzeigenladens deaktivieren
Prüfen Sie, ob diese Einstellungen vorhanden sind, um das SDK anzuweisen, Anzeigen im Hauptthread zu initialisieren und zu laden:
Einstellung | Verhalten | |
---|---|---|
Optimize-Initialisierung deaktivieren | Deaktiviert die Optimierung des MobileAds.initialize() -Initialisierungsaufrufs. |
|
Optimierung des Anzeigenladens deaktivieren | Optimiert Aufrufe 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.