文档

Development

User Acquisition

Monetization

工业

LevelPlay SDK - iOS

Unity SDK

Android SDK

iOS SDK

Adobe AIR SDK

Flutter SDK

React Native SDK

LevelPlay SDK - iOS

Unity LevelPlay
​
​
iOS SDK
  • 开始使用
  • 法规和设置
  • 广告格式
  • 聚合网络
    • iOS 聚合网络
    • 聚合网络指南
      • AppLovin
      • APS
        • APS integration (legacy)
        • APS integration
        • APS Ad Units API migration
      • BidMachine
      • BIGO Ads
      • Chartboost
      • CSJ
      • DT Exchange
      • Google Ad Manager
      • Google AdMob
      • Google bidding
      • HyprMX
      • InMobi
      • Liftoff Monetize
      • LY Ads Network
      • Meta Audience Network
      • Mintegral
      • MobileFuse
      • Moloco
      • Ogury
      • Pangle
      • PubMatic
      • Smaato
      • SuperAwesome
      • Tencent
      • Unity Ads
      • Verve
      • VK Ad Network
      • Voodoo
      • Yandex Ads
      • YSO Network
    • 手动添加 SKAdNetwork ID
    • Ad Quality 支持的广告源
  • 测试集成
  1. 实现游戏增长
  2. Unity LevelPlay
  3. LevelPlay SDK
  4. 适用于 iOS 开发者的 LevelPlay SDK

APS 迁移指南

使用 LevelPlay for iOS 迁移到 APS 广告单位 API,将广告单位 API 用于现有的 APS 集成。
阅读时间2 分钟
最后更新于 2 天前

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

先决条件

SDK 最低版本:9.0.0+

验证并下载 APS 配置

注意
在下载 CSV 文件之前,请对配置进行任何必要的更改。您可以随时返回到 APS 帐户以进行进一步更改。
  1. 转到 APS 帐户。
  2. 下载相关应用程序的 CSV 配置文件。

更新 LevelPlay 平台上的 APS 设置

  1. 转到 LevelPlay 平台中 app 的实例页面。
  2. 通过上传 CSV 配置文件来更新 APS 设置。
  3. 选择 Replace(替换)。
APS app 设置页面界面将刷新。

在 LevelPlay 控制面板中更新 APS 数据

某些 APS 数据字段会自动填充。但是,必须手动执行以下步骤:
  1. 为每个字段名称填写以下字段:
  • UUID
  • APS 格式
  • 大小
注意
要获取此信息,请参阅 APS 站点。
  1. 选择 保存。

将 APS 适配器添加到构建中

要将 APS SDK 与 Cocoapods 集成,请在 pod 文件中输入以下行:
pod 'IronSourceAPSAdapter','5.0.0.0'
有关 APS 集成的更多详细信息,请参阅 iOS APS 资源。

更新 SKAdNetworkItems 和 Info.plist

使用以下代码在
Info.plist
文件中定义 APS
SKAdNetworkItems
:
<key>SKAdNetworkItems</key><array><dict><key>SKAdNetworkIdentifier</key><string>p78axxw29g.skadnetwork</string></dict></array>

Init APS SDK

APS 网络要求初始化 ironSource 和 APS SDK 以显示 APS 广告服务。
在打开应用程序后以及在初始化 LevelPlay SDK 之前,立即初始化 APS SDK。使用在 APS 设置期间定义的 APS app ID。
[[DTBAds sharedInstance] setAppKey: @"APS_app_id"];
DTBAds.sharedInstance().setAppKey("APS_app_id")

删除先前加载逻辑

此适配器不再需要与 LevelPlay 聚合共享 APS 出价信息。删除以下代码:
  • 在每个广告单元加载之前加载 APS 广告请求。
  • 调用
    setNetworkData
    与 LevelPlay 共享 APS 出价信息。

构建问题故障排除

确保目标最低 iOS 版本设置为 12.0。

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

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

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

  • 在本页上
    • 先决条件

    • 验证并下载 APS 配置

    • 更新 LevelPlay 平台上的 APS 设置

    • 在 LevelPlay 控制面板中更新 APS 数据

    • 将 APS 适配器添加到构建中

    • 更新 SKAdNetworkItems 和 Info.plist

    • Init APS SDK

    • 删除先前加载逻辑

    • 构建问题故障排除


报告此页面的问题
​
​