Erreurs de chargement des annonces

Sélectionnez une plate-forme : Android iOS Unity Flutter

Lorsqu'une annonce ne parvient pas à se charger, un rappel d'échec est appelé et fournit un objet LoadAdError.

L'extrait de code suivant récupère les informations sur les erreurs lorsqu'une annonce avec récompense ne parvient pas à se charger :

onAdFailedToLoad: (ad, loadAdError) {
  // Gets the domain from which the error came.
  String domain = loadAdError.domain;

  // Gets the error code. See
  // https://developers.google.com/ad-manager/mobile-ads-sdk/android/reference/com/google/android/gms/ads/AdRequest
  // and https://developers.google.com/ad-manager/mobile-ads-sdk/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;
}

Ces informations peuvent être utilisées pour déterminer plus précisément la cause de l'échec du chargement des annonces. En particulier, pour les erreurs du domaine com.google.admob sur iOS et com.google.android.gms.ads sur Android, le GetMessage() peut être recherché dans cet article du Centre d'aide pour obtenir une explication plus détaillée et les actions possibles à effectuer pour résoudre le problème.