常见问题解答
以下部分详细介绍了一些针对 Unity Ads 用户的常见问题解答 (FAQ)。
集成常见问题解答
Unity Ads 支持哪些平台?
Unity Ads 是一个针对 iOS (iTunes) 和 Android (Google Play) 的广告网络。
Unity Ads 目前不支持以下内容
- Web 平台,例如 WebPlayer 或 WebGL。
- Windows Phone。
- Amazon 应用商店,Amazon 可下载 Android 游戏的市场。请注意,您可以在通过 Amazon 下载的 Android 游戏中实现 Unity Ads,但我们目前所有的广告活动都宣传的是 Google Play 商店的应用程序。因此,除非用户也能够访问 Google Play 商店,否则广告展示次数不会产生收入。
Unity 一直在探索添加新平台和功能的选项。
我应该使用哪个版本的 Unity?
Unity Ads 支持所有已获得许可的 Unity 4.6 及更高版本。我们建议您始终使用最新版本的 Unity。如果您使用的是 Unity 2018.1 或更高版本,强烈建议您使用包管理器安装广告包。可用包的版本将取决于您的 Unity 版本。
- 最新版本的包适用于 Unity 5.6.6 及更高版本。
- 版本 3.0 支持 Unity 5.0.1 - 5.6.0。
- 版本 2.3 将支持 Unity 4.6 - 5.0。
您只需要安装一个版本的 Unity Ads 包。多次添加包会导致编译器或构建错误。
Tip: Unity is not a requirement for using Unity Ads. If you are using a different engine or framework, you can still use the Unity Ads SDK.
为什么我在游戏中看不到任何广告?
如果您在您的线上游戏中没有看到任何广告,或者广告曾经显示过但现在不显示了,您可能使用了错误的 游戏 ID,或者您可能用完了您所在地区的可用广告活动。
尝试以下步骤来解决您的问题
- 确保您的项目初始化了 Unity Ads SDK (Unity | iOS | Android)。
- 确保您使用的是正确的游戏 ID。请注意,这些 ID 是与平台相关的;仔细检查您没有为 Android 构建使用 iOS ID,反之亦然。
- 在尝试展示广告之前,请等待 Unity Ads 准备好。缓存广告通常需要几秒钟。您可以调用
IsReady
方法来检查 Unity Ads 是否已准备好展示广告。 - 确保您的设备已连接到互联网。
请注意,Unity 无法保证广告的可用性。这就是为什么 SDK 提供了方法来首先检查广告是否已准备好展示。
对于欧洲大部分地区和北美,广告可用性通常不是问题。在填充率可能比较有限的国家,这种影响会更加明显。例如,如果某个用户所在国家只有 12 个广告活动,那么他们在一个特定时期内只能看到最多 12 个广告活动。
在开发期间,Unity 建议您 启用测试模式 以确保始终有测试广告可用。
我可以在游戏公开发布之前在游戏中测试实时广告吗?
将实时广告分发给测试人员违反了 Unity 服务条款。从设备点击广告或安装广告产品是一种盈利交易。从尚未上线的游戏进行此操作将触发自动欺诈系统,将游戏标记为欺诈并禁用它。因此,我们鼓励您在游戏准备好发布之前 保持测试模式启用。
为什么我收到“Advertisements does not exist in the namespace UnityEngine”编译错误?
此错误通常由以下两个问题之一引起
- 您正在为 Unity Ads 不 支持 的平台构建。
- 您尚未将 Unity Ads 包导入您的项目中。
尝试以下步骤来解决问题
- 确保您已 安装 Unity Ads,方法是使用包管理器或 Asset Store 包(但不要同时使用两者)。
- 确保您已选择 **iOS** 或 **Android** 作为构建目标(**文件** > **构建设置...**)。
- 如果您正在为不受支持的平台构建项目,您可以添加一个
UNITY_ADS
条件定义,允许您在不影响其他平台的情况下使用 Unity Ads 构建。
有关更多信息,请参阅 平台相关编译。
我可以使用广告单元来推广我的其他游戏吗?
可以。有关更多信息,请参阅 交叉推广。
Unity Ads 可以通过中介实现吗?
可以。有关更多信息,请参阅 在第三方中介堆栈中实现 Unity Ads。
广告设置常见问题解答
我在哪里可以选择是否可以跳过广告?
广告单元设置(包括是否可以跳过广告)位于 Unity Ads 盈利信息中心 上,从辅助导航菜单中选择 **广告单元**,然后选择一个广告单元以查看其设置。
Note: Skipping is disabled by default for Rewarded Ad Units.
有关更多信息,请参阅 广告单元。Unity 还建议您查看 盈利策略 指南,以获取有关如何有效使用广告单元的信息。
是否可以阻止我的游戏中出现某些类型的广告?
可以。有关更多信息,请参阅 广告控制。
重要:广告过滤器限制了对您的广告空间的竞价需求。在实施广告控制时请牢记这一点,因为它会对收入产生负面影响。
统计数据常见问题解答
我在哪里可以找到我的 Unity Ads 统计数据 API 密钥?
请参阅 盈利信息统计数据 API 上的文档。
是否可以自动生成统计报表?
可以。有关更多信息,请参阅 自动生成报表 的文档。
收入和支付常见问题解答
支付流程是怎样的?
发布者每月会收到其 Unity Ads 收入的自动付款。有关更多信息(包括如何设置付款资料),请参阅 接收付款 文档。
作为个人,我需要为支付缴纳税款吗?
Unity 可以向您个人(而不是公司)进行支付。要注册为个人,只需输入您的真实姓名而不是公司名称。有关更多信息,请参阅 作为个人请求付款 文档。
我需要提供增值税号吗?
欧盟 (EU) 要求成员拥有增值税 (VAT) 号码。每个国家的当地法律规定了何时需要申请增值税号码。如果您没有增值税号码,请在相应的发票字段中输入“没有增值税”或“无”。
我什么时候可以预期收到款项?
Unity 在每个月的月底按照净额 60 的节奏处理付款,这意味着只要您的收入达到或超过 最低支付金额,您的未结余额将在每个支付周期后的 60 天内全额支付并收到。
为什么即使有 100 次展示,我也没有看到任何收入?
如果您的收入显示为 0.00 美元,您可能需要耐心等待。每次视频开始播放,都会创建一个展示次数。但是,可能需要大约 5000 次展示次数才能确定提供的用户质量,并开始显示稳定的收入。
数据隐私和政策常见问题解答
参加 Google Designed for Families 计划或 Apple Kids 类别的要求是什么?
您必须将您的 游戏级年龄分级 设置为 **此应用程序面向儿童**,并将您的 年龄限制过滤器 设置为 **不要显示 13+ 评级的广告** 或更严格的限制。
注意:混合受众游戏也可以符合应用商店合规计划。有关更多信息,请参阅 用户级年龄设置。
什么是应用授权卖家?
应用授权卖家 (app-ads.txt) 是 IAB 倡议,旨在打击欺诈并在广告生态系统中创建透明度。虽然实施 app-ads.txt 不是强制性的,但未能这样做会导致开发者损失大量收入。有关更多信息,请参阅 app-ads.txt 支持。
如果我的组织因违反 Unity 服务条款而被封锁,我该如何申诉?
如果您的组织表现出似乎违反 Unity 服务条款 的行为,其帐户将被封禁,并且 Monetization 仪表板访问权限将被撤销。
如果您认为这是一个错误,您可以从 Monetization 仪表板提交 申诉表。导致暂停的一些常见行为示例包括
- 从特定用户子集检测到异常且持续的广告参与模式
- 使用实时广告进行测试并触发点击和安装
- 推广激励点击给最终用户
- 推广现实世界的奖励,例如现金、礼品卡或加密货币
- 版权侵权