3 votes

Audience Network: Erreur 1203: Le format d'affichage dans la demande d'annonce ne correspond pas au format d'affichage spécifié pour cet emplacement

Je suis en train d'essayer d'implémenter des bannières du réseau Audience dans mon application. Je l'ai implémenté selon les guides de FB Develpoer comme ceci et cela fonctionne bien sur mon téléphone de test principal OnePlus 5. Cependant, certains autres téléphones, comme le Samsung Galaxy S8, ne montrent pas la publicité. Cela entraînera une erreur de publicité disant :

1203 : Le format d'affichage de la demande de publicité ne correspond pas au format d'affichage spécifié pour cet emplacement. Chaque emplacement ne peut être utilisé qu'avec un seul format d'affichage. Vous pouvez créer plusieurs emplacements afin d'utiliser plusieurs formats d'affichage.

La chose bizarre ici est que le code d'erreur et le message ne correspondent pas. Selon la liste de contrôle d'intégration FB 1203 devrait signifier :

Code=1203 “Pas un administrateur d'application, développeur ou testeur”

Et le code que je devrais voir est

Code=1011 “Incompatibilité de format d'affichage”

donc je ne suis pas vraiment sûr de quel est mon problème réel.

J'ai pensé que peut-être le problème est les ratios d'écran - le OnePlus 5 a un ratio "normal" de 16:9 tandis que le S8 et sur d'autres téléphones avaient des ratios "bizarres" de 19.5:9 et 2:1, mais même dans ce cas, je ne sais pas comment le résoudre.

L'application est actuellement en version bêta dans Play Console.

Extrait de code pour charger ma publicité :

adContainer = findViewById(R.id.banner_container);
adView = new AdView(this, PLACEMENT_ID, AdSize.BANNER_HEIGHT_50);
loadAdConfig = adView.buildLoadAdConfig()
                .withAdListener(this)
                .build();
adContainer.addView(adView);
adView.loadAd(loadAdConfig);

Quelqu'un a-t-il déjà rencontré un tel cas et peut m'aider ?

Merci !

0voto

Badar Khalil Points 23

Dans mon cas, c'était à cause des identifiants de test invalides, utilisez de vrais identifiants et ajoutez IMG_16_9_APP_INSTALL avant ou consultez ici https://developers.facebook.com/docs/audience-network/guides/test/inserted-code/ ça devrait ressembler à ça

    IMG_16_9_APP_INSTALL#157702226198594_132322773865217

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