Facebook AudienceNetwork loaded failure: No fill, Error Message "No fill", what is the reason about FaceBook android Advertise?

antLinghu picture antLinghu · Sep 19, 2015 · Viewed 24.3k times · Source

Facebook AudienceNetwork loaded failure: No fill, Error Message "No fill", what is the reason about FaceBook android Advertise? And facebook ad offten shows me load frequency, the frenquent has limits?

Answer

AlexioVay picture AlexioVay · Jun 8, 2016

You need to add a test device. Go to logcat and type Facebook and you will see a message like this, which is also the solution:

When testing your app with Facebook's ad units you must specify the device hashed ID to ensure the delivery of test ads, add the following code before loading an ad: AdSettings.addTestDevice("328404cebf50ec1fdb05795c0007a8a7");

So add this to your onCreate method:

AdSettings.addTestDevice("328404cebf50ec1fdb05795c0007a8a7");

(Don't forget to use your own hash id.)