web-dev-qa-db-fra.com

L'aperçu de la création Google Mobiles Ads ne fonctionne pas

Je suis nouveau sur les annonces mobiles. Je charge une annonce dans PublisherAdView. Je parviens à charger l'annonce car je reçois le rappel dans onAdLoaded().

Voici les journaux indiquant que le chargement des annonces a réussi.

I/CommonAdsUtility: loadCarouselSearchScreen() [Thread: main]
I/CommonAdsUtility: screenName: Android_pnr_search [Thread: main]
I/CommonAdsUtility: card_type 2 [Thread: main]
I/CommonAdsUtility: card_ad_unit/12756069/Android_pnr_search_banner [Thread: main]
I/CommonAdsUtility: loadBannerAd() [Thread: main]
I/CommonAdsUtility: adUnitId: /12756069/Android_pnr_search_banner [Thread: main]
I/CommonAdsUtility: ryTag: null [Thread: main]
I/CommonAdsUtility: adSizes: [320x100_as, 320x160_as, 320x50_mb, 300x250_as, fluid, smart_banner] [Thread: main]
I/Ads: Use RequestConfiguration.Builder().setTestDeviceIds(Arrays.asList("B1EFAF80C6D9B2BB3EDF01B714EC2319") to get test ads on this device.
I/CommonAdsUtility: dfpCarouselEntity::: [] [Thread: main]
W/Ads: Not retrying to fetch app settings
I/CommonAdsUtility: onAdLoaded() >>> adUnitId/12756069/and_carousel_small_home [Thread: main]
I/Ads: SDK version: afma-sdk-a-v201604999.201004000.1
I/CommonAdsUtility: onAdLoaded() >>> adUnitId/12756069/Android_pnr_search_banner [Thread: main]

Cependant, chaque fois que je prévisualise une création, j'obtiens une erreur. Comme je n'ai pas beaucoup d'expérience dans ce domaine, je ne comprends pas exactement cela. Et je n'ai pas pu trouver de ressources connexes maintenant après avoir passé une journée à ce sujet.

J'ai suivi: https://developers.google.com/ad-manager/mobile-ads-sdk/Android/debughttps://support.google.com/admanager/ answer/7160685 # Push

Mon appareil est déjà associé et l'envoi de la création à partir de la console Google Ad Manager ne fonctionne pas pour moi. C'est l'erreur que j'obtiens. J'espère que beaucoup d'entre nous de la communauté des développeurs ont pu faire face à cela plus tôt.

W/Ads: Fail to get in app preview response json.
    org.json.JSONException: Value KHNivylpQmwYxd6Z9gUwxfrO_QWIAYCAgKCX5rCRcw of type Java.lang.String cannot be converted to JSONObject
        at org.json.JSON.typeMismatch(JSON.Java:111)
        at org.json.JSONObject.<init>(JSONObject.Java:160)
        at org.json.JSONObject.<init>(JSONObject.Java:173)
        at com.google.Android.gms.ads.internal.util.aj.run(Unknown Source)
        at Java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.Java:1133)
        at Java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.Java:607)
        at Java.lang.Thread.run(Thread.Java:760)

Le processus d'initialisation fonctionne correctement:

MobileAds.initialize(mContext) { initializationStatus ->
            GlobalLoggerUtils.showLog(TAG, "onInitializationComplete()")
            initializationStatus.adapterStatusMap.entries.forEach {
                GlobalLoggerUtils.showLog(TAG, it.value.description)
                GlobalLoggerUtils.showLog(TAG, it.value.initializationState.toString())
                GlobalLoggerUtils.showLog(TAG, it.value.latency.toString())
            }
        }

2020-05-22 00:00:08.942 I/MainApplication: onInitializationComplete() [Thread: main]
2020-05-22 00:00:08.942 I/MainApplication:  [Thread: main]
2020-05-22 00:00:08.943 I/MainApplication: READY [Thread: main]
2020-05-22 00:00:08.943 I/MainApplication: 3 [Thread: main]

Dépendance:

implementation 'com.google.ads.interactivemedia.v3:interactivemedia:3.19.0'

Appareil déjà lié Device already linked

Ouverture du menu de débogage pour prévisualiser la création Opening debug menu to preview creative

Erreur inconnue Unknown Error

Faites-moi savoir s'il y a des détails qui me manquent ou une balise à ajouter à cette question pour une meilleure portée.

J'ai créé un fil de discussion sur l'assistance Google: https://groups.google.com/forum/#!category-topic/google-admob-ads-sdk/Android/Xs1HtsT2934

Voici un exemple et une vidéo pour le même: Exemple: https://drive.google.com/file/d/1F2wBFofHTPlZxs9VUb0KOArjNTFItcqj/view?usp=sharing Vidéo: https: // drive.google.com/file/d/1ZKY_2kui8X-OuErJUQdzqZLcrMcpyFRC/view?usp=sharing

8
Killer

Enfin, le a été reconnu et reconnu par l'équipe du SDK Mobile Ads de Google.

Il semble qu'un certain nombre d'éditeurs l'aient signalé et un correctif est en cours et à ce stade, sa sortie est provisoirement prévue la semaine prochaine (semaine du 15 juin). Ce sera un correctif côté serveur donc aucun nouveau SDK n'est requis.

Vous avertira lorsque j'aurai la confirmation du correctif en production.

mobile sdk team ack.


Les correctifs sont faits et sont en ligne maintenant.

0
Killer