MoPub + Vungle SDK v.5(iOS)快速入门指南

请使用本指南来添加 Vungle iOS SDK 到您的应用程序,其中使用 MoPub 作为您的主要广告中介层。

目录

开始之前

步骤 1:将 Vungle 设置为自定义本地网络

如要确保 MoPub 服务器识别集成的 Vungle 适配器,请在 MoPub 仪表板中将 Vungle 设置为自定义本地网络。

  1. 登录 MoPub 仪表板,然后导航到主导航栏中的网络

  2. 点击添加网络...
    image4.png

    ,然后选择页面底部的自定义本地网络
    image2.png

  3. 在“设置您的库存”部分,对于每个将使用 Vungle SDK 来呈现视频广告的广告单元,请确保 MoPub SDK 能够找到我们用来与 Vungle SDK 互动的网络适配器:

    • 如果您正在为一个广告单元使用 MoPub 奖励视频,请将​ VungleRewardedVideoCustomEvent 添加到 自定义事件类​下面。

    • 如果您正在为一个广告单元使用全屏(插播),请将​ VungleInterstitialCustomEvent 添加到自定义事件类​下面。

    • 请在自定义事件类数据下添加 JSON 格式的 Vungle 应用程序 ID广告位置参考 ID 和所有的广告位置参考 ID

    • pid 设置您想要链接到 MoPub 广告单元的广告位置参考 ID。

      注:系统自动为每个应用程序创建一个默认广告位置。您必须在初始化步骤中提供其广告位置参考 ID,无论您是否计划利用该广告位置功能。如果您创建多个广告位置,请提供所有的参考 ID。

    • 确保将设为“奖励”的广告位置参考 ID 链接到设为奖励视频的 MoPub 广告单元;将未设为“奖励”的广告位置参考 ID 链接到设为全屏(插播)的 MoPub 广告单元。
      {
      "appId":"59208865950e6d380100001f",
      "pid":"PADUNIT55750",
      "pids":"DEFAULT07430,PADUNIT96220,PADUNIT55750,PADUNIT06724,PADUNIT16058,PADUNIT59118"
      }

      image3.png

      注:Vungle SDK 将自动为您在 Vungle 仪表板中选为自动缓存的广告位置缓存广告。我们强烈建议选择首先显示的 MoPub 广告单元或显示频率最高的广告单元作为自动缓存广告位置。

步骤 2:将 Vungle 添加为第三方广告网络

为了使用 MoPub Mediation 将 Vungle iOS SDK 添加到您的应用程序:

  1. 添加所有 Vungle 相关的适配器文件(在MoPub 适配器资源库的 /AdNetworkSupport/Vungle/)到您应用程序的项目,并确保它们包括在项目的构建阶段 → 编译源
    MPInstanceProvider+Vungle.h
    MPInstanceProvider+Vungle.m			
    MPVungleRouter.h
    MPVungleRouter.m	
    VungleInstanceMediationSettings.h
    VungleInstanceMediationSettings.m
    VungleInterstitialCustomEvent.h
    VungleInterstitialCustomEvent.m
    VungleRewardedVideoCustomEvent.h
    VungleRewardedVideoCustomEvent.m
  2. 下载 Vungle iOS SDK 并复制 VungleSDK.framework 文件夹到 /AdNetworkSupport/Vungle/SDK/

    • 确保项目的构建设置 → 框架搜索路径包括了框架。例如:
      $(PROJECT_DIR)/AdNetworkSupport/Vungle/SDK/VungleSDK.framework
    • 确保框架包含在项目的构建阶段 → 链接二进制与库

  3. 请遵循“Vungle - iOS SDK 入门指南”的“添加其他必需的框架”部分中的说明添加必要的框架。

  4. 请遵循“Vungle - iOS SDK 入门指南”的“添加“-ObjC”链接器标记”部分中的指引来添加链接器标记。

  5. 请遵循“Vungle - iOS SDK 入门指南”的“删除 iOS 状态栏”部分中的说明来删除状态栏。

  6. 当您想要展示一个 Vungle 视频广告时,请调用 MPInterstitialAdControllershowFromViewController 方法(或者对于奖励广告,调用 MPRewardedVideopresentRewardedVideoAdForAdUnitID 方法)!无需直接调用 Vungle iOS SDK 方法。MoPub SDK 将会执行这个操作。

 

 

还有其它问题?提交请求

评论