我的 iOS 应用程序中有 MoPub 横幅广告(通过 MoPub 市场)。我能够展示生产或测试 MoPub 广告。
我不明白如何使用中介来投放 MoPub + Admob 广告。我在这里遵循 MoPub 集成指南https://developers.mopub.com/publishers/mediation/networks/google/
我正在使用 Cocoapods,所以我的应用中有这 3 个 pod:
pod 'mopub-ios-sdk'
pod 'MoPub-AdMob-Adapters', '7.64.0.1'
pod 'Google-Mobile-Ads-SDK'
我可以运行我的应用程序并查看 MoPub 测试广告。
我正在阅读 MoPub 的测试指南,但我不清楚它是如何工作的。https://developers.mopub.com/publishers/ios/test/
问题,对不起我对设置的基本理解:
- admob 集成实际上需要什么?我添加了 AdMob 适配器和 AdMob SDK。我还用我的测试 AdMob ID 更新了我的 Info.plist。我不清楚我是否必须在我的 ViewController 中实现 admob UIView,或者这是否是适配器和 MoPub 中介处理的东西?除了添加 Pod 并将应用 ID 添加到我的应用中的 Info.plist 之外,我还需要什么设置?
- 如何在 MoPub 中设置 AdMob?我正在尝试遵循他们的指南,但这很令人困惑。我进入 MoPub Networks 选项卡并使用 Oauth 链接 Admob。报告访问已启用。我是否将我的 Admob 添加单元 ID 放在“应用和广告单元设置”标签中?Admob 现在有两个 ID:一个用于 Info.plist,一个用于实际投放的广告单元。我还为 Admob 创建了一个订单作为网络订单项。
- 如何设置瀑布?我的猜测是 Mopub 订单标签。这很令人困惑,因为我有一个预先存在的“MoPub 演示订单”,我想我想禁用它?我是否需要将 Mopub 作为 Marketplace 订单项添加到我的订单中?
总的来说,我很困惑,因为这对我来说是全新的。我尝试禁用我的 MoPub 广告以测试显示我的测试 Admob 广告,但它不起作用。我在 Info.plist 和 Admob 添加单元 ID(在 Mopub 中)中都使用了测试 ID。如何确保 Admob 设置正确并在开发中显示测试广告?