文档

支持

Unity Ads Monetization(变现)后台

Google(AdMob 和 Ad Manager)中的 Unity Ads 应用内竞价入门教程

将 Unity Ads 应用内竞价与 Google(AdMob 和 Ad Manager)集成。
阅读时间6 分钟最后更新于 7 天前

要开始结合使用 Unity 应用内竞价与 Google 聚合(使用 AdMob 或 Ad Manager),请完成以下步骤以连接 Google 和 Unity Ads Monetization(变现)后台
  1. 满足先决条件:验证 SDK 兼容性并在 Monetization(变现)后台中设置您的应用。
  2. 在 Monetization(变现)后台中创建新的广告单元,并为您的应用设置竞价广告位
  3. 在 Google 中配置 Unity Ads 网络以启用 SDK 竞价和安全信号共享
  4. 将竞价广告位从 Monetization(变现)后台映射到 Google 后台。

先决条件

要使用 Google(AdMob 或 Ad Manager)作为 Unity Ads 竞价合作伙伴,应满足以下先决条件:
  1. 安装最新版本的 Unity Ads SDK
  2. 将 Google Mediation SDK 与 Unity Ads 适配器安装在一起。
  3. 在 Monetization(变现)后台中将 Google(AdMob 或 Ad Manager)设置为项目的聚合合作伙伴。

最低兼容的 SDK 和适配器版本

为确保最佳表现,建议最好是针对所有发行商使用最新的 Unity Ads SDK。 对于所有平台开发者来说,要在 Google 中使用应用内竞价,所需的最低兼容 SDK 和适配器版本如下:
  • Unity Ads SDK 版本:4.11.3+
  • Google Mobile Ads SDK 版本
    • iOS:11.5.0+
    • Android:23.0.0+
  • Google Unity Ads 适配器
    • iOS:4.11.3.1+
    • Android:4.11.3.0+

安装 Unity Ads SDK

要实现 Google 聚合(AdMob 或 Ad Manager),首先需要安装并初始化最新版本的 Unity Ads SDK,然后为您的应用设置代码库。 如需详细了解如何使用面向特定开发者平台的 Unity Ads SDK 来安装、初始化和实现不同类型的广告,请参阅适用于 Android 开发者iOS 开发者Unity 开发者的 Unity Ads 集成指南。

将 Google Mobile Ads SDK 与 Unity Ads 适配器安装在一起

要将 Google 用作 Unity Ads 广告网络的应用内竞价聚合平台,必须下载 Google Mobile Ads SDK 并将 Unity Ads 适配器集成到应用中。具体方法取决于您为应用使用的开发者平台,以及您希望对集成过程进行自定义和控制的程度。 如需了解更多信息,请根据具体平台(AdMob 或 Ad Manager)参阅 Google 准备聚合网络开发指南:

在 Monetization(变现)后台中将 Google Admob/Ad Manager 设置为聚合合作伙伴

要在 Monetization(变现)后台中为项目启用 Google 聚合,请在 Monetization(变现)后台中执行以下操作,将 Google (AdMob/Ad Manager) 设置为聚合合作伙伴: 对于当前项目:
  1. 转到您的项目,然后选择 Settings(设置)
  2. 编辑 Mediation Partner(聚合合作伙伴)部分,然后选择 Google (AdMob/Ad Manager) 作为您的聚合合作伙伴。
  3. 单击 Save(保存)
对于新项目:
  1. 创建一个新项目,然后输入所需信息以完成设置并访问 Monetization(变现)后台。
  2. 单击导航菜单中的 Enable Ads(启用 Ads)
  3. 选择 **I use mediation(我使用聚合)**作为您的聚合解决方案,然后选择 Google (AdMob/Ad Manager) 作为您的聚合合作伙伴。
  4. 单击 **Next(下一步)**并完成项目信息、广告位设置和 Store ID 的配置,然后单击 Add Project(添加项目)

在 Monetization(变现)后台中创建新的广告单元和竞价广告位

在 Unity Ads SDK 中使用应用内竞价与 Google 聚合的第一步要求您在 Monetization(变现)后台中创建新的广告单元和竞价广告位。您将使用 Monetization(变现)后台中这个新的竞价广告位在 Google (AdMob or Ad Manager) 后台上创建映射的竞价广告位。按照竞价设置步骤在 Monetization(变现)后台中创建新的广告单元和竞价广告位。

在 Google 中为 SDK 竞价配置 Unity Ads 广告网络

Google SDK 竞价要求每个帐户设置一次 Unity Ads 广告网络,以便启用安全信号共享和广告位映射。 Unity 要求同时启用这两个功能,否则不会竞价。 如需了解为 Google 设置 SDK 竞价的指南,请参阅 Google 关于验证 SDK 竞价设置的文档。

在 Google 后台中映射广告单元

在 Unity Ads 中使用应用内竞价与 Google 聚合的下一步要求您将 Google AdMob 或 Ad Manager 广告单元连接到 Monetization(变现)中的 Unity Placement ID。 如需了解如何在 Google(Admob 或 Ad Manager)后台中创建新的广告单元,请参阅 Google 的 Integrate Unity Ads with Mediation(将 Unity Ads 与聚合集成)文档。如果在将广告单元映射到 Unity 时需要帮助,请参阅 Google 的 Ad unity mapping for SDK Bidding(针对 SDK 出价的广告单元映射)文档。

映射广告单元的注意事项

  • 要连接您的广告位,必须在 Google 后台的竞价广告位 Placement ID 字段中输入 Monetization(变现)后台中的竞价广告位 Placement ID。请确保输入的是 Unity 的竞价广告位 Placement ID,而不是瀑布流广告位 Placement ID,否则您的设置将失败。
  • Unity 不支持在同一用户会话中同时使用竞价和瀑布流的混合广告竞价。A/B 测试应将用户会话分为 100% 瀑布流与100% 竞价,或从一开始就采用 100% 竞价。