文档

​
​

Development

User Acquisition

Monetization

工业

LevelPlay SDK - Unity

Unity SDK

Android SDK

iOS SDK

Adobe AIR SDK

Flutter SDK

React Native SDK

LevelPlay SDK - Unity

Unity LevelPlay
​
​
Unity SDK
  • 开始使用
    • 开始使用 Unity
    • Unity 软件包集成
    • Unity 开发者工具
    • 集成适用于 Unity 的广告品质 SDK
    • 自定义适配器
    • LevelPlay SDK 变更日志
  • 法规和设置
  • 广告格式
  • 聚合网络
  • 测试集成
  1. 实现游戏增长
  2. Unity LevelPlay
  3. LevelPlay SDK
  4. 适用于 Unity 开发者的 LevelPlay SDK

Unity 开发者工具

使用 LevelPlay Network Manager 和开发者设置可以简化 SDK 集成并直接在 Unity 开发环境中管理更新。
阅读时间5 分钟
最后更新于 2 天前

LevelPlay Network Manager 和 Developer 设置 是允许在构建app程序时简化集成的工具。
下载并集成 LevelPlay SDK 7.1.0+ 后,您将能够直接从 Unity 开发平台更新最新版本的 LevelPlay SDK 和适配器。

先决条件

  • Unity 编辑器的支持或 LTS 版本。
  • 对于 iOS:应用的 Cocoapods

将 LevelPlay Network Manager 和开发者设置添加到项目中

按照以下步骤将 SDK 更新到最新版本,并添加 LevelPlay Network Manager 和开发者设置。
  • 选项 1(推荐):在 Unity Package Manager 中安装广告服务聚合软件包。
  • 选项 2:下载 Unity 插件 9.5.0 版并将其导入项目。
Unity 中的 Import Unity Package 对话框。
为新的 SDK 和 LevelPlay Network Manager 更新 Unity 软件包后,在 Unity Editor 菜单中选择 广告服务聚合。
Unity 编辑器中的广告服务聚合菜单。

管理 SDK 和适配器版本

要升级 SDK 或适配器版本,请完成以下步骤:
  1. 转到 广告服务聚合 > Network Manager。
  2. 单击 **Install(安装)**或 **Update(更新)**按钮。
注意
如果您已经有最新版本的 LevelPlay SDK 或适配器,则操作按钮显示为 Updated 并已禁用。
更新 LevelPlay SDK 软件包后,新文件会自动填充。这意味着新 SDK 中的所有更改(包括 API 签名更改)都将在此操作之后应用。
Unity 中的 LevelPlay Network Manager。

Android

要应用更改,请确保使用“Resolve”过程。这会根据您的选择下载所有相关瑕疵。
要启用此过程,请完成以下步骤:
注意
如果您使用 Unity 软件包 8.10.0 或更高版本导入了移动端端依赖项项解析器,则会自动执行此操作。
  1. 转到编辑 > 项目设置 > 玩家 > Android > 发布设置。
  2. 启用自定义主渐变模板。
  3. 转到 Assets > 移动端依赖项管理器(或 External Dependency Manager)> Android Resolver > 设置。
  4. 选择
    Patch mainTemplate.gradle
    。
  5. 选择 OK(确定)以保存更改。

手动解析

如果使用外部依赖项管理器 (EDM4U),请选择 Assets > External Dependency Manager > Android > Resolve。
Unity 中的 External依赖项管理器 Android Resolver 对话框。
如果使用移动端依赖项解析器,请选择 Assets > 移动端依赖项解析器 > Android > Resolve。
Unity 中的移动端依赖项解析器 Android 设置。
注意
在 LevelPlay Network Manager 中的每次更改之后执行此操作。
如果使用 Automatic Resolve,则会在关闭 Network Manager 窗口时执行所有更新。

iOS

确保已安装 Cocoapods。
如果使用外部依赖项管理器 (EDM4U),请选择 Assets > External Dependency Manager > iOS Resolver > Install Cocoapods。
Unity 中的 External Dependency Manager iOS Resolver 对话框。
如果使用移动端依赖项解析器,请选择 Assets > 移动端依赖项解析器 > iOS 解析器 > Install Cocoapods。
Unity 中的移动端依赖项解析器 iOS 设置。

高级聚合设置

LevelPlay 聚合设置

使用 LevelPlay 聚合设置时,可以执行以下操作:
  • 在 RuntimeInitializeOnLoadMethod 上初始化 LevelPlay SDK,适用于 Android 和 iOS
    • 为 Android 和 iOS 定义应用程序 app 密钥
    • 在 app 启动时启用 ironSource Init API。这将启用 Unity LevelPlay 上定义的所有广告单位。
  • 将 Ironsource SKAdNetwork ID 添加 info.plist 文件(适用于 iOS)。如果您已经手动定义了 SKAdNetworks,请确保在重新构建项目使用“Append”选项。
  • 将项目功能启用为调试适配器和集成帮助程序。建议的最佳做法是在发布 app 时禁用这些功能。
Unity 中的 LevelPlay 聚合设置面板。
注意
所有更改都会在为相关平台构建项目应用。

LevelPlay 聚合网络设置

使用此面板可完成 AdMob 集成。
启用启用 Admob 标志并提供相关的 app ID,如 AdMob 平台中所述。
该操作会将 app ID 添加到 app 的 Manifest.xml (Android) 和 info.plist (iOS) 文件中。
注意
所有更改都会在为相关平台构建项目应用。

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

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

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

  • 在本页上
    • 先决条件

    • 将 LevelPlay Network Manager 和开发者设置添加到项目中

    • 管理 SDK 和适配器版本

      • Android

        • 手动解析

      • iOS

    • 高级聚合设置

      • LevelPlay 聚合设置

      • LevelPlay 聚合网络设置


报告此页面的问题