Google AdMob (ex. AdMob) 中介
您可以通过 Google AdMob (ex. AdMob) 中介连接到 Yandex Advertising Network。要将 Yandex Advertising Network 添加到 Google AdMob (ex. AdMob) 中介,请按照以下步骤操作:
- 集成 Google AdMob (ex. AdMob) 中介。
- 连接 Yandex Mobile Ads SDK 的适配器。
- 在 Yandex Advertising Network 界面 中为所选广告类型创建 AdUnitId。
- 在 Google AdMob (ex. AdMob) 网络界面 中添加 Yandex Advertising Network。
- 同步两个网络界面之间的广告单元设置。
连接 Yandex Mobile Ads SDK 的适配器
要将 Yandex Advertising Network 与 Google AdMob (ex. AdMob) 中介集成,请将适配器依赖项添加到项目模块的 build.gradle 文件中:
dependencies {
...
implementation 'com.yandex.ads.adapter:admob-mobileads:7.18.2.0'
}
要手动将 GDPR(用户同意)和 COPPA(年龄受限用户)值从应用代码传输到 Yandex Mobile Ads SDK,请确保同时启用 Yandex Mobile Ads SDK。在 dependencies 代码块中添加以下内容:
implementation "com.yandex.android:mobileads:7.18.2.0"
在 Google AdMob (ex. AdMob) 中介网络界面中添加 Yandex Advertising Network
对于 Google AdMob (ex. AdMob) 中介中的每个广告版位 (AdMob AdUnitId),在 Yandex Advertising Network 界面中创建一个对应的广告单元 (adUnitId)。
接下来,在 Google AdMob (ex. AdMob) 中介网络界面中添加 Yandex Advertising Network:
1. 创建 Google AdMob (ex. AdMob) 广告单元
- 前往您的应用版块。
- 为所选广告格式创建广告单元,并配置广告版位参数(例如,广告版位名称)。
- 创建广告单元后,保存其 ID。
Google AdMob (ex. AdMob) 界面的屏幕截图
2. 创建 Yandex 广告单元
在 Yandex Advertising Network 界面中创建广告单元的指南。
3. 设置 Google AdMob (ex. AdMob) 中介
-
前往 Mediation 版块并点击 Create Mediation Group。
-
选择平台。
-
设置中介组参数,例如名称和区域,然后继续添加广告版位。
-
选择您的应用,然后选择创建的广告单元,并添加该单元。您添加的广告单元应显示在 Ad Units 部分中。
-
Yandex Advertising Network 只能作为自定义事件添加到 Google AdMob (ex. AdMob) 中介。点击 Add Custom Event 添加自定义事件。为在 Yandex Advertising Network 界面中创建的每个 adUnitId 设置自定义事件。
-
通过设置事件名称和 eCPM 底价来配置访问 Yandex Advertising Network 的自定义事件。eCPM 底价值必须与您在 Yandex Advertising Network 界面中为广告版位设置的阈值一致。
-
设置自定义事件到 Yandex 适配器的映射:
- 设置映射名称。
- 设置与您选择的广告格式对应的适配器类名称。
- 设置事件参数。
每种广告格式都有相应的 Yandex 适配器类:
- com.admob.mobileads.YandexBanner 适用于横幅广告。
- com.admob.mobileads.YandexInterstitial 适用于插屏广告。
- com.admob.mobileads.YandexRewarded 适用于激励广告。
- com.admob.mobileads.YandexNative 适用于原生广告。
在 Parameter 下方,以 JSON 格式配置自定义事件设置。请确保为您选择的广告版位设置 adUnitId。
-
保存更改。
Google AdMob (ex. AdMob) 界面的屏幕截图