Comment résoudre L'erreur = 1001 "No Fill" en utilisant le réseau D'Audience Facebook dans android
j'ai une version Android de mon application et J'ai intégré FAN dans mon Application. Il a fonctionné pendant quelques mois mais maintenant il affiche " NO FILL"
Error Domain=com.facebook.ads.sdk Code=**1001 "No fill"**
UserInfo={NSLocalizedDescription=**No fill**,
FBAdErrorDetailKey={ msg = "**No fill**"}}
Et pas de VENTILATEUR annonce est affichée. Si je mets un test ID ensuite, c'est l'affichage, mais seulement sur mon appareil, pas pour un autre appareil.
Comment résoudre ce problème "Aucun Remplissage"?
compile 'com.facebook.android:audience-network-sdk:4.+'
mentionné dans build.gradle J'ai vu beaucoup de questions à ce sujet mais impossible de trouver un réponse.
j'ai déjà vu les liens ci-dessous:
Facebook AudienceNetwork chargé échec: No fill, message D'erreur "No fill", Quelle est la raison de la publicité sur FaceBook android?
facebook audience network testing sur le vol d'essai Pas de Remplissage
public Network iOS Ads deviennent soudainement " Non Remplir"
Facebook Audience Network renvoie "Aucun remplissage"
Test Public Du Réseau De La Mise En Œuvre
3 réponses
essayez ceci.Ça résout mon problème . vous devez suivre ces étapes pour résoudre ce problème dans ce tout screenshot et les étapes sont donnés .
que ceci vous aide. En raison de la mise à jour dans la console de développeur facebook dans Réseau public onglet ad-espaces groupe nouvellement créé à partir de stages. Vous devez suivre cette procédure. Pourrait-il aide les autres.
j'ai aussi posté la capture d'écran avec les étapes détail.
Cliquez ici sur Up-grouped pour appName et suivez les étapes.
Cochez cochez la case correspondant à l'une des annonces faites des placements bouton activer.
Saisissez le nom et la description de l'endroit où la publicité s'affichera dans votre application, puis cliquez sur Déplacer Bouton
après déplacer une publicité, vous pouvez également sélectionner une autre publicité à partir de la publicité non-groupée et la déplacer vers les espaces publicitaires , ici, il vous fera choisir pour déplacer vers existant ou créer un nouveau ad-espace.
si vous voulez en créer un nouveau, sélectionnez le bouton radio pour le nouveau . et cliquez déplacer après entrer le nom et Description.
mon problème a été résolu, jusqu'à ce que je me suis connecté avec mon compte administrateur dans l'application facebook et télécharger à nouveau mon application à partir de google play.
quelques suggestions pour Vous problème: "No Fill" avec le code d'erreur 1001 - est une erreur commune, ventilateur ne retournant pas les annonces à votre annonce.
Assurer la suite des choses: - L'état de la publicité avec L'ID de Placement (réseau public> espace publicitaire> Placement) doit être "activé et reçu récemment" (1) - Votre statut publicitaire doit être revu et approuvé par facebook. (2)
Si (1), vous pouvez essayer de désactiver et activer de nouveau. Si (2), vous devez télécharger l'application facebook de google play + login avec compte administrateur / ou développeur / testeurs (ajouté dans L'onglet Rôles), je recommande login avec compte administrateur; et télécharger votre application directement à partir de google play.
vous avez dit que votre application a été active pendant un certain temps, et les choses ci-dessus est juste, la dernière est d'envoyer un message à L'équipe du réseau public et ils réponse dans les 3-5 jours ouvrables.
vous devez ajouter le dispositif de test pour le tester avant votre application approuvée par Facebook. Voici comment vous pouvez obtenir le dispositif de hachage.
NSLog(@"the test device hash is %@",[FBAdSettings testDeviceHash]);
Lancez l'application et copiez le testDeviceHash
à partir de journaux de l'ajouter FBAdSettings
.
[FBAdSettings addTestDevice:@"YOUR_TEST_DEVICE_HASH_CODE_HERE"];
Vous devez le faire avant de vous init
FBAdView