UDP를 통한 게임 배포
Learn about digital distribution service-specific delivery requirements for Android applications and explains how to meet them.
읽는 시간 2분최근 업데이트: 한 달 전
중요 |
|---|
| UDP(유니티 퍼블리싱 포털)는 2025년 2월 17일에 종료됩니다. 이 날부로 UDP 웹 콘솔 및 서비스에 대한 액세스가 영구적으로 비활성화됩니다. 키스토어를 다운로드하고 게임을 앱 스토어에 직접 다시 퍼블리시하는 방법에 대한 지침을 보려면 UDP 개요 페이지를 참조하십시오. 계정에 대한 질문이 있으면 Unity 고객 지원 팀에 티켓을 제출하십시오. |
아래에서 설명하는 단계는 UDP를 통해 앱 스토어에 게임을 퍼블리시하는 전체 프로세스입니다.
-
- UDP 콘솔에 게임 정보를 입력합니다.
- 지원 언어를 정의합니다.
-
- 패키지를 설치합니다.
- 프로젝트를 UDP 클라이언트에 연결합니다.
- UDP SDK를 초기화합니다.
- IAP를 구현합니다(해당하는 경우).
- 프리미엄 게임에 LicenceCheck를 구현합니다(선택 사항).
-
- 게임 APK를 빌드합니다.
- 모든 IAP 제품이 UDP 콘솔에 나열되어 있는지 확인합니다(해당하는 경우).
- 샌드박스에서 게임을 테스트합니다.
-
UDP 콘솔에서 게임 정보 페이지를 완료합니다.
- 테스트가 성공했는지 확인합니다.
- 앱 서명 프라이빗 키를 업로드합니다.
- 프리미엄 가격을 설정합니다(해당하는 경우).
- 추가 언어로 게임 정보를 현지화합니다(해당하는 경우).
-
UDP에서 게임을 출시합니다.
-
스토어에 게임을 퍼블리시합니다.
아래 이미지는 전반적인 워크플로를 보여 줍니다.

워크플로
UDP 콘솔에서 게임 생성
UDP 콘솔에서 새로운 게임을 생성하려면 다음 단계를 따르십시오.
-
My Games 탭에서 Add Game을 선택합니다.
-
게임의 타이틀을 추가하고 Create New Game을 선택합니다.Game Info 페이지가 열립니다.
-
Save를 선택합니다.
이는 UDP 콘솔에서 새 게임을 생성하는 데 필요한 최소한의 작업입니다. 다음 단계에서는 게임 정보를 입력해야 합니다.
UDP 콘솔에서 새 게임을 생성하면 UDP 클라이언트와 UDP 클라이언트 ID가 생성됩니다. Unity 에디터에서 UDP 클라이언트를 게임에 연결해야 합니다.
UDP 콘솔에서 게임 정보 입력
UDP 콘솔에서 게임 정보를 편집하려면 다음 단계를 따르십시오.
- My Games 탭에서 게임 카드를 선택합니다.
- Game Info 페이지에서 EDIT INFO를 선택하여 편집 모드를 시작합니다.
-
게임 정보를 업데이트합니다. Game Info 페이지의 요구 사항에 대해 자세히 알아보십시오.메타데이터를 Google Play에서 임포트하면 이 정보를 완성하는 데 도움이 됩니다.
-
- 변경 사항을 저장하려면 SAVE를 선택합니다. 변경 사항을 취소하려면 CANCEL을 선택합니다.
게임에 대한 설명을 여러 언어로 제공하려면 UDP 콘솔에서 지원 언어를 추가하십시오. 아니면 프로젝트에서 UDP를 구현하십시오.
지원 언어 추가
Game Info 페이지에 언어를 추가하면 기본 버전의 정보를 복사합니다. 따라서 작업 중복을 줄이려면 언어를 더 추가하기 전에 기본 버전에서 최대한 많은 정보를 추가하십시오. 언어를 추가하려면 다음 단계를 따르십시오.
- Game Info 페이지에서 EDIT INFO를 선택합니다.
- 언어 드롭다운에서 Manage languages를 선택합니다.
- 지원하려는 언어를 선택하고 Save를 선택합니다.
- Game Info 페이지에서 Save를 선택합니다.
일괄 임포트 기능을 사용하여 여러 언어로 된 설명을 비롯한 IAP 제품을 임포트하려면 먼저 UDP 콘솔에서 언어를 추가해야 합니다. 그러지 않으면 해당 언어에 대한 IAP 설명이 임포트되지 않습니다.
프로젝트에서 UDP 구현
단계에 따라 UDP 패키지를 시작합니다. 다음 단계를 따르면 됩니다.
-
UDP 패키지를 설치합니다.
-
프로젝트를 기존 UDP 클라이언트 ID에 연결합니다.
-
SDK를 초기화합니다.
-
해당하는 경우 다음에 대한 코드를 게임에 구현합니다.
- IAP
- 프리미엄 게임