我在AppStore上有一个iOS应用程序,有一个admob集成(工作正常),我最近在Facebook和Admob之间实现了调解。根据可用的指南,我已完成所有步骤。
我没有对应用代码进行任何其他更改。为了测试,我在adob页面上为FAN设置了非常高的ecpm,这样广告应首先从FAN提供,而不是让人欣赏。
为了测试,我在已经安装了facebook应用程序的手机上安装了我修改过的应用程序。现在,我只看到admob测试广告而没有facebook广告。
当我只测试facebook广告时,我收到此消息:
[FBAudienceNetworkLog/FBAdProvider:135 <error>] Ad request error: Error Domain=com.facebook.ads.sdk Code=1001 "No fill" UserInfo=0x174a7d480 {
NSLocalizedDescription=No fill,
FBAdErrorDetailKey = {
msg = "No fill. We are not able to serve ads to this person. Please refer to https://developers.facebook.com/docs/audience-network/faq#a12. If you are integrating Audience Network for the first time, you can use test ads https://developers.facebook.com/docs/audience-network/testing.";
}
}
此展示位置的Facebook个人资料状态为:Activated
我不明白为什么我会收到这条消息。 请指教。
答案 0 :(得分:1)
即使广告被激活,也不意味着它总是会展示广告。
答案 1 :(得分:0)
它完全适用于中东应用用户,因为Facebook是一个主要的应用程序。 它在美国的填充率较低。