4

我不确定如何测试 Facebook Audience Network 与 Mopub 的集成。在有关测试的 Facebook Audience Network 页面上,它没有显示任何有关测试与原生广告集成的信息:

https://developers.facebook.com/docs/audience-network/testing

在 mopub 文档中,我已经完成了与第三方广告网络集成的所有步骤:

https://github.com/mopub/mopub-android-sdk/wiki/Integrating-Native-Third-Party-Ad-Networks

我还通过创建作为原生广告的库存项目和投放原生广告的测试订单完成了关于自测广告素材的教程的这一部分。这适用于我的应用程序,但这是我自己创建的广告,它不是facebook 广告

https://dev.twitter.com/mopub-demand/overview/self-testing-your-creatives

库存屏幕:显示广告来源细分,不包括 Facebook Audience Network。

在此处输入图像描述

订单屏幕

屏幕显示了我自己创建的订单,适用于我的应用程序。我可以在我的应用中看到我自己的广告素材:

在此处输入图像描述

网络屏幕

这是显示我已添加 FacebookAudienceNetwork 的网络屏幕:

在此处输入图像描述

这是 FacebookAudienceNetwork 的配置:

在此处输入图像描述

Facebook 位置 ID 在下图中变暗,但与 facebook 上的匹配。

脸书网站

在此处输入图像描述

我如何知道 Facebook Audience Network 已成功与 MoPub 进行原生广告集成 - 有没有办法对此进行测试?

4

1 回答 1

7

我终于通过 MoPub 支持人员的回复解决了这个问题。以下是我收到的电子邮件。希望这也可以帮助其他人进行集成:

感谢您伸出援手!当您测试您的集成时,您是否能够看到您的原生广告单元的 MoPub 测试广告素材?如果是这样,这意味着您的初始 MoPub 集成是正确的。

接下来,您需要将 FAN 定位到您的广告单元。为此,请按照以下步骤操作:

  1. 转到 MoPub UI 中的“Segments”选项卡
  2. 单击您要设置的指定细分(注意:帐户将在创建时自动设置为全局细分。这将是大多数人需要导航到的细分以设置特定广告单元的广告网络。如果新细分已创建并具有特定定位,因为新细分将覆盖其特定参数的全局细分。)
  3. 有一个过滤器设置为仅显示正在运行的广告来源。您想为此关闭过滤器框中显示“状态:正在运行”的选项卡,以查看其余的广告来源。
  4. 点击您要更改的广告单元的下拉菜单
  5. 修改广告来源的 ecpm
  6. 点击“设置”

在您的广告单元上启用 Facebook 后,您可以开始测试实时 Facebook 广告。您需要确保在您的设备上安装了 Facebook 应用程序,并针对它设置了 Facebook 帐户,以便查看广告。此外,您需要确保您使用的是 FAN SDK 的 MoPub 认证版本,该版本是适用于 Android 的 4.8.1。

如果您在完成这些测试步骤后没有看到任何 Facebook 广告,请告知我们。请务必在您的回复中包含设备日志,以便我们更好地了解您尝试调用 FAN 广告时发生的情况。

只是为了在文档中澄清 MoPub 是指您需要将额外的适配器放在您'src'的 android 应用程序的文件夹中。我发现通过这样做,我最终收到一条日志消息,指出FacebookNative.java找不到该文件。您需要将额外的适配器添加到您的 main -> java 文件夹中,以便 android 检测它们。

于 2016-03-23T17:33:08.920 回答