GS2-Lottery
Master Data Definition Reference
Master Data Reference
{
"version": "2019-02-21",
"lotteryModels": [
{
"name": "[string]Lottery Model Name",
"metadata": "[string?]metadata",
"mode": "[string]Drawing mode",
"method": "[string]Lottery Method",
"prizeTableName": "[string]Name of prize table",
"choicePrizeTableScriptId": "[string]GS2-Script script to determine the emission probability table"
}
],
"prizeTables": [
{
"name": "[string]Name of prize table",
"metadata": "[string?]metadata",
"prizes": [
{
"prizeId": "[string]Prize ID",
"type": "[string]Type of prize",
"acquireActions": [
{
"action": "[string]Types of actions to be performed in the stamp sheet",
"request": "[string]JSON of request"
}
],
"drawnLimit": "[int?]Maximum number of draws",
"limitFailOverPrizeId": "[string]Prize ID to be discharged instead when the maximum number of drawn has been reached.",
"prizeTableName": "[string]Name of prize table",
"weight": "[int]Emission Weight"
}
]
}
]
}
Type | Require | Default | Limitation | Description | |
---|---|---|---|---|---|
version | ✓ | 2019-02-21 | Format version of master data | ||
lotteryModels | LotteryModel[] | ||||
prizeTables | PrizeTable[] |