文档

LevelPlay SDK - Android

BidMachine 集成

通过创建 BidMachine 帐户、获取 音频源 ID、在 SDK Networks 模块中激活 BidMachine 并将 BidMachine 适配器添加到项目中,将 BidMachine 与 Unity LevelPlay 集成。
阅读时间1 分钟最后更新于 25 天前

重要
以下文档涉及非 Unity 开发、拥有或运营的产品或服务(“第三方产品”)。 这些信息可能已过时或不完整,仅为方便您参考才提供。 您对任何第三方产品的使用均受产品自身条款的约束。 Unity 对这些产品不提供任何担保,也不对因使用这些产品而造成的任何损害或损失负责,包括与第三方供应商提供的内容、广告或材料有关的问题。
注意
要查看此聚合网络的适配器更改日志,请参阅适用于 Android 的聚合网络。
本指南将逐步说明如何在 Unity LevelPlay 上将 BidMachine Live 设置为广告网络。

先决条件

确保将奖励广告服务、插页式广告服务或横幅广告服务正确集成到应用程序中。请参阅以下指定的于平台的指南以了解集成说明:

步骤 1.创建 BidMachine 帐户

使用 BidMachine 创建帐户。您可以在此处执行此操作。

步骤 2.在 BidMachine 中创建 音频源 ID

要获取您的 音频源 ID,请联系 BidMachine。

步骤 3.在 LevelPlay SDK Networks 模块上激活 BidMachine

在 LevelPlay 平台中,访问 SDK Networks 设置以配置 BidMachine 参数。
  1. 获得上述凭据后,登录 LevelPlay 帐户,然后选择 Monetize > Setup > SDK Networks
  2. 从 Available Networks 的表中选择 BidMachine,然后选择 Activate。插入所有凭据。然后选择 保存。
  3. 从广告网络列表中选择 BidMachine,然后选择 Setup。
  4. 激活相关广告单位。

步骤 4.将 Bid Machine 适配器添加到构建中

Unity LevelPlay 支持 Gradle 依赖关系和手动下载机制。

Gradle

  1. 确保 app 模块的构建.gradle 脚本中存在以下 Maven 网址。
    repositories { mavenCentral() maven { url 'https://artifactory.bidmachine.io/bidmachine' }}
  2. 将适配器的 Maven 名称添加到 app 模块的构建.gradle 脚本。
dependencies { implementation 'com.unity3d.ads-mediation:bidmachine-adapter:5.2.0' implementation 'io.bidmachine:ads:3.5.1'}

步骤 5。BidMachine 附加设置

用户级别 COPPA

Unity LevelPlay 允许发布者将 BidMachine 用户级别的 COPPA 设置直接传达给 BidMachine 网络。此功能是使用 LevelPlay SDK 7.4.0+、BidMachine Android 适配器 4.3.0+ 已启用的。
使用以下语法设置参数为 True 的 BidMachine COPPA:
LevelPlay.setMetaData("BidMachine_COPPA", "true");
使用以下语法设置参数 False 的 BidMachine COPPA:
LevelPlay.setMetaData("BidMachine_COPPA", "false");
现在可以在应用程序中交付 BidMachine。