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) Web 界面 中添加 Yandex Advertising Network。
- 在两个 Web 界面间同步广告单元设置。
连接 Yandex Mobile Ads SDK 的适配器
要将 Yandex Advertising Network 与 Google AdMob (ex. AdMob) 聚合集成,请将适配器依赖项添加到项目模块的 build.gradle 文件中:
dependencies {
...
implementation 'com.yandex.ads.adapter:admob-mobileads:7.18.5.0'
}
要将 GDPR(用户同意)和 COPPA(年龄受限用户)值从应用代码手动传输到 Yandex Mobile Ads SDK,请确保同时启用 Yandex Mobile Ads SDK。将以下内容添加到“依赖项”块中:
implementation "com.yandex.android:mobileads:7.18.5.0"
在 Google AdMob (ex. AdMob) 聚合 Web 界面中添加 Yandex Advertising Network
对于 Google AdMob (ex. AdMob) 聚合中的每个广告版位 (AdMob AdUnitId),请在 Yandex Advertising Network 界面中 创建相应的广告单元 (adUnitId)。
接下来,在 Google AdMob (ex. AdMob) 聚合 Web 界面中添加 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) 连接到 Yandex Advertising Network 时,您必须提供
store/storeView,此内容用于传递必需domain素材。如果storeView未注册或未显示,则展示次数可能不会被统计。对于紧凑型布局,您可以单独使用一个不带签名的单行TextView,并将其注册为storeView。 -
保存更改。
Google AdMob (ex. AdMob) 界面的屏幕截图