集成 Yandex Mobile 聚合
重要
请确保更新到最新的适配器版本(Yandex Mobile 聚合 和适配器 第三方聚合网络适配器)。否则可能会因适配器集成不当而出现错误,导致广告无法投放。
Yandex Mobile 聚合 是一个使用机器学习算法从各种网络自动选择广告的平台,可帮助您最大限度地提高收入。所有设置均已预配置,您可以立即开始使用,而无需单独设置每个网络。
如果您一直在使用单一 Yandex 网络的 Mobile Ads SDK,则迁移到 Yandex 聚合不需要更改代码。您只需预设第三方广告网络的网页界面的相关部分即可。
前提条件
要准备您的应用,请按照接下来的章节中描述的步骤进行操作。
应用要求
- 使用 iOS 13 或更高版本。
- 使用 Xcode 16.1 或更高版本。
在您的 Yandex Advertising Network 账户中设置应用
以下是在 Yandex Advertising Network 中注册您的应用的方法:
集成
集成方式有两种:
- 单一构建(推荐):所有可用的适配器都会自动连接。
- 连接单独的适配器:安装 Yandex SDK 并使用适当的包单独连接特定适配器。
单一构建
连接单独的适配器
您可以使用 YandexMobileAdsMediation 共享聚合库自动连接所有可用适配器:该库已适配依赖项管理器:
如果您需要静态链接:
-
在 Yandex Advertising Network 界面中 设置聚合。
-
将
YandexMobileAdsMediation库添加到 Podfile。pod 'YandexMobileAdsMediation', '7.18.0'每个适配器将自动选择最新的兼容版本。
-
在您的应用的 Info.plist 文件中,添加
GADApplicationIdentifier键,并将其值设置为您的AdMob ID。详细了解在何处可以 找到 AdMob ID。<key>GADApplicationIdentifier</key> <string>ca-app-pub-xxxxxxxxxxxxxxxx~yyyyyyyyyy</string>
以下方法适用于外部广告交易平台 Mintegral、AppLovin、Google AdMob (ex. AdMob)、VK Ads (ex. myTarget) 和 Liftoff (ex. Vungle):
- 在 Yandex Advertising Network 界面中 设置聚合。
- 在您的 Xcode 项目中,使用 File → Add Packages dependencies 添加依赖项。
- 指定包含 Swift 包的存储库的网址:
https://github.com/yandexmobile/yandex-ads-sdk-ios。
- 前往 Build Settings,并在 Linking 下添加参数值
Other Linker Flags = -ObjC。
- 确保目标已链接到 YandexMobileAdsPackage。如果尚未链接,请前往 Link Binary With Libraries,然后点击 + 添加库链接。

- 选择适配器或聚合版本。在 SPM 中,您只需启用适配器。

这篇文章是否有用?
上一篇
下一篇