Im trying to impletent native ads, and no matter how minimal my implementation I always get "no fill" error.
I am using my phone. I do have native app installed. I am logged in with the same account that im developer with I do not have personalised ads tracking turned off
Ive tried making both a hello world fb app with me as admin, and android app, nothing Ive tried using my "real" facebook account, nothing Ive tried both wifi and 3g networks, nothing
No requests comming through in the request debugger. I always get no fill error on the device, not even once it server an ad, so I suspect some setup error. I am out of ideas, can you please check it?
fb app id 164610790550461 audience network sdk 4.26.0
Thank you
compile ("com.facebook.android:audience-network-sdk:4.26.0", {
exclude group: "com.google.android.exoplayer"
})
mNativeAdsManager = new NativeAdsManager(getActivity(), "my placement id", 1);
mNativeAdsManager.setListener(new NativeAdsManager.Listener() {
public boolean mRetried;
@Override public void onAdsLoaded() {
//
}
@Override public void onAdError(AdError adError) {
//
}
});
mNativeAdsManager.loadAds();
// EDIT SOLUTION: my phone was blacklisted for some reason, works on other devices ive tested