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
Bevor Sie fortfahren, richten Sie Google Mobile Ads Unity Plugin ein.
- Google Mobile Ads Unity-Plug-in: Version 7.2.0 oder höher
Google Mobile Ads-Einstellungen aktualisieren
Mit Google Mobile Ads Unity Plugin wird die Optimierung standardmäßig aktiviert und das SDK angewiesen, Initialisierungs- und Anzeigenladeaufgaben in Hintergrundthreads auszuführen.
Die folgenden Flags sind für das skriptfähige Objekt Google Mobile Ads Unity Plugin 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:
| 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.