Smaato 集成
通过创建帐户、获取必要的凭据和配置广告单位,将 Smaato 设置为 Unity LevelPlay 上的广告网络。
阅读时间2 分钟最后更新于 3 天前
本指南将逐步介绍如何在 LevelPlay Mediation 平台上将 Smaato Live 设置为广告网络。
先决条件
确保将横幅广告服务正确集成到应用程序中。请参阅以下指定的于平台的指南以了解集成说明:
步骤 1.创建 Smaato 帐户
要通过 ironSource 的聚合平台访问 Smaato 广告库存,必须在 Smaato 中创建帐户。您可以在此处执行此操作。
步骤 2. 检索您的 Smaato 帐户 ID 和报告密钥
按照以下步骤获取 Smaato 帐户密钥,这些密钥需要插入到 IronSource Network Setup Module 中才能让 Smaato 与 ironSource 正常工作:
-
Publisher ID - 在您的 Smaato 帐户中转到 Inventory > Publisher ID

-
客户端 ID 和客户端密钥 - 转到 QAuth API 凭据 > 客户端 ID 和客户端密钥

步骤 3.在 Smaato Network 中创建应用程序
按照以下步骤创建 Smaato 应用程序:
-
在您的 Smaato 帐户中,转到 Inventory > New app


步骤 4.激活 Smaato Network
在 ironSource 平台中,访问 SDK Networks 设置以将 Smaato 参数配置到您的 LevelPlay 帐户。
-
获得所有必需参数后,登录 LevelPlay 帐户,然后转到 Monetize > Setup > SDK Networks

-
从 Available Networks 的表中选择 Smaato,添加参数,然后选择 Activate。然后选择 保存。

-
从广告网络列表中选择 Smaato,然后选择 Setup。

-
输入 app 的 Smaato app 名称和 Adspace ID。将状态设置为 激活 并选择 保存。在 Setup(设置)后台上,您将看到 Smaato 列为 Active for Mediation(激活聚合)。

步骤 5。将 Smaato 适配器添加到构建中
Unity Integration Manager(推荐)
完成 SDK 集成后,可使用 Unity Integration Manager 下载 Smaato 适配器。
在 Unity 开发平台中,转到 LevelPlay > Integration Manager。
如果您已经拥有最新版本的适配器,则操作按钮将更改为 " Updated " 并已禁用。
Android(手动解析)
要应用更改,请确保使用“Resolve”过程。这将根据您的选择下载所有相关工件。有关详细信息,请参阅此处的说明。
Android 插件手册集成
- **下载适用于 Android 的 Smaato 适配器:**从此处下载 Smaato 适配器和 Smaato SDK (AAR)。
- **将 Smaato 文件添加到 Unity 项目中:**将文件导入 Assets/Plugins/Android/。
- 如果您的应用程序以 Android 9 Pie(API 级别 28)或更高版本为目标,请完成此处描述的 Android 配置步骤。
iOS 手动集成
- **下载 Smaato iOS 文件:**请参阅 iOS 调解网络。
- **将 Smaato 适配器文件添加到 Unity 项目:**将适配器和框架文件导入 Assets/Plugins/iOS
- **将 SDK 添加到 Xcode 项目中:**由于 Unity3D 不支持 XCFrameworks,因此请将 SDK XCFrameworks 直接添加到 Xcode 项目中。