Google AdMob (ex. AdMob) 聚合

Google AdMob (ex. AdMob) 聚合可用于对接到 Yandex Advertising Network。以下是将 Yandex Advertising Network 添加到 Google AdMob (ex. AdMob) 聚合的方法:

  1. 集成 Google AdMob (ex. AdMob) 聚合。
  2. 添加 Yandex Mobile Ads SDK 的适配器。
  3. Yandex 合作伙伴界面 中为您希望的广告类型创建 AdUnitId。
  4. Google AdMob (ex. AdMob) 网络界面 中添加 Yandex Advertising Network。
  5. 同步两个网络界面中的广告单元设置。

添加 Yandex Mobile Ads SDK 的适配器

要将 Yandex Advertising Network 与 Google AdMob (ex. AdMob) 聚合集成,请将适配器依赖项添加到项目模块的 build.gradle 文件中:

dependencies {
    ...
    implementation 'com.yandex.ads.adapter:admob-mobileads:7.5.0.0'
}

在 Google AdMob (ex. AdMob) 聚合网络界面中添加 Yandex Advertising Network

对于在 Google AdMob (ex. AdMob) 聚合 (Google AdMob (ex. AdMob) AdUnitId) 中创建的每个广告版位,在 Yandex 合作伙伴界面 (Yandex AdUnitId) 中创建一个 广告单元

然后在 Google AdMob (ex. AdMob) 聚合网页界面中添加 Yandex Advertising Network:

1. 创建 Google AdMob (ex. AdMob) 广告单元

  1. 前往您的应用版块。
  2. 为所选广告格式创建广告单元,配置名称等广告单元参数。
  3. 创建广告单元后,保存其 ID。
Google AdMob (ex. AdMob) 界面的屏幕截图

2. 创建 Yandex 广告单元

有关在 Yandex 合作伙伴界面中创建广告单元的 说明

3. 设置 Google AdMob (ex. AdMob) 聚合

  1. 前往 Mediation 并点击 Create Mediation Group

  2. 选择平台。

  3. 设置聚合组的参数(名称、区域等)并继续添加广告单元。

  4. 选择您的应用,然后选择创建的广告单元,并添加该单元。您添加的广告单元应显示在 Ad Units 部分中。

  5. Yandex Advertising Network 只能作为自定义事件添加到 Google AdMob (ex. AdMob) 聚合中。前往添加自定义事件(Add Custom Event 按钮)。您需要为 Yandex 合作伙伴界面中创建的每个 adUnitId 设置/重复自定义事件。

  6. 通过设置事件名称和 eCPM 价格来配置访问 Yandex Advertising Network 的自定义事件。eCPM 价格值必须与广告单元的 Yandex 合作伙伴界面中的阈值相匹配。

  7. 设置自定义事件到 Yandex 适配器的映射:

    • 设置映射名称。
    • 设置与您选择的广告格式相对应的适配器类名称。
    • 设置事件参数。

    每种广告格式都有相应的 Yandex 适配器类:

    • com.admob.mobileads.YandexBanner 适用于横幅广告。
    • com.admob.mobileads.YandexInterstitial 适用于插屏广告。
    • com.admob.mobileads.YandexRewarded 适用于激励广告。
    • com.admob.mobileads.YandexNative 适用于原生广告。

    Parameter 中,以 JSON 格式配置自定义事件设置。您必须为广告单元设置 Yandex 广告单元 ID。

  8. 保存更改。

Google AdMob (ex. AdMob) 界面的屏幕截图