Bir reklam yüklenemediğinde LoadAdError nesnesi sağlayan bir hata geri çağırma işlevi çağrılır.
Aşağıdaki kod snippet'i, ödüllü reklam yüklenemediğinde hata bilgilerini alır:
onAdFailedToLoad: (ad, loadAdError) {
// Gets the domain from which the error came.
String domain = loadAdError.domain;
// Gets the error code. See
// https://developers.google.com/admob/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;
}
Bu bilgiler, reklam yükleme işleminin başarısız olmasına neyin neden olduğunu daha doğru bir şekilde belirlemek için kullanılabilir. Özellikle iOS'te com.google.admob ve Android'de com.google.android.gms.ads alan adındaki hatalar için GetMessage(), bu Yardım Merkezi makalesinde daha ayrıntılı bir açıklama ve sorunu çözmek için yapılabilecek olası işlemler için aranabilir.