# 开始使用 Cloud Diagnostics

> Follow this workflow to set up Cloud Diagnostics for your Unity project, and learn about the available feature tiers.

**Unity Cloud Diagnostics** 是一个服务，用于收集和报告游戏中错误（称为崩溃或异常）的数据。Cloud Diagnostics 还可以用于收集玩家反馈，例如 Bug Reports 或功能请求。Cloud Diagnostics 连接到 Unity 编辑器中的项目，并可以通过 [Unity Dashboard（Unity 后台）](https://dashboard.unity3d.com/)进行管理。

Cloud Diagnostics 提供的见解有助于您更好地诊断游戏中的任何问题，以便提供更好的游戏体验。在游戏开发测试周期和应用程序上线时，都建议使用 Cloud Diagnostics。

请阅读以下文章，概要了解相关主题：

* [Unity 计划和 Cloud Diagnostics 等级](#unity-plans-and-cloud-diagnostics-tiers)
* [基本设置要求](#basic-setup-requirements)
  * [主要概念说明](#key-concepts-explained)
* [Cloud Diagnostics 的基本设置](#basic-setup-of-cloud-diagnostics)

## Unity 计划和 Cloud Diagnostics 等级##unity-plans-and-cloud-diagnostics-tiers

Cloud Diagnostics 是您的 Unity 计划中自动捆绑的一个服务，无论您使用 Unity Personal、Pro 还是 Plus。请注意，虽然 Cloud Diagnostics 在所有 Unity 计划中都可用，但在不同的 Unity 订阅类型中，功能容量会有所不同。以下详细说明了各个 Unity 计划中 Cloud Diagnostics 所包含的功能：

| Unity 计划                                                                                                  | Cloud Diagnostics 等级                                                                                                  |
| --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------- |
| **Unity Personal**：免费向个人用户提供的 Unity 许可证，包括对产品和功能的基本访问权限。Unity Personal 包含 Cloud Diagnostics。              | **Cloud Diagnostics**：每天 25 个崩溃和异常报告每天 10 个用户生成的报告每天 10 MB 用户生成的报告存储7 天数据留存                                           |
| **Unity Pro**：面向小型工作室的 Unity 许可证，相比 Unity Personal，该计划提供的功能和资源更多。Unity Pro 包含 Advanced Cloud Diagnostics。 | **Advanced Cloud Diagnostics**：每天 10,000 个崩溃和异常报告每天 1,000 个用户生成的报告每天 1 GB 用户生成的报告存储90 天数据留存，包括详细的崩溃和异常日志以及自定义崩溃和异常元数据 |
| **Unity Plus**：面向专业开发者的 Unity 许可证，提供了创建和运营游戏的完整解决方案。Unity Plus 包含 Advanced Cloud Diagnostics。             |                                                                                                                       |

要选择订阅或更改 Unity 计划，请转到 [Unity Store](http://store.unity.com/)。

## 基本设置要求##basic-setup-requirements

虽然您的 Unity 计划中会自动捆绑 Cloud Diagnostics，但在项目中设置 Cloud Diagnostics 之前，您需要满足一些基本要求。

要集成 Cloud Diagnostics 服务，您需要具有以下几项内容:

* [Unity 计划](http://store.unity.com/)，用于访问 Unity。

* [Unity ID](/cloud/accounts/create-account.md) 和[组织](/cloud/organizations.md)，用于登录编辑器或 Dashboard（后台）并管理您的项目。

* Unity 编辑器中的[项目](https://docs.unity3d.com/Manual/ProjectView.html)，用于为连接的服务提供数据和内容。

* [项目 ID](/cloud/projects/configure-project-for-unity-cloud.md)，用于将编辑器中的项目连接到 [Dashboard（后台）](https://dashboard.unity3d.com/)中的服务。

* 受支持的操作系统平台。Cloud Diagnostics 目前支持 iOS、Android、macOS 和 Windows 桌面。

### 主要概念说明##key-concepts-explained

[Unity 计划](http://store.unity.com/)：您在 Unity 中使用的基本订阅类型，可以是 Unity Personal、Pro、Plus 或 Enterprise。Unity 订阅决定了您在 Unity 编辑器和一些 Unity Dashboard（Unity 后台）服务中的使用和功能访问。

[Unity ID](/cloud/accounts/create-account.md) 和[组织](/cloud/organizations.md)：Unity ID 用于登录 [Unity Dashboard（Unity 后台）](https://dashboard.unity3d.com/)，而组织是在 Dashboard（后台）上管理游戏开发项目、团队和服务的配置文件。

[项目](https://docs.unity3d.com/Manual/comp-ManagerGroup.html)：在 Unity 编辑器中构建的游戏。

[项目 ID](/cloud/projects/configure-project-for-unity-cloud.md)：Unity 项目的唯一标识符，使您能够在 Unity Dashboard（Unity 后台）上为该项目使用任何 Unity 服务。

可以将 Unity 编辑器视为项目创建的地方，而将 [Unity Dashboard（Unity 后台）](https://dashboard.unity3d.com/)视为管理项目、组织及其相关服务的地方，这会很有帮助。

## Cloud Diagnostics 的基本设置##basic-setup-of-cloud-diagnostics

要设置 Cloud Diagnostics，请确保您满足上文部分概述的基本要求。请注意，如果没有项目 ID 来将服务与您的项目相关联，您将无法激活 Cloud Diagnostics。

要设置 \*\*Crash and Exception Reporting（崩溃和异常报告）\*\*请在 Unity 编辑器中转到所需的项目，然后转到 **Window（窗口）> General（常规）> Services（服务）> Cloud Diagnostics**。从 Cloud Diagnostics 窗口中，打开 **Crashes and Exceptions（崩溃和异常）**。您可以从 **Unity Dashboard（Unity 后台）> Cloud Diagnostics** 页面管理崩溃和异常报告，以及上传调试符号。有关设置崩溃和异常报告的更多信息，请转到[设置崩溃和异常报告](./crash-and-exception-reporting/setting-up-crash-and-exception-reporting.md)。

要设置 **User Reporting**，您需要下载 User Reporting SDK 并在 Unity 编辑器中将该 SDK 集成到项目中。集成后，您可以从 **Unity Dashboard（Unity 后台）> Cloud Diagnostics** 页面管理用户报告见解。有关设置 User Reporting 的更多信息，请转到[设置 User Reporting](./user-reporting/setting-up-user-reporting.md)。
