> For the complete documentation index, see [llms.txt](/llms.txt)

# GS2-Lottery API 레퍼런스

추첨 처리 기능




추첨 처리를 구현하는 서비스입니다.

추첨 처리는 배출 확률 테이블을 기반으로 이루어집니다. 배출 확률 테이블에는 경품별로 배출되는 가중치를 설정합니다.<br>
예를 들어 경품 A에 3을, 경품 B에 1을 설정하면 경품 A의 배출 확률은 75%, 경품 B의 배출 확률은 25%가 됩니다.

또한 경품으로 다른 배출 확률 테이블을 설정할 수도 있습니다.<br>
미리 SSR, SR, R 등 동일한 희귀도별로 배출 확률 테이블을 준비해 두고, 이를 경품으로 하는 배출 확률 테이블을 만들면 희귀도별 배출 확률을 손쉽게 설정할 수 있습니다.

추첨 처리에는 두 가지 모드가 있으며, 추첨 모델에서 설정할 수 있습니다.<br>
첫 번째는 매번 동일한 확률로 균일하게 추첨을 처리하는 모드이고, 두 번째는 박스 가챠 모드입니다.<br>
박스 가챠란 추첨을 처리할 때마다 상자에서 경품을 꺼내어, 처음 상자에 넣은 횟수만큼 추첨을 진행하면 반드시 모든 경품을 얻게 되는 방식입니다.<br>
모드를 박스 가챠로 설정한 경우, 배출 확률 테이블에 설정한 가중치 수만큼 상자에 경품이 들어 있는 상태로 추첨이 시작됩니다.

[마이크로서비스 소개 / GS2-Lottery](../../microservices/lottery)



- [GS2-Lottery Deploy/CDK 레퍼런스](/ko/api_reference/lottery/deploy/)
  
- [GS2-Lottery SDK API 레퍼런스](/ko/api_reference/lottery/sdk/)
  
- [GS2-Lottery SDK for Game Engine API 레퍼런스](/ko/api_reference/lottery/game_engine/)
  
- [GS2-Lottery 마스터 데이터 레퍼런스](/ko/api_reference/lottery/master_data/)
  
- [GS2-Lottery 스크립트 트리거 레퍼런스](/ko/api_reference/lottery/script/)
  
- [GS2-Lottery 트랜잭션 액션](/ko/api_reference/lottery/stamp_sheet/)
  
