Wenn eine Anzeige nicht geladen werden kann, wird ein Fehler-Callback aufgerufen, der eine
LoadAdError
-Objekt.
Mit dem folgenden Code-Snippet werden Fehlerinformationen abgerufen, wenn eine Anzeige mit Prämie fehlschlägt zum Laden:
onAdFailedToLoad: (ad, loadAdError) {
// Gets the domain from which the error came.
String domain = loadAdError.domain;
// Gets the error code. See
// https://developers.google.com/android/reference/com/google/android/gms/ads/AdRequest
// and https://developers.google.com/admob/ios/api/reference/Enums/GADErrorCode
// for a list of possible codes.
int code = loadAdError.code;
// A log friendly string summarizing the error.
String message = loadAdError.message;
// Get response information, which may include results of mediation requests.
ResponseInfo? responseInfo = loadAdError.responseInfo;
}
Anhand dieser Informationen lässt sich der Grund für die Anzeige genauer ermitteln.
Fehler auftreten. Dies gilt insbesondere für Fehler unter der Domain com.google.admob
auf
iOS und com.google.android.gms.ads
unter Android kann der GetMessage()
in diesem Hilfeartikel nachgeschlagen
Erläuterung und mögliche Maßnahmen zur Lösung des Problems.