存款獎金和限制
1)存款獎金是什麼,為什麼復雜
存款獎金是與玩家存款(存款)相關的現金或非貨幣獎勵。它在三個平面上的復雜性:- 貨幣化:ARPU/LTV vs成本(fees/FX/獎金/freeshpins/計費風險)。
- 合規和負責任的遊戲:透明的條件,投註限制,遊戲排除,自我體驗。
- 支付風險:same-method/return-to-source, net deposits (ND), charjback/reference和「旋轉木馬」結論。
2)存款獎金的類型
Matched(存款百分比):100%至X。
Tiered:50%到X1+25%到X2。
Sticky/Non-sticky:sticky不能單獨輸出;非粘性首先扮演真實角色。
現金vs獎金來源:現金分階段(解鎖)入賬,信貸歸功於「虛擬余額」。
Free Spins/Free Bets:綁定到插槽/市場;貨幣價值等價物是預先確定的。
Recurring/Reload:按計劃/事件重新存入。
High-roller:增加限制,條件更嚴格。
3)基本限制(政策核心)
Min Deposit:參加的最低金額。
Wagering Requirement (WR): оборот = `k × (bonus_amount [+ deposit?])`.
按遊戲劃分的貢獻率:100%,10-25%的桌子,5-10%的喜歡遊戲等。
主動WR下的Max Bet:對不起。「≤ 5 EUR」或「獎金的≤ X%」。
Timebox:WR執行時間(見7/14/30天)。
Game Exclusions:大獎、自由職業者購物、一些高RTP冠軍。
Same-Method/Return-to-Source:脫位至ND-僅返回源。
KYC/RG gating:獎金被激活/只允許在KYC L1/L2和沒有自我釋放後支付。
Geo/制裁/許可證:國家和地方方法的白名單;Risk-GEO中的禁令。
單人/房屋/設備:防止重復。
4)經濟學和指標
4.1.獎金的預期成本(運營商EV)
EV_bonus ≈ Uplift_GGR − Bonus_Cost − Promo_Fees − FX_Slippage − Chargeback_Losses
A/B或CUPED方法的「Uplift_GGR=(GGR_with − GGR_without)」;
「Bonus_Cost=已支付的獎金+FS價值(按公平價值)」;
「Promo_Fees=由於交易升級而導致的其他支付功能/標記/固定」。
4.2.Breakage(未公開獎金)
Breakage = − accrued (paid + written off at WR + statute of limitations)
用於估計負債(liabilities)和促銷凈值。
4.3.實際成本(CPA對應)
Cost_per_Qualified_Depositor = (Bonus_Cost + related fee + FX )/# of depositors who have executed min dep
5)反抽象與控制
向量:- 多帳戶/房屋折疊(單地址/設備/地圖)。
- Net-deposit loops:存款→獎金→部分遊戲→輸出/充電器。
- 方法arbitrage:廉價存款方法+昂貴的輸出走廊。
- High-RTP Abuse:只玩WR的高貢獻冠軍。
- 外匯圈:存款/提款率波動帶來的好處。
- CoF/Tokens對用戶的約束;一張BIN/卡/錢包獎金。
- ND guard:雖然'ND <0' (net-withdrawals),但禁止新的存款獎金。
- Payout lock:在執行WR之前-除了ND內的same-method之外,禁止或限制引線。
- Game-mix控制:排除在外的人需要「≥ M」獨特遊戲或「≤ X%周轉」。
- Velocity/Device/Geo-conflict → step-up KYC/SoF или deny.
- Max Bet和禁止在相互關聯的市場中投註「hedge」。
6)付款關系(付款×獎金)
Same-method/Return-to-source:通過另一種方法防止「兌現獎金」。
ND (Net Deposits):如果「ND ≥ Threshold」為期/始終提供獎金。
MoR/稅收:MoR的支票/財政不應包括未實現的獎金;負債核算。
FX:在累積獎金時記錄參考率;支出/收益-按效率率計算。
儲備金/PSP:將滾動儲備和飼料計入促銷費用。
7) UX/通訊
清晰的offer卡: 「100%到200, min dep 10, WR=30 × bonus, max bet 5, slots 100%,7天。」
WR進度計:營業額總額/余額/截止日期;遊戲貢獻(tooltip)。
透明鎖定:"總計ND的輸出可用於充值源。WR之後的其余部分"。
拒絕的原因可以理解: 「在活動獎金的情況下超過max bet。」
本地化的T&C+短版在存款屏幕本身上。
8)促銷引擎規則(偽DSL)
yaml promo: "welcome_100_v3"
eligibility:
geo_in: [DE, AT, FI]
kyc_level_min: L1 nd_min: 0 one_per: [person, device, payment_token]
deposit:
min_amount: {EUR: 10}
methods_whitelist: [CARD, A2A, LOCAL_WALLET]
bonus:
type: MATCHED match_pct: 100 cap: {EUR: 200}
wagering:
base: BONUS_ONLY # или BONUS_PLUS_DEPOSIT multiplier: 30 contrib:
slots: 100 tables: 25 live: 10 limits:
max_bet_amount: {EUR: 5}
time_limit_days: 14 withdrawal:
same_method: true allow_nd_withdrawal: true abuse_controls:
one_game_share_max_pct: 80 sticky: false token_binding: true
9)數據模型(最小值)
sql
-- ref reference books. promos (
promo_id PK, name, version, geo_whitelist, methods_whitelist, kyc_min, nd_min,
type, match_pct, cap_amount, wr_base, wr_multiplier, max_bet_amount,
time_limit_days, contrib_json, sticky, one_per, enabled, effective_from, effective_to
);
-- Linking bonuses to bonus deposits. grants (
grant_id PK, promo_id FK, user_id, deposit_tx_id, currency,
bonus_amount, granted_at, expires_at, status -- ACTIVE FORFEITED COMPLETED EXPIRED
);
-- Bonus wagering progress. wr_progress (
grant_id FK, user_id, turnover_slots, turnover_tables, turnover_live,
turnover_total, required_total, updated_at
);
-- Violations of bonus rules. violations (
id PK, grant_id, user_id, type, details_json, occurred_at, severity -- INFO WARN DENY
);
-- Betting and bonus game restrictions. session_limits (
grant_id, user_id, max_bet_amount, game_exclusions_json, one_game_share_max_pct
);
-- Net deposits (ND)
finance. net_deposits (
user_id, currency, nd_total, nd_30d, nd_7d, updated_at
);
10) SQL模板
10.1.所需的WR和余額
sql
SELECT g. grant_id,
p. wr_multiplier,
p. wr_base,
g. bonus_amount,
CASE WHEN p. wr_base='BONUS_PLUS_DEPOSIT'
THEN (g. bonus_amount + t. deposit_amount) p. wr_multiplier
ELSE g. bonus_amount p. wr_multiplier
END AS wr_required,
wr. turnover_total AS wr_done,
GREATEST(0, (CASE WHEN p. wr_base='BONUS_PLUS_DEPOSIT'
THEN (g. bonus_amount + t. deposit_amount) p. wr_multiplier
ELSE g. bonus_amount p. wr_multiplier END) - wr. turnover_total) AS wr_left
FROM bonus. grants g
JOIN ref. promos p ON p. promo_id=g. promo_id
JOIN dw. transactions_flat t ON t. tx_id=g. deposit_tx_id
LEFT JOIN bonus. wr_progress wr ON wr. grant_id=g. grant_id
WHERE g. user_id=:uid AND g. status='ACTIVE';
10.2.遊戲貢獻(貢獻%)
sql
-- Calculation of Daily Turnover Including Curb%
SELECT grant_id,
SUM(CASE game_category
WHEN 'slots' THEN stake1. 00
WHEN 'tables' THEN stake0. 25
WHEN 'live' THEN stake0. 10
ELSE 0 END) AS turnover_weighted
FROM dw. bets
WHERE user_id=:uid AND placed_at::date =:d AND grant_id IS NOT NULL
GROUP BY grant_id;
10.3.ND門參加
sql
SELECT (nd_total >= p. nd_min) AS eligible
FROM finance. net_deposits nd
JOIN ref. promos p ON p. promo_id=:promo
WHERE nd. user_id=:uid AND nd. currency=:ccy;
10.4.Max bet違規細節
sql
SELECT b. bet_id, b. amount
FROM dw. bets b
JOIN bonus. session_limits l USING (grant_id, user_id)
WHERE b. user_id=:uid AND b. grant_id=:grant AND b. amount > l. max_bet_amount;
10.5.單點標記(卡/錢包)
sql
SELECT COUNT() > 0 AS already_used
FROM bonus. grants g
JOIN dw. transactions_flat t ON t. tx_id=g. deposit_tx_id
WHERE g. promo_id=:promo AND t. payment_token=:token AND g. status <> 'FORFEITED';
11) Dashbords和KPI
Promo Take-Rate=促銷中的存款份額。
WR Completion %, Time-to-WR p50/p95.
獎金費用/GGR Uplift(通過隊列/頻道/方法)。
Breakage%和Promo Liability(在資產負債表上放牧)。
Abuse Rate:違規比例(max bet、game mix、one-per)、多帳戶閃光燈。
ND Gate Hit%和對「旋轉木馬」下降的影響。
Withdrawal After Bonus % (и доля same-method).
Chargeback After Bonus bps by 方法/PSP。
FX Slippage bps作為促銷的一部分存款/結尾。
12)Alerta和急流
WR Completion Collapse:跌至X bps d/d。
Abuse Spike: max bet/one-per/game-mix>閾值違規增加。
CB Surge Post-Bonus: charjbacks在參加>門檻後7-14天。
Liability Drift:應計獎金和負債的差異>Y%。
ND Negative Share:參與者中'ND <0'的玩家比例上升。
FX Anomaly:由於課程原因,FS/獎金成本的 bps躍升。
Regulatory Guardrail:嘗試參與自我釋放/未修改。
13)合規與負責任的遊戲
透明的T&C(支票出口的簡短版本):min dep,WR,max bet,timebox,contribution%,game exclusions,same-method。
負責任的遊戲(RG):限制、冷靜、自我釋放→促銷不可用。
KYC/SoF:「獎金後」付款-僅在進行檢查時。
地理/許可證:遵守當地規則(禁止某些類型的促銷活動)。
14) UX模式
在押金之前:「收到多少」計算器+1行條件。
押金後:帶獎金/WR/截止日期和開始播放按鈕的支票。
WR進步:粘性小部件,遊戲貢獻,截止日期計時器。
違規行為:軟橫幅+規則參考,在粗糙的情況下自動前衛。
結論:透明的ND切口和符號方法提示。
15) A/B和變革政策
使用guardrails: CBR bps、Abuse Rate、AR/Take-Rate測試multiplier、max bet、timebox、contrib%和cap。
GGR前/行為的CUPED;clust-robastity (user/household/device)。
估價期為WR window+lag pay/SV的最小值。
16)實施支票
- 參考促銷規則(DSL)和驗證器。
- payout中的ND和same-method/return-to-source模型。
- WR進度,貢獻%,game exclusions, max bet.
- 違規細節和日誌,自動要塞/鎖定。
- 報告中的被動和破裂(liability)。
- 由T&C本地化的UX offer卡、進步吧。
- Alerta(WR,Abuse,CB,Liability,ND)。
- A/B方法論和CB上的滯後數據帶。
- 關於管轄權的法律文本;RG門;KYC門。
總結
只有在經濟學(EV,breakage,passive),支付規則(ND,same-method,返回來源),反抽象和UX透明度被收集到一個系統中,存款獎金才會起作用。在DSL中正式制定促銷策略,引導WR和ND的進步,計算實際成本(包括fees/FX/CB),保持行車記錄儀和差速器-並且您將在沒有監管和支付驚喜的情況下獲得LTV增長。