# 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는 버그 리포트나 기능 요청 등 플레이어 피드백을 수집하는 데도 사용될 수 있습니다. Cloud Diagnostics는 Unity 에디터의 프로젝트에 연결되며 [Unity Dashboard](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 Personal, Pro, Plus 중 어느 것을 사용하든 Unity 플랜과 자동으로 번들링되는 서비스입니다. Cloud Diagnostics는 모든 Unity 플랜에서 이용 가능하지만 기능은 Unity 구독 유형에 따라 다릅니다. Unity 플랜별 Cloud Diagnostics 포함 내역은 다음과 같습니다.

| Unity 플랜                                                                                                                         | Cloud Diagnostics 티어                                                                                                                         |
| -------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------- |
| **Unity Personal**: 개인 사용자에게 무료인 Unity 라이선스로, 제품과 기능에 대한 기본 액세스를 포함합니다. Unity Personal에는 Cloud Diagnostics에 대한 액세스가 포함됩니다.       | **Cloud Diagnostics**:크래시 및 예외 리포트 25개/일사용자 생성 리포트 10개/일사용자 생성 리포트 스토리지 10MB/일데이터 보관 7일                                                      |
| **Unity Pro**: 소규모 스튜디오에게 Unity Personal 플랜보다 많은 기능과 리소스를 제공하는 Unity 라이선스입니다. Unity Pro에는 Advanced Cloud Diagnostics 액세스가 포함됩니다. | **Advanced Cloud Diagnostics**:크래시 및 예외 리포트 10,000개/일사용자 생성 리포트 1,000개/일사용자 생성 리포트 스토리지 1GB/일데이터 보관 90일, 상세한 크래시 및 예외 로그, 커스텀 크래시 및 예외 메타데이터 |
| **Unity Plus**: 전문 개발자에게 게임을 제작하고 운영하는 데 필요한 솔루션 전체를 제공하는 Unity 라이선스입니다. Unity Plus에는 Advanced Cloud Diagnostics 액세스가 포함됩니다.     |                                                                                                                                              |

구독을 선택하거나 Unity 플랜을 변경하려면 [Unity Store](http://store.unity.com/)로 이동합니다.

## 기본 설정 요구 사항##basic-setup-requirements

Cloud Diagnostics는 Unity 플랜에 자동으로 번들링되지만 프로젝트에서 Cloud Diagnostics를 설정하려면 필요한 몇 가지 기본 요구 사항이 있습니다.

Cloud Diagnostics 서비스를 연동하려면 다음 항목이 필요합니다.

* Unity에 액세스할 [Unity 플랜](http://store.unity.com/)

* 에디터 또는 대시보드에 로그인하여 프로젝트를 관리하기 위한 [Unity ID](/cloud/accounts/create-account.md) 및 [조직](/cloud/organizations.md)

* 연결된 서비스에 데이터 및 콘텐츠를 제공할 Unity 에디터의 [프로젝트](https://docs.unity3d.com/Manual/ProjectView.html)

* [대시보드](https://dashboard.unity3d.com/)의 서비스와 에디터의 프로젝트를 연결하기 위한 [프로젝트 ID](/cloud/projects/configure-project-for-unity-cloud.md)

* 지원되는 OS 플랫폼. Cloud Diagnostics는 현재 iOS, Android, macOS, Windows Desktop을 지원합니다.

### 핵심 개념 설명##key-concepts-explained

[Unity 플랜](http://store.unity.com/): Unity Personal, Pro, Plus, Enterprise 등 Unity를 사용할 기본 구독 유형입니다. Unity 구독은 Unity 에디터 및 일부 Unity Dashboard 서비스의 사용량과 기능 액세스를 결정합니다.

[Unity ID](/cloud/accounts/create-account.md) 및 [조직](/cloud/organizations.md): Unity ID는 [Unity Dashboard](https://dashboard.unity3d.com/)에 로그인하는 데 사용되며, 조직은 게임 개발 프로젝트, 팀, 서비스를 대시보드에서 관리하기 위한 프로필입니다.

[프로젝트](https://docs.unity3d.com/Manual/comp-ManagerGroup.html): Unity 에디터에서 제작한 게임입니다.

[프로젝트 ID](/cloud/projects/configure-project-for-unity-cloud.md): Unity Dashboard에서 Unity 프로젝트에 대한 Unity 서비스 사용을 활성화하는 프로젝트의 고유 ID입니다.

Unity 에디터는 프로젝트를 만드는 곳이고, [Unity Dashboard](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 > Cloud Diagnostics** 페이지에서 크래시 및 예외 리포트를 관리하고 디버깅 기호를 업로드할 수 있습니다. Crash and Exception Reporting 설정에 대한 자세한 내용은 [Crash and Exception Reporting 설정](./crash-and-exception-reporting/setting-up-crash-and-exception-reporting.md)을 참고하십시오.

**User Reporting**을 설정하려면 User Reporting SDK를 다운로드하여 Unity 에디터에서 프로젝트에 연동해야 합니다. 연동되면 **Unity Dashboard > Cloud Diagnostics** 페이지에서 사용자 리포트 인사이트를 관리할 수 있습니다. User Reporting 설정에 대한 자세한 내용은 [User Reporting 설정](./user-reporting/setting-up-user-reporting.md)을 참고하십시오.
