DT Exchange 集成
通过创建帐户、添加 app 和设置广告位,将 DT Exchange 集成为 Unity LevelPlay 上的广告网络。
阅读时间3 分钟最后更新于 2 天前
本指南将逐步说明如何在 Unity LevelPlay Mediation 中将 DT Exchange Live 设置为广告网络。
先决条件
-
确保将奖励广告服务、插页式广告服务或横幅广告服务正确集成到应用程序中。请参阅以下指定的于平台的指南以了解集成说明:
-
DT Exchange 支持 Android 操作系统版本 4.1(API 级别 16)及更高版本(iOS 操作系统 11+)。
-
DT Exchange SDK v8.2.0-v8.2.6 是动态框架。在 8.2.0 之前和 8.2.7+ 版本中,它是静态框架。
步骤 1.创建 DT Exchange 帐户
步骤 2.在 DT Exchange 中创建应用程序和广告位
要在 IronSource 平台中访问 DT Exchange 资源库,必须首先添加 app 并在 DT Exchange 帐户中设置广告位。
- 添加 app
- 日志 DT Exchange 帐户,导航到“Monetization”>“New app Management”。选择“添加 app”。
- 定义 app 的设置:选择平台和类别
- 添加广告位 - 奖励广告服务、插页式广告、横幅广告、MREC
- 设置完成后,选择 Create app
步骤 3.在 SDK Networks 设置模块中激活 DT Exchange
要使 DT Exchange 能够与 LevelPlay SDK 正常工作,必须将 DT Exchange 帐户中的一些参数插入到 ironSource 平台上的 SDK 网络设置模块中:
| **发布者 ID、****消费者密钥、**消费者密钥 | 这是 DT Exchange 帐户的唯一标识符,允许 IronSource 平台从 DT Exchange 帐户导入性能数据以用于报告和优化。 |
| App ID(应用 ID) | 这是 DT Exchange 系统中应用程序的唯一标识符。 |
| Placement ID | 这是 DT Exchange 将向其投放广告服务的唯一位置。 |
获取此信息后,必须在 ironSource 帐户中配置 DT Exchange 参数。正确添加上述信息后,您将能够充分利用 IronSource 平台上的 DT Exchange 广告库存和报告数据。
- ****Publisher ID、 Consumer Key、Consumer Secret 导航到 User Profile 页面,然后在页面底部的“Reporting API Keys”下找到它们
- app ID、放置/位置 ID 导航到 'Inventory' > 'Manage Apps & Sites' > 从列表中选择相关应用程序 > 从右侧菜单中选择 'Integration Options'。
将 DT Exchange 参数配置为 ironSource 帐户
- 拥有所有这些参数后,登录 IronSource 帐户,然后转到 Monetize > Mediation > SDK Networks。
- 从 Available Ad Networks 列表中选择 DT Exchange,然后输入 DT Exchange Publisher ID、Consumer Key 和 Consumer Secret。 选择 Save(保存)。
- 然后,将在 Available Ad Networks 表中启用 DT Exchange。
- 确保定义要使用 DT Exchange 运行 Unity LevePlay 的app程序。转到 Ad Networks 的设置列表上的 DT Exchange 行,然后选择 Setup。
- 在应用程序级别上插入 app ID 和相关广告单位的放置/位置 ID。
- 选择 Save(保存)。
- 激活请求的广告单位。
- 验证与 Reporting API 的集成;此列将通过 Reporting API 检查您的集成,并返回三种可能的响应:Verified、Failed 和 No Response。仔细检查您的集成和上面输入的信息;然后选择 Retry(重试),直到看到 Verified(已验证)。
步骤 4.将 DT Exchange 适配器添加到构建中
Unity Network Manager(推荐)
完成 SDK 集成后,可使用 Unity Network Manager 下载 DT Exchange 适配器
在 Unity 开发平台中,转到 LevelPlay > Network Manager。
如果您已经拥有最新版本的适配器,则操作按钮将更改为 " Updated " 并已禁用。
集成 DT Exchange iOS SDK 8.2.0+
为确保正确配置 DT Exchange iOS SDK 8.2.0+,请执行以下步骤:
- 转到 Assets > External依赖项管理器 > iOS Resolver > Settings。
- 选中“始终将主要目标添加到 Podfile”。
步骤 5。DT Exchange 附加设置
Google 家庭政策和 DFF
Unity LevelPlay 聚合允许发布者将 DT Exchange 面向儿童的设置直接传达给 DT Exchange 网络。此功能是使用 LevelPlay SDK 7.2.5+、DT Exchange Unity 适配器 4.3.32+ 已启用的。
使用以下语法添加对儿童受众的支持:
LevelPlay.SetMetaData("DT_IsChild","true");
要了解有关 DT Exchangenetwork 下的 Google 家庭策略支持的更多信息,请访问此处。
用户级别 COPPA
Unity LevelPlay 允许发行商将 DT Exchange 用户级别的 COPPA 设置直接传达给 DT Exchange 网络。此功能是使用 LevelPlay SDK 7.3.0.1+、DT Exchange Unity 适配器 4.3.36.0+ 已启用的。
使用以下语法使用参数“True”更新 COPPA:
LevelPlay.SetMetaData("DT_COPPA","true");