文档

​
​

Development

User Acquisition

Monetization

工业

LevelPlay SDK - Adobe AIR

Unity SDK

Android SDK

iOS SDK

Adobe AIR SDK

Flutter SDK

React Native SDK

LevelPlay SDK - Adobe AIR

Unity LevelPlay
​
​
Adobe AIR SDK
  • 开始使用
  • 法规和设置
  • 广告格式
  • 聚合网络
    • Adobe AIR 的聚合网络
    • 聚合网络指南
      • AppLovin
      • DT Exchange
      • Google AdMob
      • Google Ad Manager
      • Liftoff Monetize
      • Meta Audience Network
      • Mintegral
      • Unity Ads
  • 测试集成
  1. 实现游戏增长
  2. Unity LevelPlay
  3. LevelPlay SDK
  4. 适用于 Adobe AIR 开发者的 LevelPlay SDK

DT Exchange 集成

将 DT Exchange 集成为 Adobe AIR 应用程序的 LevelPlay Mediation 平台上的广告网络,包括帐户创建和 SDK 集成。
阅读时间3 分钟
最后更新于 3 天前

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

先决条件

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

  • 奖励广告服务
  • 插屏广告
  • 横幅广告

步骤 1.创建 DT Exchange 帐户

  1. 使用 DT Exchange 创建帐户。您可以在此处执行此操作。
  2. 验证您的帐户后,您可以在此处登录他们的合作伙伴。

步骤 2.在 DT Exchange 中创建应用程序和广告位

要在 IronSource 平台中访问 DT Exchange 资源库,必须首先添加 app 并在 DT Exchange 帐户中设置广告位。
  1. 添加 app
    1. 日志 DT Exchange 帐户,导航到“Monetization”>“New app Management”。选择“添加 app”。
    2. 定义 app 的设置:选择平台和类别
    3. 添加广告位 - 奖励广告服务、插页式广告、横幅广告、MREC
    4. 设置完成后,选择 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 广告库存和报告数据。
  1. ****Publisher ID、 Consumer Key、Consumer Secret 导航到 User Profile 页面,然后在页面底部的“Reporting API Keys”下找到它们
  2. 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 适配器添加到构建中

  1. **下载 DT Exchange ANE:**将 DT Exchange Adobe 原生扩展添加到构建中。您可以在此处找到最新的 DT Exchange ANE。重要信息! 确保同时下载 Adapter 和 SDK。
  2. 通过单击项目属性 > Flex 构建****路径 > 原生****扩展选项卡将 ANE 添加到项目中。 选择 Add ANE 并选择在上一步中下载的文件。
  3. 确保在 Flex 构建打包 > 原生扩展选项卡上标记要打包到应用程序中的 ANE,选中软件包的复选框。
  4. 确保为 iOS Android 添加以下扩展:
    <extensionID>com.ironsource.adobeair.fyber</extensionID><extensionID>com.ironsource.adobeair.fybersdk</extensionID>
  5. 仅适用于 Android 将 fyber.zip 文件的内容添加到土坯项目的 src 文件夹
    • 在“模块设置”上,选择 Android。
    • 选择“+”图标,选择保存文件的路径
    • 逐个添加文件,并确保它们位于“src”文件夹
  6. 仅适用于 Android,更新 AndroidManifest.xml
    <!-- Fyber --> <activity android:name="com.fyber.inneractive.sdk.activities.InneractiveInternalBrowserActivity" android:configChanges="keyboardHidden|orientation|screenSize|smallestScreenSize|screenLayout" android:hardwareAccelerated="true" android:screenOrientation="fullUser" /> <activity android:name="com.fyber.inneractive.sdk.activities.InneractiveFullscreenAdActivity" android:configChanges="keyboardHidden|orientation|screenSize|smallestScreenSize|screenLayout" android:hardwareAccelerated="true" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" /> <activity android:name="com.fyber.inneractive.sdk.activities.InneractiveRichMediaVideoPlayerActivityCore" android:configChanges="keyboardHidden|orientation|screenSize|smallestScreenSize|screenLayout" android:hardwareAccelerated="true" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" /> <activity android:name="com.fyber.inneractive.sdk.activities.InternalStoreWebpageActivity" android:configChanges="keyboardHidden|orientation|screenSize|smallestScreenSize|screenLayout" android:excludeFromRecents="true" android:screenOrientation="sensor" android:theme="@android:style/Theme.Translucent.NoTitleBar" /> <activity android:name="com.fyber.inneractive.sdk.activities.FyberReportAdActivity" android:configChanges="keyboardHidden|orientation|screenSize|smallestScreenSize|screenLayout" android:hardwareAccelerated="true" android:screenOrientation="fullUser" />
  7. 对于 iOS Only 将 dependencies 文件夹添加到项目:
    1. 在“模块设置”上,选择 iOS。
    2. 选择“+”图标并选择保存 iOS 依赖项的路径。
    3. 在文件夹“devices”中选择,然后添加点“.”以包含所有文件。

Copyright © 2026 Unity Technologies
法律信息隐私政策CookiesDocumentation Terms of Use请勿出售或分享我的个人信息您的隐私选择(Cookie 设置)

“Unity”、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属公司在美国和其他地方的商标或注册商标(此处查看更多信息)。其他名称或品牌是其各自所有者的商标。

为方便起见,一些页面是机器翻译的,可能包含不准确的内容。如有信息不一致的情况,以英文版本为准。

  • 在本页上
    • 先决条件

    • 步骤 1.创建 DT Exchange 帐户

    • 步骤 2.在 DT Exchange 中创建应用程序和广告位

    • 步骤 3.在 SDK Networks 设置模块中激活 DT Exchange

    • 步骤 4.将 DT Exchange 适配器添加到构建中


报告此页面的问题