1

我已经成功地使用 admob 投放广告,但我想,如果您可以使用“全部”广告网络,为什么还要使用一个广告网络。所以我在这里和 mopub 在一起。

我真的认为通过集成 mopub sdk 我不需要再次与其他 sdk 混淆,而只需集成 mopub sdk 就是我真正需要的。

但我正在阅读mopub 的指南,我不确定现在如何处理第三方广告网络。

所以我有几个问题:

  1. 我是否需要集成所有第三方 SDK 才能接收来自其他广告网络的广告?

  2. 如果 extras / src / com / mopub / mobileads 中的类已经在 SDK 中,为什么我需要将它们复制到我的源中?

  3. 如果我复制所有类,我是否完成了集成,或者我是否需要在我的代码中做其他事情来让 mopub 使用这些特定的类?

4

1 回答 1

3

MoPub 有几种中介广告网络的方法。

  1. 服务器到服务器 (S2S) 集成,其中不需要在 MoPub SDK 中包含任何额外内容。您只需在网络上创建一个帐户并包含 ID 即可投放广告。以下网络是:

Greystripe
Huntsmads
Lifestreet
MobFox
Mojiva
TapIt

  1. 需要在您的项目中包含第 3 方 SDK 的本机网络集成,但对于这些 MoPub 具有预构建的适配器,可以在其 GitHub 的 master 分支中的extras 文件夹中找到

这些网络包括:

AdMob
iAd
Millennial Media
AdColony
Chartboost
Facebook
InMobi
Vungle

  1. 自定义事件集成,用于您想要与 Javascript 标签集成的集成。

您不需要整合所有的广告网络。您可以选择要集成的那些。

只有 MoPub SDK 的 master 分支拥有 SDK 中的所有广告网络适配器。MoPub Android Full SDK不包含网络适配器,MoPub Android Base SDK也不包含。在这些情况下,您需要将它们复制到您的源。

在项目中成功包含所有内容后,您必须在 MoPub Web UI的“网络”选项卡中设置广告网络。在这里,对于通过适配器集成的每个广告网络,您必须输入要投放的广告的指定 ID。

为每个广告单元设置广告网络后,您可以在“网络”标签下的“细分”标签中管理所有内容。在这里,删除Status:Running过滤器后,您可以点击下拉菜单并设置每个广告单元的广告网络的 eCPM,以指定您希望瀑布流在中介中的方式(eCPM 越高优先级越高)。从此时起,您设置的广告网络将包含在您为其指定的广告单元的广告来源中。

于 2014-10-16T21:06:57.160 回答