Skip to main content
Partner Center에서 브랜치는 지원되는 각 모듈에 대한 별도의 워크스페이스입니다. Main 브랜치는 기본 브랜치입니다. 제품을 만들 때 모든 모듈에 자동으로 표시됩니다. 각 지원되는 모듈에서 추가 브랜치를 만들 수 있습니다: 패키지, 스토어 목록가격 및 가용성. 각 브랜치는 해당 모듈에 고유합니다. 예를 들어:
  • 패키지의 테스트 브랜치는 스토어 목록테스트 브랜치와 독립적입니다.
  • 한 모듈의 브랜치에서 만든 변경 사항은 다른 모듈에 자동으로 반영되지 않습니다.

브랜치와 샌드박스의 차이

샌드박스와 브랜치는 개발 및 게시 중에 다른 상호 보완적인 목적을 수행합니다.
  • 샌드박스를 제품을 게시하고 테스트하는 격리된 환경으로 사용합니다. 이들은 누가 게임에 액세스할 수 있고 어디에서 실행되는지를 제어합니다. 라이브 상태로 전환하기 전에 XBOX services, Store 경험 및 릴리스 구성을 검증하는 데 도움이 됩니다.
  • 브랜치를 Partner Center 내의 구성 워크스페이스로 사용합니다. 이들을 사용하면 이미 게시된 내용에 영향을 주지 않고 패키지, 가격 및 가용성스토어 목록과 같은 제품 설정의 다양한 버전을 만들고 관리할 수 있습니다.
간단히 말해:
  • 브랜치를 사용하여 구성 변경을 관리합니다.
  • 샌드박스를 사용하여 격리된 환경에서 해당 변경 사항을 게시하고 테스트합니다.

브랜치로 할 수 있는 것과 할 수 없는 것

브랜치는 Partner Center의 구성 모듈에만 적용됩니다. 이들은 별도의 제품 신원 또는 환경을 만들지 않습니다. 가능한 것:
  • 가격 및 가용성 또는 스토어 목록과 같은 여러 구성 설정 버전을 유지합니다.
  • 라이브 콘텐츠에 영향을 주지 않고 개발 샌드박스에서 변경 사항을 테스트합니다.
  • 인증을 위해 다른 구성을 제출합니다.
불가능한 것:
  • 런타임 동작을 격리하기 위해 브랜치를 사용합니다(이 목적으로는 샌드박스를 사용).
  • 모듈 간에 브랜치를 공유합니다(각 모듈에는 자체 브랜치가 있음).
  • Main 이외의 브랜치를 RETAIL 샌드박스에 게시합니다.

브랜치를 사용하여 다른 설정 테스트

브랜치를 사용하여 다른 샌드박스에서 사용할 다른 설정을 구성하고 테스트합니다. 예를 들어, 게시된 구성을 덮어쓰지 않고 가격 변경을 테스트하려면 가격 및 가용성에서 New pricing이라는 새 브랜치를 만들고 Main 브랜치에서 현재 설정을 가져온 다음 새 브랜치에서 원하는 변경을 수행합니다. 변경 사항을 게시할 준비가 되면 Main 브랜치로 가져올 수 있습니다.

다른 브랜치에서 설정 가져오기

가져오기는 브랜치의 구성을 해당 모듈의 Main 브랜치로 복사합니다. 동작은 일부 모듈에 대해 다릅니다.
  • 패키지가격 및 가용성은 다른 브랜치에서 직접 가져오기를 지원합니다.
  • 스토어 목록은 .csv 파일로 내보내기를 지원하며, 이를 다른 브랜치로 가져올 수 있습니다. 다른 브랜치에서 직접 가져올 수는 없습니다.

인증 및 게시에 대한 브랜치 동작

브랜치의 가용성은 제품을 인증하는 것과 게시하는 것 사이에 다릅니다.
  • 인증을 위해 제품을 제출할 때 각 모듈에 대한 브랜치를 지정할 수 있습니다.
  • 제품을 게시할 때 브랜치 가용성은 게시 대상에 따라 다릅니다.
    • RETAIL 샌드박스에는 Main 브랜치만 게시할 수 있습니다.
    • 개발 샌드박스에는 모든 브랜치를 게시할 수 있습니다.

브랜치 이름 지정 및 관리

브랜치의 목적을 추적할 수 있도록 명확하고 설명적인 이름을 사용합니다. 예를 들어:
  • Development
  • Internal QA
  • Certification staging
워크스페이스를 관리하기 쉽게 유지하려면 더 이상 필요하지 않은 브랜치를 삭제하거나 재사용합니다.

예제 워크플로

브랜치와 샌드박스를 함께 사용하여 변경 사항을 안전하게 테스트할 수 있습니다. 예를 들어:
1

**패키지**에 새 브랜치를 만들어 업데이트된 게임 빌드를 업로드합니다.

패키지에 새 브랜치를 만들어 업데이트된 게임 빌드를 업로드합니다.
2

**스토어 목록**에 새 브랜치를 만들어 설명과 이미지를 업데이트합니다.

스토어 목록에 새 브랜치를 만들어 설명과 이미지를 업데이트합니다.
3

이러한 브랜치를 개발 샌드박스에 게시합니다.

이러한 브랜치를 개발 샌드박스에 게시합니다.
4

샌드박스에서 결합된 경험을 테스트합니다.

샌드박스에서 결합된 경험을 테스트합니다.
5

각 모듈에 대해 검증된 변경 사항을 **Main** 브랜치로 가져옵니다.

각 모듈에 대해 검증된 변경 사항을 Main 브랜치로 가져옵니다.
6

준비가 되면 RETAIL 샌드박스에 게시합니다.

준비가 되면 RETAIL 샌드박스에 게시합니다.

참고 항목

마지막 수정일 2026년 8월 13일