앱에 대한 앱 제출 만들기

참고 항목

설명서의 이 섹션에서는 파트너 센터에서 앱 제출을 만드는 방법을 설명합니다. 또는 Microsoft 스토어 제출 API를 사용하여 앱 제출을 자동화할 수 있습니다.

이름을 예약하여 앱을 만든 후에는 게시 작업을 시작할 수 있습니다. 첫 번째 단계는 제출을 만드는 것입니다.

앱이 완성되고 게시할 준비가 되면 제출을 시작하거나 한 줄 코드를 작성하기 전에 정보 입력을 시작할 수 있습니다. 제출할 항목에 대한 업데이트는 저장되므로 준비가 되면 언제든지 돌아가 작업을 수행할 수 있습니다.

앱이 게시된 후에는 파트너 센터에서 또 다른 제출을 만들어서 업데이트된 버전을 게시할 수 있습니다. 새 제출을 만들면 새 패키지를 업로드하든 가격이나 범주와 같은 세부 정보만 변경하든 필요한 모든 변경 내용을 만들고 게시할 수 있습니다. 게시된 앱에 대한 새 제출을 만들려면 개요 페이지에 표시된 최근 제출 옆의 업데이트를 클릭합니다.

언제든지 게시된 앱을 변경할 수 있습니다. 업데이트를 제출하려면 파트너 센터의 애플리케이션 개요 페이지로 이동합니다. 앱 업데이트 섹션으로 이동합니다. 이전 제출의 정보를 시작 지점으로 사용하여 업데이트 제출을 이미 만들었습니다. 새 패키지를 추가하거나 가격 책정 모델, 목록 세부 정보 등과 같은 정보를 업데이트할 수 있습니다.

앱 제출 검사 목록

자세한 정보에 대한 링크와 함께 앱 제출을 만들 때 제공할 수 있는 세부 정보는 다음과 같습니다.

제공하거나 지정해야 하는 항목은 아래에 나와 있습니다. 일부 영역은 선택 사항이거나 원하는 대로 변경할 수 있는 기본값이 제공됩니다. 여기에 나열된 순서대로 이러한 섹션에서 작업할 필요가 없습니다.

추가 기능이란?

추가 기능(앱에서 바로 구매 제품이라고도 함)은 고객이 구매할 수 있는 앱의 추가 항목입니다. 추가 기능은 재미있는 새 기능, 새 게임 수준 또는 사용자의 지속적인 사용을 유도하는 기타 모든 항목일 수 있습니다. 추가 기능은 수익을 창출하기에 좋은 방법일 뿐만 아니라 고객 상호 작용 및 참여를 촉진하는 데 도움이 됩니다.

추가 기능은 파트너 센터를 통해 게시되며 활성 개발자 계정이 있어야 합니다. 또한 앱 코드에서 추가 기능을 사용하도록 설정해야 합니다.

아직 앱을 제출하지 않았더라도 파트너 센터에서 만든 앱과 추가 기능을 연결해야 합니다. 앱의 개요 페이지 또는 추가 기능 페이지에서 새 추가 기능 만들기 단추를 찾을 수 있습니다.

새 추가 기능 만들기를 선택하고 나면 제품 유형을 지정하고 추가 기능에 대한 제품 ID를 할당하라는 메시지가 표시됩니다.

가격 책정 및 가용성 페이지

필드 이름 Required 주의
시장 필요하지 않음
대상 필요하지 않음
검색 가능성 필요하지 않음
예약 필요하지 않음
기본 가격 Required
평가판 필요하지 않음
할인 가격 필요하지 않음
조직 라이선스 필요하지 않음

속성 페이지

필드 이름 Required 주의
범주 및 하위 범주 Required
개인 정보 취급 방침 URL Required 때로는 필요하지 않습니다.
웹 사이트 필요하지 않음
지원 연락처 정보 필요하지 않음 Xbox에서 제품을 사용할 수 있는 경우 필수 입니다.
연락처 세부 정보 필요하지 않음 비즈니스/회사 계정에 필요
게임 설정 필요하지 않음
표시 모드 필요하지 않음
제품 선언 필요하지 않음
시스템 요구 사항 필요하지 않음

연령별 등급 페이지

필드 이름 주의 주의
연령별 등급 Required

패키지 페이지

필드 이름 Required 주의
패키지 업로드 제어 Required 하나 이상의 패키지가 필요합니다.
디바이스 패밀리 가용성 필요하지 않음
점진적 패키지 출시 필요하지 않음
필수 업데이트 필요하지 않음

스토어 목록

앱에서 지원하는 언어 중 하나 이상에 필요한 모든 정보가 필요합니다. 앱에서 지원하는 모든 언어로 스토어 목록을 제공하는 것이 좋으며 추가 언어로 스토어 목록을 제공할 수도 있습니다. 동일한 제품에 대해 여러 목록을 손쉽게 관리할 수 있도록 스토어 목록 가져오기 및 내보내기가 가능합니다.

필드 이름 Required 주의
설명 필수
이 버전의 새로운 기능 필요하지 않음
앱 기능 필요하지 않음
스크린샷 Required 하나 이상의 스크린샷이 필요합니다. 4개 이상 권장
스토어 로고 필요하지 않음 일부 OS 버전에 필요합니다 .
트레일러 필요하지 않음
Windows 10 또는 Windows 11 및 Xbox 이미지(16:9 슈퍼 히어로 아트) 필요하지 않음
Xbox 이미지 필요하지 않음 Xbox에 게시하는 경우 적절한 표시에 필요
추가 필드 필요하지 않음
용어 검색 필요하지 않음
저작권 및 상표 정보 필요하지 않음
추가 사용 조건 필요하지 않음
개발자 필요하지 않음

제출 옵션 페이지

필드 이름 Required 주의
게시 고정 옵션 필요하지 않음
인증에 대한 참고 사항 필요하지 않음
제한된 기능 필요하지 않음 제품이 제한된 기능을 선언하는 경우 필수
제출 알림 대상 그룹 필요하지 않음

가용성 페이지

필드 이름 Required 주의
시장 Required 기본값: 모든 가능한 지역/국가
가격 Required 다음 중 하나: 무료; 유료, 프리미엄; 구독.
평가판 Required 가격이 무료 또는 프리미엄으로 설정된 경우에는 필요하지 않습니다.

속성 페이지, 지원 정보 섹션

필드 이름 Required 주의
범주 Required
하위 범주 필요하지 않음
보조 범주 필요하지 않음
이 제품의 액세스 권한 여부 Required
개인 정보 취급 방침 URL 메모를 참조하세요. 이전 질문에 '예'라고 대답한 경우에만 필요합니다.
웹 사이트 필요하지 않음
연락처 세부 정보 필요하지 않음 비즈니스/회사 계정에 필요
지원 연락처 정보 필요하지 않음

속성 페이지, 제품 선언 섹션

필드 이름 Required 주의
이 앱은 비 Microsoft 드라이버 또는 NT 서비스에 따라 달라집니다. 필요하지 않음
이 앱은 접근성 지침을 준수하도록 테스트되었습니다. 필요하지 않음
이 제품은 펜 및 잉크 입력을 지원합니다. 필요하지 않음
인증에 대한 참고 사항 권장 문자 제한: 2,000

속성 페이지, 시스템 요구 사항 섹션

필드 이름 Required 주의
터치 스크린 필요하지 않음
키보드 필요하지 않음
마우스 필요하지 않음
카메라 필요하지 않음
NFC HCE 필요하지 않음
NFC 근접 필요하지 않음
Bluetooth LE 필요하지 않음
전화 필요하지 않음
마이크 필요하지 않음
메모리 필요하지 않음
DirectX 필요하지 않음
전용 GPU 메모리 필요하지 않음
프로세서 필요하지 않음
그래픽 필요하지 않음

패키지 페이지

필드 이름 Required 주의
패키지 URL Required 하나 이상의 패키지 URL이 필요합니다.
언어 Required 하나 이상의 언어가 필요합니다.
아키텍처 Required
설치 관리자 매개 변수 Required 자동 설치에 대한 지원이 필요합니다. 다른 매개 변수는 선택 사항입니다.
앱 유형 필수 구성 요소 EXE와 MSI 간에 지정
설치 관리자 처리 URL Required EXE의 경우에만 필요

Store 목록 페이지

각 언어에는 별도의 Store 목록 페이지가 있습니다. 하나의 목록 페이지가 필요합니다. 앱에서 지원하는 각 언어에 대한 전체 목록 페이지 정보를 제공하는 것이 좋습니다.

필드 이름 Required 주의
설명 필수 문자 제한: 10,000
이 버전의 새로운 기능 필요하지 않음 문자 제한: 1,500
앱 기능 필요하지 않음 문자 제한: 기능당 200; 기능 제한: 20.
스크린샷 Required 필수: 1; 권장: 4+; 최대: 10
스토어 로고 Required 1:1 상자 아트 필요, 2:3 포스터 아트 권장
간단한 설명 필요하지 않음 {b>문자 제한: 1,000자
추가 시스템 요구 사항 필요하지 않음 문자 제한: 요구 사항당 200; 요구 사항 제한: 최소 및 권장 하드웨어 각각에 대해 11.
키워드 필요하지 않음 문자 제한: 용어당 40개; 기간 제한: 7; 모든 용어 중에서 최대 21개의 고유 단어 합계입니다.
저작권 및 상표 정보 필요하지 않음 {b>문자 제한: 200자
적용 가능한 사용 조건 Required 문자 제한: 10,000
개발자 필요하지 않음 {b>문자 제한: 255자

추가 기능 제출을 만들 때 제공하는 정보 목록은 다음과 같습니다. 제공해야 하는 항목은 아래에 나와 있습니다. 이러한 값 중 일부는 선택 사항이거나 원하는 대로 변경할 수 있는 기본값이 이미 제공되어 있습니다.

새 추가 기능 페이지 만들기

필드 이름 주의
제품 유형 Required
제품 ID Required

속성 페이지

필드 이름 주의
제품 수명 제품 유형이 지속성인 경우 필수입니다. 다른 제품 유형에는 적용되지 않습니다.
수량 제품 유형이 스토어 관리 소모품인 경우 필수입니다. 다른 제품 유형에는 적용되지 않습니다.
구독 기간 제품 유형이 구독인 경우 필수입니다. 다른 제품 유형에는 적용되지 않습니다.
평가판 제품 유형이 구독인 경우 필수입니다. 다른 제품 유형에는 적용되지 않습니다.
콘텐츠 형식 Required
키워드 선택 사항(최대 10자 키워드(keyword), 각각 30자 제한)
사용자 지정 개발자 데이터 선택 사항(3,000자 제한)

가격 책정 및 가용성 페이지

필드 이름 주의
시장 기본값: 모든 가능한 지역/국가
표시 기본값: 구매 가능한 항목. 앱 목록에 표시될 수 있습니다.
예약 기본값: 가능한 한 빨리 릴리스
가격 Required
할인 가격 선택 사항

스토어 목록

하나의 Store 목록이 필요합니다. 앱에서 지원하는 모든 언어에 대해 스토어 목록을 제공하는 것이 좋습니다.

필드 이름 주의
제목 필수(100자 제한)
설명 선택 사항(200자 제한)
Icon 선택 사항(.png, 300x300픽셀)

이 정보 입력을 마쳤으면 스토어에 제출을 클릭합니다. 대부분의 경우 인증 프로세스는 약 1시간이 걸립니다. 그런 다음 추가 기능이 스토어에 게시되고 고객이 구매할 준비가 됩니다.

참고 항목

추가 기능은 앱 코드에서도 구현해야 합니다. 자세한 내용은 앱에서 바로 구매 및 평가판을 참조하세요.

게시 후 추가 기능 업데이트

게시된 추가 기능을 언제든지 변경할 수 있습니다. 추가 기능 변경 내용은 앱과 별개로 제출 및 게시되므로 일반적으로 가격 또는 설명 업데이트와 같은 추가 기능을 변경하기 위해 전체 앱을 업데이트할 필요가 없습니다.

업데이트를 제출하려면 파트너 센터에서 추가 기능 페이지로 이동하여 업데이트를 클릭합니다. 이렇게 하면 이전 제출의 정보를 시작점으로 사용하여 추가 기능에 대한 새 제출이 만들어집니다. 원하는 대로 변경하고, Microsoft Store에 제출을 클릭합니다.

이전에 제공한 추가 기능을 제거하려면 새 제출을 만들고 배포 및 표시 여부 옵션을 Microsoft Store에서 숨김취득 중지 옵션으로 변경하면 됩니다. 추가 기능에 대한 참조도 제거하려면 필요에 따라 앱의 코드를 업데이트해야 합니다(특히 이전에 게시한 앱에서 Windows 8.1 이전 버전을 지원하는 경우 이 표시 유형 설정이 해당 고객에게 적용되지 않음).

Important

Windows 8.x에서 고객이 이전에 게시한 앱을 사용할 수 있는 경우 추가 기능 업데이트가 해당 고객에게 표시되도록 하려면 새 앱 제출을 만들고 게시해야 합니다. 마찬가지로 앱이 게시된 후 Windows 8.x를 대상으로 하는 앱에 새 추가 기능을 추가하는 경우 해당 추가 기능을 참조하도록 앱의 코드를 업데이트한 다음, 앱을 다시 제출해야 합니다. 그렇지 않으면 새 추가 기능은 Windows 8.x에서 고객에게 표시되지 않습니다.

추가 기능 제품 유형 및 제품 ID 설정

아직 앱을 제출하지 않았더라도 파트너 센터에서 만든 앱과 추가 기능을 연결해야 합니다. 앱의 개요 페이지 또는 추가 기능 페이지에서 새 추가 기능 만들기 단추를 찾을 수 있습니다.

새 추가 기능 만들기를 선택하고 나면 제품 유형을 지정하고 추가 기능에 대한 제품 ID를 할당하라는 메시지가 표시됩니다.

제품 유형

먼저 제공 중인 추가 기능 유형을 지정해야 합니다. 이 선택은 고객이 추가 기능을 사용하는 방법을 나타냅니다.

참고 항목

이 페이지를 저장하여 추가 기능을 만든 후에는 제품 유형을 변경할 수 없습니다. 잘못된 제품 유형을 선택한 경우 언제든지 진행 중인 추가 기능 제출을 삭제하고 새 추가 기능을 만들어 다시 시작할 수 있습니다.

지속성

추가 기능을 보통 단 한 번 구입하는 경우에는 제품 유형으로 지속형을 선택합니다. 지속형 추가 기능은 일반적으로 앱에서 추가 기능을 잠금 해제하는 데 사용됩니다.

지속성 추가 기능의 기본 제품 수명은 Forever입니다. 즉, 추가 기능이 만료되지 않습니다. 추가 기능 제출 프로세스의 속성 단계에서 제품 수명을 다른 기간으로 설정할 수 있습니다. 이렇게 하면 지정한 기간(1~365일의 옵션 포함) 후에 추가 기능이 만료되며, 이 경우 고객은 만료 후 추가 기능을 다시 구매할 수 있습니다.

소모품

추가 기능을 구매, 사용(소비) 및 재구매할 수 있는 경우 소모성 제품 유형 중 하나를 선택합니다. 소모성 추가 기능은 정해진 금액으로 구매한 다음 고객이 사용할 수 있는 게임 내 통화(금, 동전 등)에 자주 사용됩니다. 자세한 내용은 소모성 추가 기능 구매 사용을 참조하세요.

소모성 추가 기능에는 다음 두 가지 유형이 있습니다.

  • 개발자 관리 소모성: 잔액 및 이행이 앱 내에서 관리되어야 합니다. 모든 OS 버전에서 지원됩니다.
  • Microsoft는 Microsoft에서 Windows 10 버전 1607 이상을 실행하는 모든 고객 디바이스에서 분산을 추적합니다. 이전 OS 버전에서는 지원되지 않습니다. 이 옵션을 사용하려면 Windows 10 SDK 버전 14393 이상을 사용하여 부모 제품을 컴파일해야 합니다. 또한 파트너 센터에서 제출을 만들어 언제든지 작업을 시작할 수는 있지만 부모 제품이 게시될 때까지 Store 관리 소모성 추가 기능을 Microsoft Store에 제출할 수 없습니다. 제출의 속성 단계에서 Microsoft Store 관리 소모성 추가 기능에 대한 수량을 입력해야 합니다.

구독

추가 기능에 대해 고객에게 반복적으로 비용을 청구하고 싶은 경우에는 구독을 선택합니다.

고객이 처음에 구독 추가 기능을 구입한 이후에 추가 기능을 계속 사용할 수 있도록 반복적으로 비용이 청구됩니다. 고객은 추가 요금이 청구되지 않도록 언제든지 구독을 취소할 수 있습니다. 제출의 속성 단계에서 구독 기간과 평가판의 제공 여부를 지정해야 합니다.

구독 추가 기능은 Windows 10 버전 1607 이상을 실행하는 고객에게만 지원됩니다. Windows 10 SDK 버전 14393 이상을 사용하여 상위 앱을 컴파일하고 Windows.ApplicationModel.Store 네임스페이스 대신 Windows.Services.Store 네임스페이스에서 앱에서 바로 구매 API를 사용해야 합니다. 자세한 정보는 앱에 구독 추가 기능을 사용하도록 설정을 참조하세요.

파트너 센터에서 제출을 만들어 언제든지 작업을 시작할 수는 있지만, 부모 제품을 제출해야 Microsoft Store에 구독 추가 기능을 게시할 수 있습니다.

Product ID

원하는 제품 형식에 관계없이 추가 기능 고유의 제품 ID를 입력해야 합니다. 이 이름은 파트너 센터에서 추가 기능을 식별하는 데 사용되며, 이 식별자를 사용하여 코드에서 추가 기능을 참조합니다.

다음은 제품 ID를 선택할 때 유의해야 할 몇 가지 사항입니다.

  • 제품 ID는 부모 제품 내에서 고유해야 합니다.
  • 추가 기능의 제품 ID가 게시된 후에는 변경하거나 삭제할 수 없습니다.
  • 제품 ID의 길이는 100자를 초과할 수 없습니다.
  • 제품 ID에는 * % & : <> \ ? + , 문자 중 어느 문자도 포함할 수 없습니다.
  • 고객에게 제품 ID가 표시되지 않습니다. (나중에 고객에게 표시할 제목과 설명을 입력할 수 있습니다.)
  • 이전에 게시한 앱에서 Windows Phone 8.1 이하를 지원하는 경우 제품 ID에 영숫자 문자, 마침표 및/또는 밑줄만 사용해야 합니다. 다른 유형의 문자를 사용하는 경우 Windows 전화 8.1 이하를 실행하는 고객에게는 추가 기능을 구매할 수 없습니다.

Important

Windows Phone 8.x SDK를 사용하여 빌드된 새 XAP 패키지를 더 이상 업로드할 수 없습니다. XAP 패키지와 함께 이미 Store에 있는 앱은 Windows 10 Mobile 디바이스에서 계속 작동합니다. 자세한 내용은 이 블로그 게시물을 참조하세요.

참고 항목

Microsoft 스토어에 앱을 제출하려면 파트너 센터에 활성 개발자 계정이 있어야 합니다. 파트너 센터의 개발자 계정에 추가된 모든 사용자는 EXE 또는 MSI 앱을 Microsoft Store에 제출할 수 있습니다. 파트너 센터의 모든 기존 EXE 또는 MSI 앱을 수정할 수도 있습니다. 계정 사용자에 대해 설정된 역할 및 권한은 현재 EXE 또는 MSI 앱에 적용되지 않습니다.

알림

Important

중요한 메일 알림 받으려면 알림 센터에서 전자 메일 주소를 확인해야 합니다. 알림 센터에서 내 기본 설정으로 이동하여 확인합니다.

앱을 게시한 후 개발자 계정 소유자는 항상 파트너 센터의 이메일 및 알림 센터를 통해 게시 상태 및 필요한 작업에 대한 알림을 받습니다.

또한 개발자 계정 내에서 개발자 또는 관리자 역할의 구성원을 추가하여 동일한 알림을 받거나 더 이상 알림을 받을 필요가 없는 사용자를 제거할 수 있습니다.

추가하거나 제거하려면 다음을 수행합니다.

  1. 제출 옵션 페이지에서 "제출 알림 대상 그룹" 필드를 찾습니다.
  2. "여기 클릭"을 클릭하여 알림 대상 그룹 개요 페이지를 엽니다.
  3. 알림 대상 그룹 개요 페이지에서 대상 그룹을 추가하거나 제거합니다.

참고 항목

  • 개발자 계정의 소유자는 항상 알림을 받으며 대상 그룹 목록에서 제거할 수 없습니다.
  • 대상 그룹 목록은 제품별로 지정되며 제품의 모든 제출에 적용됩니다. 다른 제품에 대한 알림 받는 사람을 수정하려면 각 제품에 대해 위의 단계를 수행합니다.
  • 추가 기능은 상위 제품의 대상 그룹 목록을 상속하며 별도로 관리할 수 없습니다.