메인 콘텐츠로 건너뛰기
버전 1.3, 10/13/2026 XBOX 네트워크 서비스를 호출할 때 타이틀 및 사용자 기반 제한을 초과하거나 XBOX 네트워크 서비스 재시도 정책을 준수하지 않는 타이틀은 속도 제한을 받을 수 있으며, 이로 인해 서비스 중단 또는 사용 중단이 발생할 수 있습니다. 지정된 제한을 준수하지 않으면 타이틀 출시가 차단될 수 있으며, 출시된 타이틀의 프로덕션 문제는 타이틀 제거를 포함한 XBOX 네트워크 서비스 일시 중단으로 이어질 수 있습니다.
[!NOTE] XR-132는 멀티플레이어 게임에 중점을 두지만, 싱글 플레이어 게임이 XBOX 네트워크 서비스에 액세스하는 경우 해당 게임에도 적용될 수 있습니다. 예를 들어 싱글 플레이어 게임이 클라우드 저장, 도전 과제 또는 기타 XBOX 네트워크 기능을 사용하는 경우 XR-132 지침을 준수해야 합니다.

인증 테스트 사례

132-01 서비스 액세스 제한

필요한 도구

테스트 단계

Fiddler Classic 사용:
  1. 타이틀을 실행하기 전에 Fiddler Classic을 시작하고 콘솔 또는 Windows 10 PC(해당 타이틀이 실행되는 위치)의 네트워크 트래픽을 캡처하도록 구성되어 있는지 확인합니다.
  2. Fiddler Classic이 실행되어 네트워크 트래픽을 캡처하는 상태에서 타이틀을 실행하고 다음을 포함하되 이에 국한되지 않는 모든 영역을 진행합니다.
    • 게임 저장 파일을 만들고, 콘솔을 재부팅한 후 게임 저장 파일을 로드합니다
    • Rich Presence 상태를 빠르게 연속으로 변경합니다(가능한 경우)
    • 도전 과제를 잠금 해제합니다
    • 모든 순위표에 게시하고 모든 필터를 사용하여 모든 순위표를 봅니다
    • 게임 내 친구 목록(현재 상태가 차단된 친구 포함)을 보고 페이지 간을 빠르게 이동합니다
    • 사용 가능한 세션을 찾을 수 없는 경우(가능한 경우)를 포함하여 모든 온라인 모드로 매치메이킹하고 음성 트래픽을 생성합니다
    • 게임 내 스토어에 액세스합니다(해당하는 경우)
  3. 테스트가 완료되면 Fiddler 캡처를 로컬 디렉터리에 저장합니다.
  4. GDK/XDK 명령 프롬프트에서 _XblTraceAnalyzer -data filepath -outputdir filepath_를 실행합니다.
  5. 4단계의 출력 디렉터리를 열고 ‘index’ 파일을 엽니다(메시지가 표시되면 ‘차단된 콘텐츠 허용’을 선택).
xbtrace.exe 사용 _xbtrace.exe_는 타이틀이 실행될 때까지 시작할 수 없지만, 타이틀이 시작하는 동안 수행하는 XBOX 서비스 호출을 캡처하려면 가능한 한 빨리 시작해야 합니다. 이 때문에 타이틀 트래픽을 캡처하는 데는 타이틀을 실행하기 전에 시작할 수 있는 Fiddler Classic이 선호되는 방법입니다.
  1. 타이틀이 실행 중인 상태에서 _xbtrace start xboxliveservices_를 실행하고 다음을 포함하되 이에 국한되지 않는 타이틀의 모든 영역을 진행합니다.
    • 게임 저장 파일을 만들고, 콘솔을 재부팅한 후 게임 저장 파일을 로드합니다
    • Rich Presence 상태를 빠르게 연속으로 변경합니다(가능한 경우)
    • 도전 과제를 잠금 해제합니다
    • 모든 순위표에 게시하고 모든 필터를 사용하여 모든 순위표를 봅니다
    • 게임 내 친구 목록(현재 상태가 차단된 친구 포함)을 보고 페이지 간을 빠르게 이동합니다
    • 사용 가능한 세션을 찾을 수 없는 경우(가능한 경우)를 포함하여 모든 온라인 모드로 매치메이킹하고 음성 트래픽을 생성합니다
    • 게임 내 스토어에 액세스합니다(해당하는 경우)
  2. 테스트가 완료되면 _xbtrace stop_을 두 번 실행합니다.
  3. 콘솔의 파일을 찾아보면 SystemScratch > xbtrace에서 csv를 찾을 수 있습니다. 타임스탬프를 확인하여 기록을 중지한 시간이 등록되어 있는지 확인합니다. 로컬로 복사합니다.
  4. XDK 명령 프롬프트에서 _Xbltraceanalyzer -data filepath -outputdir filepath_를 실행합니다.
  5. 4단계의 출력 디렉터리를 열고 ‘index’ 파일을 엽니다(메시지가 표시되면 ‘차단된 콘텐츠 허용’을 선택).

예상 결과

타이틀은 XBOX 엔드포인트에 대한 서비스 호출을 지정된 버스트 및 지속 제한 미만으로 유지해야 하며, XBOX services Trace Analyzer 보고서에 빨간색 결과가 없어야 합니다. XBOX services Trace Analyzer 도구는 위반 사항을 발견한 규칙과 해당 위반 사항의 세부 정보를 나타내는 report.txt 파일을 생성합니다.
[!Tip] XBOX services Trace Analyzer 보고서 해석
  • 빨간색 - 세분화된 속도 제한이 적용되는 지점을 10배 초과하는 문제를 나타냅니다. 이는 인증에서 심각한 문제입니다.
  • 노란색 - 타이틀이 서비스에 허용된 호출 빈도를 초과하여 서비스가 속도 제한을 받고 있지만 인증에서 심각한 문제가 될 임계값은 초과하지 않음을 나타냅니다. 타이틀에서 해결하도록 노력해야 할 사항입니다.
  • 녹색 - 타이틀이 속도 제한이 적용되는 빈도 미만으로 XBOX 서비스를 호출하고 있음을 나타냅니다.
통과 예
  1. 타이틀이 XBOX 서비스를 호출할 때 지속 제한을 초과하지 않습니다.
  2. XBOX services Trace Analyzer 보고서에 노란색 및/또는 녹색 결과만 포함됩니다.
실패 예
  1. 타이틀이 지속 제한(속도 제한이 적용되는 제한)을 10배 초과합니다. 예를 들어 세분화된 속도 제한이 적용되는 지속 제한이 300초 동안 300회 호출로 설정된 경우, 300초 동안 3000회 이상 호출하는 타이틀은 실패합니다.
  2. XBOX services Trace Analyzer 보고서에 하나 이상의 빨간색 결과가 포함됩니다.
마지막 수정일 2026년 10월 20일