Google(AdMob 和 Ad Manager)中的 Unity Ads 应用内竞价入门教程
将 Unity Ads 应用内竞价与 Google(AdMob 和 Ad Manager)集成。
阅读时间6 分钟最后更新于 7 天前
要开始结合使用 Unity 应用内竞价与 Google 聚合(使用 AdMob 或 Ad Manager),请完成以下步骤以连接 Google 和 Unity Ads Monetization(变现)后台:
- 满足先决条件:验证 SDK 兼容性并在 Monetization(变现)后台中设置您的应用。
- 在 Monetization(变现)后台中创建新的广告单元,并为您的应用设置竞价广告位。
- 在 Google 中配置 Unity Ads 网络以启用 SDK 竞价和安全信号共享。
- 将竞价广告位从 Monetization(变现)后台映射到 Google 后台。
先决条件
要使用 Google(AdMob 或 Ad Manager)作为 Unity Ads 竞价合作伙伴,应满足以下先决条件:- 安装最新版本的 Unity Ads SDK。
- 将 Google Mediation SDK 与 Unity Ads 适配器安装在一起。
- 在 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) 设置为聚合合作伙伴: 对于当前项目:- 转到您的项目,然后选择 Settings(设置)。
- 编辑 Mediation Partner(聚合合作伙伴)部分,然后选择 Google (AdMob/Ad Manager) 作为您的聚合合作伙伴。
- 单击 Save(保存)。
- 创建一个新项目,然后输入所需信息以完成设置并访问 Monetization(变现)后台。
- 单击导航菜单中的 Enable Ads(启用 Ads)。
- 选择 **I use mediation(我使用聚合)**作为您的聚合解决方案,然后选择 Google (AdMob/Ad Manager) 作为您的聚合合作伙伴。
- 单击 **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% 竞价。