Version: Unity 6.0 (6000.0)
언어 : 한국어
Become a Verified Solution
Process to become a Verified Solution

검증된 솔루션

Unity가 큐레이션하는 타사 에셋 및 솔루션 라이브러리인 검증된 솔루션 프로그램을 추가했습니다. Unity는 포함된 에셋이 핵심 Unity 제품의 사용성을 향상하고 확장하는 정도를 바탕으로 이러한 타사 서비스를 평가합니다. Unity는 검증된 솔루션 프로그램의 모든 서비스를 기술적으로 검증하여 일반적으로 사용되는 Unity 버전과의 호환성을 확인합니다.

검증된 솔루션 프로그램에서 Unity의 검증된 솔루션 팀은 다음을 수행합니다.

  • 솔루션을 철저하게 검토합니다.
  • 여러 제품이 엔터프라이즈 요구 사항을 충족할 수 있도록 품질 및 확장성에 대한 솔루션을 평가합니다.
  • Unity 릴리스 QA 팀원이 검토 후 피드백을 제공합니다.
  • 솔루션을 검증된 솔루션으로 광고하고 에셋 스토어 페이지, 퍼블리셔 웹사이트, 마케팅 자료 등에 검증된 솔루션 배지를 포함할 수 있습니다.
  • 솔루션을 특수 컬렉션에 포함하고, 에셋 스토어에 솔루션을 우선적으로 나열하고, 에셋 스토어 마케팅 및 프로모션에 솔루션이 포함될 수 있도록 특별 대우를 제공합니다.
  • 온보딩에 도움을 주는 전용 지원 라인을 제공합니다.
  • 에셋 스토어에서 커스터마이즈된 EULA(최종 사용자 라이선스 계약), 구독 또는 소비 기반 결제 모델 등 특별한 권한을 부여합니다.
  • 구독 기반 결제 모델에서는 제품 또는 서비스에 액세스하기 위해 정기적으로 반복되는 금액을 지불합니다.
  • 소비 기반(사용에 따른 지불) 결제 모델에서는 리소스 사용량을 기준으로 지불합니다.

참고: 공급자는 Unity가 업데이트되고 버그를 적시에 해결할 때 솔루션이 작동하는지 확인합니다.

검증된 솔루션이 되기 위한 프로세스

검증된 솔루션 프로그램에는 Unity 사용자에게 추가 기능을 제공하는 툴과 서비스가 나와 있습니다. 이러한 제품에는 SDK(소프트웨어 개발 키트), 플러그인, 에디터 확장 기능 등이 포함될 수 있습니다. 검증된 솔루션 프로그램은 3D 모델, 오디오, 스프라이트와 같은 에셋 팩만 제공하는 타사 제품에 적합하지 않습니다.

요구 사항

검증 프로세스를 시작하려면 솔루션이 다음 요구 사항을 충족해야 합니다.

릴리스 가능한 솔루션

솔루션은 릴리스가 준비된 상태여야 하며, 따라서 제품은 다음과 같아야 합니다.

  • 모든 내부 QA 프로세스를 통과했습니다.
  • Unity 에셋 스토어 가이드라인을 준수합니다.
  • 릴리스 준비 상태입니다.

릴리스 준비 상태에는 사용자가 제품을 사용하는 동안 상호 작용하는 솔루션의 모든 측면이 포함됩니다. 예를 들어 솔루션이 기능을 관리하기 위해 관리 포털과 같은 웹사이트 인터페이스를 사용하는 경우 관련 웹사이트는 소비자가 사용할 수 있도록 준비되어 있어야 합니다. 개발 중인 기능이나 실험 기능은 핵심 기능과 별도로 명확하게 표시되어 제공되어야 합니다. 사용자는 실험 기능과는 별개로 솔루션의 모든 핵심 기능을 사용할 수 있어야 합니다.

자세한 기술 자료

솔루션에 대한 자세하고 포괄적인 기술 자료를 제공해야 하며, 이는 다음 요구 사항을 충족해야 합니다.

  • 지원되는 Unity 스트림 및 플랫폼 목록을 포함합니다.
  • 지원되지 않는 그래픽스 파이프라인(예: HDRP, URP 또는 빌트인)과 스크립팅 백엔드(예: Mono 또는 IL2CPP)에 대한 설명을 포함합니다.
  • 제한 사항 또는 비정상적인 설정 절차를 안내합니다.
  • 가능한 경우 예시와 함께 통합 프로세스와 사용자가 사용할 수 있는 모든 기능을 자세히 설명합니다.
  • 전달 및 반환된 파라미터와 사용자에게 발생할 수 있는 모든 예외에 대한 설명이 포함된 공개적으로 사용 가능한 모든 API를 문서화합니다.
  • 핵심 API 사용 방법에 대한 예시를 제공합니다.
  • 알려진 문제와 임시 해결 방법을 표시합니다.
  • 제품 변경 사항의 변경 기록을 포함합니다.
  • 변경 기록은 고객에게 인사이트를 제공하며, 특히 솔루션을 다시 검증해야 하는 경우 검증된 솔루션의 검증 프로세스를 단축하는 데 도움이 됩니다.
  • 변경 기록에는 새로 추가되고 업데이트된 기능에 대한 설명과 각 버전에 적용된 버그 수정이 포함되어야 합니다.

온라인 기술 자료와 함께, 솔루션에서 제공하는 주요 기능을 요약한 1페이지 요약본과 전체 온라인 기술 자료 및 변경 기록에 대한 링크를 솔루션에 번들로 제공해야 합니다. 현재 설치된 제품 버전에 대한 전체 기술 자료의 오프라인 버전과 변경 기록을 제공할 수도 있습니다.

깔끔한 솔루션 구조

솔루션은 자체 폴더에 있어야 하며, 이는 특히 타사 제품을 많이 사용하는 경우 고객이 깔끔한 프로젝트 구조를 유지하는 데 도움이 됩니다. 일부 솔루션은 올바르게 작동하려면 특정 경로가 필요한 특수 폴더를 필요로 할 수 있습니다. 솔루션에 이 파일 구조가 필요한 경우, 필요한 특수 폴더 내에서 솔루션 이름을 따온 폴더를 만듭니다.

참고: 사용되지 않는 에셋을 제품에 포함하지 말고, 내부 개발 툴을 솔루션에 번들로 포함하지 마십시오.

깔끔한 코드

공개적으로 액세스할 수 있는 모든 코드는 깔끔하고 읽기 쉬워야 하며 다음 요구 사항을 충족해야 합니다.

  • 스크립트 구조와 콘텐츠는 통합된 스타일을 사용하고 단일 명명 규칙을 따라야 합니다.
  • 모든 공개 API에는 요약 또는 주석이 있어야 합니다.
  • 제목, 설명, 키워드, 코드 주석은 영어로 작성되어야 합니다.

데모 및 샘플

신규 사용자에게 기능 데모를 제공해야 합니다. 데모는 신규 사용자가 새로운 제품을 경험할 수 있는 첫 번째 방법 중 하나이므로 사용자에게 오래도록 좋은 인상을 남길 수 있는 중요한 방법입니다. 가능하면 데모와 솔루션을 번들로 제공합니다. 이렇게 해서 제품의 크기가 크게 증가할 경우 데모를 별도로 제공하고 기술 자료에서 참조할 수 있습니다.

일부 솔루션은 기존 데모나 샘플에 적합하지 않습니다. 예를 들어 일부 에디터 확장 기능은 추가 통합 없이 바로 작동할 수 있습니다. 이러한 경우 제품을 신규 사용자에게 소개하고 검증된 솔루션에 대한 검증 프로세스의 탐색 단계를 단축하는 데 도움이 되는 짧은 동영상을 제공할 수 있습니다.

에셋 스토어 제출 가이드라인 준수

검증된 솔루션 프로그램에 신청하기 전에 에셋 스토어 제출 가이드라인을 숙지하십시오. 에셋 스토어 툴 검증기 툴을 사용하여 모든 적용 가이드라인을 준수하십시오.

에셋 스토어 검증기 툴은 솔루션을 스캔하고 피드백을 제공합니다. 여기에는 자세한 오류, 경고, 항목별 통과 확인이 포함됩니다.
에셋 스토어 검증기 툴은 솔루션을 스캔하고 피드백을 제공합니다. 여기에는 자세한 오류, 경고, 항목별 통과 확인이 포함됩니다.

검증된 솔루션으로 온보딩 프로세스

검증된 솔루션 팀에 솔루션을 제출하는 프로세스

검증된 솔루션 팀이 기술 검증을 시작하려면 먼저 다음 정보를 제출해야 합니다.

  • 솔루션 링크
  • 솔루션의 크기
  • 권장되는 Unity 버전
  • 지원 플랫폼
  • 필요한 모든 라이선스 파일
  • 모든 백엔드 서비스 또는 관리 콘솔에 대한 로그인 정보
  • 기술 자료 링크

자세한 내부 QA 절차도 완료해야 합니다.

이 양식을 통해 기술적 세부 정보를 제공해야 합니다.

기술 검증 프로세스

검증된 솔루션 팀은 다음 네 단계로 솔루션을 평가합니다.

  • 탐색
  • 검증
  • 보고서
  • 연락

아래에서 각 단계에 대해 자세히 알아볼 수 있습니다.

탐색

검증된 솔루션 팀은 검증 프로세스의 시작 부분을 솔루션에 대한 이해에 집중합니다. 팀은 솔루션의 크기와 복잡도를 결정하기 위해 솔루션을 평가합니다. 이 팀은 기술 자료와 기타 사용 가능한 학습 리소스(예: 데모 및 튜토리얼 동영상)를 사용하여 솔루션을 이해하고 핵심 기능과 가장 일반적으로 사용되는 기능을 결정합니다. 이 팀은 이 정보를 사용하여 새로운 솔루션용 Unity 프로젝트를 설정합니다.

검증

이 단계에서는 각 핵심 기능을 철저하게 테스트합니다. 검증된 솔루션 팀은 모든 핵심 API를 다루고 수동 작업이 필요한 다른 영역을 지원하기 위해 자동화된 테스트를 생성합니다. 이 팀은 탐색 단계에서 정의된 솔루션 범위를 사용하여 더 불확실한 API와 기능을 메인 기능만큼 자세하게 테스트할 수 있는지 확인합니다. 고객이 지원되는 모든 플랫폼에서 작동하는 솔루션을 신뢰할 수 있도록 솔루션은 하나의 Unity 버전부터 시작하여 각 플랫폼에서 종합적인 테스트를 거칩니다. 파트너 솔루션 사용을 방해하는 심각한 문제가 발견되면 팀은 검증을 중지하고 해당 문제를 알립니다. 그렇지 않으면 모든 Unity LTS 스트림과 최신 테크 스트림에서 솔루션을 테스트합니다. 팀은 이 단계에서 기술 자료를 검증하여 고객이 Unity 서비스 사용 경험 수준에 관계없이 필요한 모든 정보를 찾을 수 있도록 합니다.

검증 프로세스의 마지막 단계에서 검증된 솔루션 팀은 에셋 스토어 툴 검증기를 사용하여 솔루션을 검증합니다. 검증된 솔루션 프로그램은 커스텀 EULA(최종 사용자 라이선스 계약)를 제공하지만, 제출하려는 솔루션이 에셋 스토어 툴에 적용되는 모든 가이드라인을 준수하는지 검증해야 합니다. 검증된 솔루션 팀은 검증 프로세스 중에 발견된 모든 문제를 문서화하고 보고 단계에서 자세하게 설명합니다.

보고서

검증된 솔루션 팀은 솔루션을 테스트한 후 프로세스 중에 발견된 인사이트에 대해 자세하게 설명하는 검증 보고서를 제출합니다.

리포트의 첫 번째 페이지에는 다음과 같은 솔루션에 대한 핵심 정보가 자세히 나와 있습니다.

  • 솔루션 이름
  • 버전
  • 지원 플랫폼

리포트의 요약 섹션에는 다음이 포함됩니다.

  • 이전 검증 개요
  • 사용되는 정확한 Unity 버전
  • 테스트 기기 정보
  • 지원되는 플랫폼
  • 테스트 통계

이 섹션에서는 보고서 결과를 간단히 살펴보고, 전체적인 사용자 경험을 개선할 수 있는 Unity의 다른 참고 사항 및 권장 사항과 함께 중요한 문제를 강조합니다.

검증 보고서의 첫 번째 섹션에는 검증된 솔루션에 대한 제출 날짜, 데이터 및 테스트 요약 정보가 포함되어 있습니다.
검증 보고서의 첫 번째 섹션에는 검증된 솔루션에 대한 제출 날짜, 데이터 및 테스트 요약 정보가 포함되어 있습니다.

보고서의 다음 섹션에는 각 테스트 사례에 대한 자세한 정보가 포함되어 있습니다.

  • 설명
  • 테스트 사례의 일반적인 상태와 관련 문제를 발견했는지 여부를 설명하는 플랫폼별 상태
  • 발견된 문제, 영향을 받는 Unity 스트림, 재현 단계, 기타 관련 참고 사항에 대한 설명
  • 발견된 문제의 심각도
검증 보고서의 두 번째 섹션에는 수행된 테스트의 세부 목록, 솔루션이 이러한 테스트를 통과했는지 여부, Unity 테스트 팀의 설명 및 버그 심각도 등급이 포함되어 있습니다.
검증 보고서의 두 번째 섹션에는 수행된 테스트의 세부 목록, 솔루션이 이러한 테스트를 통과했는지 여부, Unity 테스트 팀의 설명 및 버그 심각도 등급이 포함되어 있습니다.

보고서에서는 다음 카테고리를 사용하여 검증 단계에서 발견된 문제를 심각도별로 분류합니다.

  • 사소한 수준: 핵심적이지 않거나 사소한 기능이 예상대로 작동하지 않거나, 경고가 사용자 친화적이지 않거나, 중대하지 않은 오류나 예외가 표시되거나, 기능의 사용성을 방해하지 않는 외관적 문제가 발생합니다.
  • 중대한 수준: 핵심 솔루션 기능이 예상대로 작동하지 않거나, Unity 에디터 또는 Unity 플레이어에 크래시가 발생하여 진행 또는 데이터 손실이 발생하거나, 오류가 자주 지속적으로 발생합니다.
  • 심각한 수준: 문제로 인해 솔루션을 사용할 수 없거나, 솔루션이 기본 타겟 플랫폼에서 작동하지 않거나, 솔루션에 운영체제와 Unity 제품에 문제를 일으킬 수 있는 문제가 포함되어 있습니다.

검증된 솔루션으로 승인을 받으려면 제품에 중대한 수준 또는 심각한 수준의 문제가 포함되어서는 안 됩니다.

다른 검증된 솔루션 팀원은 완료된 검증 보고서를 검토하여 모든 문제가 올바르게 분류되었으며 보고서가 정확하고 완전한지 확인합니다.

검증 결과

검증된 솔루션 팀이 검증 프로세스 중에 솔루션의 중대한 수준 또는 심각한 수준에 해당하는 문제를 발견한 경우, 검증된 솔루션 팀이 솔루션을 다시 검증하기 전에 이러한 문제를 수정해야 합니다. 팀이 검증을 완료하면 검증된 솔루션 퍼블리셔로 솔루션을 전송하며, 제품이 검증된 솔루션으로 공식적으로 인식됩니다.

에셋 스토어 계정 생성 및 업로드

에셋 스토어 계정을 생성하고 솔루션을 업로드하는 방법에 대한 자세한 내용은 Unity 매뉴얼을 참조하십시오.

커스텀 EULA

표준 에셋 스토어 EULA(최종 사용자 라이선스 계약) 또는 커스텀 EULA를 사용하여 Unity 에셋 스토어를 통해 검증된 솔루션을 배포할 수 있습니다. 표준 Unity 에셋 스토어 EULA는 3D 및 2D 오브젝트, 게임 템플릿, 오디오 팩 등 에셋 유형 패키지에 적합합니다. 툴 또는 SDK 유형 패키지에는 EULA의 특정 추가 정보가 필요할 수 있습니다.

커스텀 EULA를 포함하려면 솔루션 설명에 다음 문장을 추가합니다. “이 에셋은 <공급자 이름> EULA <링크>에 따라 관리됩니다.” 커스텀 EULA와 관련하여 vs-support@unity3d.com에서 검증된 솔루션 팀에 이메일을 보내야 합니다.

Unity.com 검증된 솔루션 페이지

검증된 솔루션 팀은 에셋 스토어 웹사이트(assetstore.unity.com)의 비즈니스크리에이터 페이지에 검증된 솔루션을 모두 추가합니다.

Unity.com 웹사이트에 솔루션을 추가하기 전에 검증된 솔루션 팀에 다음 정보를 제출해야 합니다.

  • 회사 또는 솔루션 로고(.EPS 또는 .AI 파일), 검은색 배경의 경우 투명한 배경에 흰색 버전 사용
  • 16:9 종횡비의 수평 레이아웃이 있는 제품 이미지
  • 회사나 솔루션을 50단어 이하로 설명하는 텍스트(30–40단어 선호). 이 문의 양식을 통해 에셋을 제출해야 합니다.

검증된 솔루션 지원

일반적인 지원이나 기술 지원이 필요하거나 검증된 솔루션 프로그램에 대한 질문이 있는 경우 vs-support@unity3d.com으로 Unity 검증된 솔루션 팀에 이메일을 보내 주십시오.

검증된 솔루션에 대한 추가 커뮤니케이션 가이드라인

Become a Verified Solution
Process to become a Verified Solution