如何让 Facebook Audience Network 成为 Facebook 中介出价的主要广告网络 Android?

How to make Facebook Audience Network as primary ad network in Facebook mediation bidding Android?

我在我的应用程序中使用 Facebook Audience Network 我不想使用其他广告网络。但 Facebook 引入了中介竞价。在 Facebook Audience Network 的官方文档中,他们给我们提供了“仅使用受众网络而不是出价”选项,当我选择这个选项时,Facebook 没有给出任何广告响应。 如果我使用中介,那么我想使用 Audience Network 作为我的主要广告网络,而不是其他网络。 有知道的请帮帮我

经过长时间和多次实验,我找到了一些解决方案来处理这种情况。

  1. 首先,您不能将 FAN 添加为主网络。如果您在 Waterfall 中创建广告 ID,而不是在 mediation 中,并直接实施,您将在 Facebook 控制台中看到“出价请求”选项。 Facebook 表示“未收到出价请求”,它不会在您的应用程序中激活广告。

  2. 如果您首先希望 FAN 作为您的主要网络,您应该在 facebook 激活您的请求广告时进行中介,然后转移到瀑布流,它会给您广告

  3. 在我的例子中,我必须分别通过 Facebook 和 FAN 广告的中介来实施 Admob 广告,并使用 Firebase 远程配置来控制它们。现在您已经实现了两个 Ads SDK,第一个是 AdMob,第二个是 Facebook。当 Facebook 接受来自 AdMob 的出价请求时,您只需通过 Firebase 远程配置将广告从 AdMob 更改为 Facebook。基本上,您的应用中有两个 SDK 实现。

  4. 当您受到 Admob 的限制并想要 运行 Facebook 广告时,此解决方案适用。远程配置是解决 Admob 网络限制的最佳方案。您还可以通过使用不同的广告网络并通过远程配置控制它们来消除 AdMob 的限制