앱에 대한 앱 제출 만들기
참고 항목
설명서의 이 섹션에서는 파트너 센터에서 앱 제출을 만드는 방법을 설명합니다. 또는 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
중요한 메일 알림 받으려면 알림 센터에서 전자 메일 주소를 확인해야 합니다. 알림 센터에서 내 기본 설정으로 이동하여 확인합니다.
앱을 게시한 후 개발자 계정 소유자는 항상 파트너 센터의 이메일 및 알림 센터를 통해 게시 상태 및 필요한 작업에 대한 알림을 받습니다.
또한 개발자 계정 내에서 개발자 또는 관리자 역할의 구성원을 추가하여 동일한 알림을 받거나 더 이상 알림을 받을 필요가 없는 사용자를 제거할 수 있습니다.
추가하거나 제거하려면 다음을 수행합니다.
- 제출 옵션 페이지에서 "제출 알림 대상 그룹" 필드를 찾습니다.
- "여기 클릭"을 클릭하여 알림 대상 그룹 개요 페이지를 엽니다.
- 알림 대상 그룹 개요 페이지에서 대상 그룹을 추가하거나 제거합니다.
참고 항목
- 개발자 계정의 소유자는 항상 알림을 받으며 대상 그룹 목록에서 제거할 수 없습니다.
- 대상 그룹 목록은 제품별로 지정되며 제품의 모든 제출에 적용됩니다. 다른 제품에 대한 알림 받는 사람을 수정하려면 각 제품에 대해 위의 단계를 수행합니다.
- 추가 기능은 상위 제품의 대상 그룹 목록을 상속하며 별도로 관리할 수 없습니다.
Windows developer
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기