Admob和facebook调解IOS

时间:2016-08-02 14:16:25

标签: ios xcode admob facebook-audience-network mobile-ad-mediation

我在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

我不明白为什么我会收到这条消息。 请指教。

2 个答案:

答案 0 :(得分:1)

即使广告被激活,也不意味着它总是会展示广告。

  • 您需要安装Facebook应用,并且需要登录。
  • 您必须在系统设置中停用限制广告跟踪
  • 即便如此,也可能没有可用的广告。

答案 1 :(得分:0)

它完全适用于中东应用用户,因为Facebook是一个主要的应用程序。 它在美国的填充率较低。