6 votes

Échec du chargement d'AdMob sur flutter

Chaque fois que j'essaie de charger une publicité à l'aide d'AdMob, j'obtiens l'erreur suivante

W/Ads     (23418): There was a problem getting an ad 
response.ErrorCode: 0
W/Ads     (23418): Failed to load ad: 0
W/flutter (23418): onAdFailedToLoad: 0
I/flutter (23418): BannerAd event is MobileAdEvent.failedToLoad

J'utilise l'émulateur Android et je n'utilise que des bannières publicitaires et je ne sais pas pourquoi cette erreur se produit.

15voto

Saya Gamers Points 151

Quand j'ai utilisé firebase_admob 0.9.0+3, j'ai rencontré cette erreur, cette résolution a fonctionné pour moi, ci-dessous :

Vous devez ajouter "admob_app_id "dans la valeur ..Android/app/google-services.json après la balise "services".

"admob_app_id" : "ca-app-pub-your app~id" *(*) modifiez votre identifiant d'application admob ici)

Vous pouvez également trouver ce fichier panneau admob / votre application / le nom de votre bannière / Instructions de mise en œuvre / puce n° 3

(si vous avez déjà ce fichier, ajoutez seulement cette ligne)


Au fait, les autres numéros d'échec sont :

  • onAdFailedToLoad : 2 (La sécurité actuelle du réseau ne permet pas à la l'annonce d'arriver)
  • onAdFailedToLoad : 3 (pas de problème dans l'appel admob, mais le référentiel admob n'a pas envoyé de publicités - généralement dans les émulateurs)

Les autres numéros d'échec se trouvent Ici

1voto

Ajay Tom George Points 1013

Vérifiez d'abord cette explication de la communauté Explication des codes d'erreur par la communauté Google

Si cela ne fonctionne toujours pas, cela peut être dû à des étapes non mises en œuvre dans le compte AdMob. Exemple. Vérification des paiements o vérification des comptes .

Allez à l'accueil de votre compte AdMob Accueil Admob et vérifiez les notifications suivantes Google FAQ

Des informations détaillées sur les codes d'erreur sont données ici

Si tout Account verified dans le compte AdMob est correct, il devrait montrer quelque chose comme ceci dans la page d'accueil

0voto

bamossza Points 587

Un problème comme moi.

Voyons la solution à mon problème.

J'ai utilisé admob_flutter 0.3.4

https://pub.dev/packages/admob_flutter

Allons-y. voir comment config .

Si ce paquet, vous pouvez config selon le document ci-dessous,

https://pub.dev/packages/admob_flutter/example

iOS

Dossier : Info.plist ajouter ci-dessous,

<key>GADIsAdManagerApp</key>
<true/>
<key>io.flutter.embedded_views_preview</key>
<true/>

Android

Dossier : AndroidManifest.xml ajouter le code ci-dessous,

<meta-data
    android:name="com.google.android.gms.ads.AD_MANAGER_APP"
    android:value="true"/>

Test d'exécution :

iOS :

enter image description here

Android

enter image description here

Enfin,

Au cas où quelqu'un avec des problèmes comme moi sera sauvé du temps

médecin flottant -v

enter image description here

Travaillez pour moi. ^___^

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X