GH GambleHub

מודל הגדרות RTP

(RTP (Return to Player - אחוז החזרה התאורטית על פני מרחק ארוך, המצוין על ידי המתמטיקה של המשחק/וריאנט. בתהליך הייצור, RTP הופך למערכת של הגבלות ואותות מבוקרים: היכן, למי ובאילו תנאים מותרת גרסה זו או אחרת של מתמטיקה (97/96/94/92 וכו '), כיצד לספור את ההחזר בפועל, כיצד להגיב לסטיות וכיצד לתעד שינויים לצורך ציות.

1) תנאים ורמות

tRTP - מתמטיקה מוצהרת של הווריאנט (מוסמך).
RTP (ראשי תיבות של Efficial RTP) - תשואה צפויה במכירות, תוך לקיחת בחשבון (בונוס, בונוס, הימורים מהצד, עמלות הספקים).
RTP (rRTP) - חזרה ממשית על ידי חלון זמן/סיבובים (אמפירי).
וריאנט RTP - מבנה/פרופיל ספציפי של המשחק (לדוגמה: 96. 5%).
RTP Band/Policy - איפשר רכסים לתחום השיפוט/דיירים.

מטרת המודל היא לקשור את tRTP המותרת להקשר ההשקה (דייר, אזור, מטבע, ערוץ) ולהיות מסוגל לאמת את eRTP/rRTP מעל SLO.

2) מדידות הגדרות (שבו אנו קובעים את הכללים)

1. ספק/משחק/וריאנט - מה נתמך בכלל.
2. Tenant/Brand - פתרונות מסחריים ו ־ UX (ש- RTP להציג).
3. אזור/תחום שיפוט - רישיונות ומסגרות רגולטוריות.
4. ערוץ - אינטרנט/ילידי/קמעונאי/מסוף (לפעמים בריכות/פרמטרים מכובדים).
5. מטבע - חופף עם זכיינים ועמלות (משפיע על eRTP).
6. חלונות זמן - תקופות קידום, חישובים קנריים.

3) היררכיה, סדר עדיפויות, מיזוג

הכלל של אזור הכיסוי הקטן ביותר מנצח (הכי ספציפי מנצח):

GLOBAL_DEFAULT < PROVIDER < GAME < VARIANT < TENANT < REGION < CHANNEL < CURRENCY < WINDOW

היכן שאין קונקרטיזציה, אנחנו יורשים מההורה. כל מכחיש מפורש חופף מאפשר ברמות בסיסיות.

4) תרשים הגדרות (YAML, דוגמה)

yaml rtp_config:
schema_version: 1 global_defaults:
allowed_bands: [96, 95, 94] # percentages rounded to whole min_band: 92 show_rtp_label: true # show RTP in the providers directory/card:
prag_play:
games:
gates_of_:
variants:
"96. 5": { status: "allow", label: "96. 5%" }
"94. 0": { status: "allow", label: "94%" }
"92. 0": { status: "deny" }
jackpot_uplift_bps: 35       # +0. 35% to eRTP with tenant pool active:
brand_eu:
regions:
EE:
bands_allow: [96, 94]
default_band: 96 channel:
web:  { bands_allow: [96], default_band: 96 }
retail:{ bands_allow: [94], default_band: 94 }
DE:
bands_allow: [94]
default_band: 94 compliance:
mandate_rtp_label: true currencies:
EUR:
fee_bps: 0 # impact on eRTP
TRY:
fee_bps: 10           # -0. 10% eRTP on paid rollout features:
canary:
brand_eu: { region: "EE", game: "gates_of_", variant: "96. 5", traffic_pct: 10, ends_at: "2025-11-07T00:00:00Z" }
sla:
monitoring_windows:
- { name: "daily",  duration_h: 24, min_rounds: 1_000 }
- { name: "weekly", duration_h: 168, min_rounds: 10_000 }
ertp_tolerance_bps: 50  # eRTP vs tRTP, ±0. 50% for information alerts rrtp_tolerance_bps: 150 # rRTP vs tRTP, ± 1. 50% on weekly window

5) אימות טרום פרסום

אפשרות אישור: לאפשרות יש תעודת זהות תקפה/בנויה.
מסגרת שיפוטית: הלהקה שנבחרה רשאית להיכנס לאזור.
תכונת תאימות: בונוס קנייה/זכייה/הימורים צדדיים לא מוציאים את eRTP מחוץ לתחום.
חוזים UI: ”Show _ rtp _ label” flag/direction label עבור שווקים מסוימים.
עקביות: יש פס ברירת מחדל לכל הקשר (כך שאין ”חורים”).
הרצה יבשה: חישוב eRTP באמצעות נוסחאות והשוואה עם SLO/סובלנות.

6) כיצד לקרוא את eRTP

הנוסחה הבסיסית היא (קונספטואלית):

eRTP = tRTP
+ jackpot_uplift
+ side_bet_uplift
- provider_fee
- platform_fee
- bonus_buy_friction
אובי:
  • jackpot_uplift בריכה מתקדמת (bps, תלוי בגודל הבריכה ובשיעור).
  • נתח side_bet_uplift צפוי של צד-בטא (אם ישים).
  • provider/platform_fee/ריבית לכל סיבוב/הימור, לפעמים קשור למטבע.
  • bonus_buy_friction - ”חיכוך” מהמכניקה של קניית בונוס (אם המחיר גבוה מהערך ההוגן).

כל המונחים והמקורות נחשבים דטרמיניסטיים והם מחוברים באירוע ההגדרות.

7) אפקט של תכונה על RTP

בונוס Buy: יכול לשנות את חלוקת התוצאות; תקן eRTP למצב קנייה בנפרד.
כל הקופה: eRTP תלוי בהצטברות; לאפשר טווח eRTP, אבל לשמור נקודות ביקורת (למשל, כאשר הבריכה גדלה כל N% - חישוב מחדש).
Bets/Feature Bets: פרופילי RTP נפרדים; לאסור עליהם באזורים מוגבלים.
פרופיל התנודתיות: RTP זהה, אך השונות שונה; לאחסן את הפרופיל (low/med/high) ליד הלהקה.

8) ספרייה, הפעלה ומתאמים

Directory/Read Model: Store 'tRTP _ band', 'eRTP _ range', 'label', feature flags.
Game Rock: כאשר מתחיל הפעלה, המתאם בודק את הרצועה המותרת להקשר; מנטרל להתחיל אם לא מתאים.
אירועים עגולים: בסיבוב. התחלה/תוצאה 'הוסף' rtp _ context '(variant_id, להקה, דגלים) - זה יפשט את הביקורת ואת המדדים.

9) פיקוח, SLO וסחף

Metrics (לכל משחק/וריאנט/דייר/אזור):
  • ”RRP _ window _ daily/weekly” - חזרה ממשית על ידי חלונות.
  • "rounds _ count'," יתד _ sum "," win _ sum "," propt _ contribe ".
  • 'divation _ bps = rRTP - tRTP' eRTP '.
  • 'bonus _ buy _ share', 'side _ bet _ share' - כדי להבין את הסיבה להיסחפות.
  • 'jackpot _ level' ואת קצב הירי.
התראות:
מידע:RTP - eRTP> ertp_tolerance_bps (על החלון היומי ודגימה מספקת).
מייג 'ור:RTP - tRTP> rrtp_tolerance_bps על החלון השבועי, דוגם min_rounds.
כרתים: סדרת מגמות + אותות מבצעיים (שגיאות ספק, זכיות מוזרות).

10) נגד ניצול והגנה

אנומליות: פרצים חדים של זכיות, תכונה קנית רצפים = אימות על ידי התקן/חשבון/IP/חלק.
מדיניות הגבלה: ביטול זמני של קניית בונוס/הימורים בצד עבור חריגות.
ספק-הזנה: לבדוק את ההסתברות של תוצאות קטלניות עם ההזנה של הספק.
דגימת ביקורת ידנית: למשחקים עם שונות גבוהה ותלונות תכופות.

11) ציות ושקיפות

תחום שיפוט: רשימת להקות וסימני חובה המותרים (למשל: RTP/גיל מיפוי אזהרה).
אישור/בניית תעודת זהות: שמור קישור לדו "ח, פרופיל מתמטיקה גרסה.
דיווח: הנפקת דיווחים רגולטוריים עם 'tRTP', 'eRTP', 'rRTP' ושינוי אירועים.
UI/Content: בכרטיס המשחק - תווית RTP נכונה (אם eRTP תלוי בכל הקופה).

12) הקנרית משחררת ו A/B

Canary: הפעל את הלהקה החדשה עבור 5-10% מהתנועה בתחום שיפוט אחד.
A/B: השווה המרה/מעורבות/ARPU תחת עסקי פס שונים, לא רק באמצעות RTP.
rollback אוטומטי: כאשר rRTP הולך מעבר לסף קריטי, התצורה מתגלגלת בחזרה.

13) ביקורת ושינוי ניהול

כל עריכה ב- rtp _ config מפרסמת אירוע:
json
{
"event_type":"RTPConfigChanged",
"changed_by":"user@company",
"tenant_id":"brand_eu",
"scope":"regions. EE. games. gates_of_",
"old":{"default_band":94},
"new":{"default_band":96},
"reason":"licence_update_2025Q4",
"occurred_at":"2025-10-31T12:00:00Z"
}

שמירה על יומן בלתי משתנה מקלה על פתרון מחלוקות ועמידה בדרישות הציות.

14) בדיקה

מבחני חוזה: סכימה תקפות, נוכחות ברירת מחדל, מכחיש/מאפשר לוגיקה.
מבוסס מאפיין: eRTP נמצא בגבולות סבירים לכל שילוב תכונה.
הילוך חוזר - הרץ סיבובים היסטוריים על תצורה חדשה (לא מקוונת) * דו "חות בדיקה.
תוהו ובוהו: מתאם מחדש, מזין את כל הקופה, מדלג על דגל.
קבוצת זהב: קבוצה של משחקים/וריאנטים עם חישובי eRTP.

15) ספרי משחק (ספרי הפעלה)

1. RTP שמאלה מתחת ל-tRTP בשבוע

בדוק את הבחירה, את חלקו של בונוס הימורים/צד, הרלוונטיות של כל הקופה ולהאכיל.
כבה תכונות שנויות במחלוקת (דגל), הודע לספק, הפעל את הרישום המשופר.
אם יש צורך, תחליף להקה/וריאנט באופן זמני.

2. תלונות השחקנים על "לא הגון RTPPos

Give 'as _ of' configuration, buy ID, rRTP שבועי ומתודולוגיית חישוב.
בדוק קטע שחקן עבור מגבלות/גבולות/משחק אחראי.

3. סימוני UI לא מתאימים

השווה את 'rtp _ label' עם ההגדרות של ההקשר, גלגל חזרה את התצוגה, הרץ אימות e2e.

4. אי ספיקת כל הקופה

בטל עלייה/תוויות, הקלט חשבון נפרד, עדכן את השחקן בסטטוס.

16) שגיאות אופייניות

Mix tRTP ו-eRTP: הצג תאוריה שבה העיסוק תלוי בכל הקופה/תכונה.
אין מחדל = המשחק מתחיל עם הקשר ”דולף”.
הגדרה ”לספק כמכלול” ללא פרטים על אפשרויות/תחום שיפוט.
אין דגימות סף = התראות שווא על rRTP על נתונים קטנים.
שינויים ללא ביקורות וקנריות * תקריות בכל השווקים בבת אחת.
התעלמות מעמלות/עמלות ב- eRTP # אי התאמה בין ציפיות לעובדות.

17) רשימת בדיקות לפני המכירה

[ ] לכל וריאנט יש תעודה/תעודת זהות ו-tRTP מחויב.
[ ] לכל צירוף (דייר/אזור/ערוץ) יש default_band.
[ ] eRTP מחושב (כל קופה, תכונות, עמלות) ומעביר סובלנות.
[ ] תוויות RTP ודרישות שיפוט משתקפות בצורה נכונה ב UI.
[ ] rrRTP/eRTP ניטור וסיפי דגימה מופעלים; התראות מוכנות.
[ ] הקנריים מציגים להקות חדשות; רולבים אוטומטיים.
[ ] Audit משתנה ודוחות ייצוא לרגולטור.
[ ספרי משחק של ] דריפט, זכיות שנויות במחלוקת, כישלון חרוץ.
[ מבחני ]: חוזה/סף/נכס/שידור חוזר.

סיכום

מודל הגדרות RTP אינו ”אחוז בקלף המשחק”, אלא מערכת ניהול סיכונים ואמון. היררכיית חוקים ברורה, חישוב eRTP דטרמיניסטי, תצפית rRTP, שחרור קנרית וביקורת קפדנית הופכים נושא שנוי במחלוקת לתהליך הנדסי צפוי - ידידותי למוצר, ידידותי לשחקן, ובטוח ציות.

Contact

צרו קשר

פנו אלינו בכל שאלה או צורך בתמיכה.אנחנו תמיד כאן כדי לעזור.

Telegram
@Gamble_GC
התחלת אינטגרציה

Email הוא חובה. Telegram או WhatsApp — אופציונליים.

השם שלכם לא חובה
Email לא חובה
נושא לא חובה
הודעה לא חובה
Telegram לא חובה
@
אם תציינו Telegram — נענה גם שם, בנוסף ל-Email.
WhatsApp לא חובה
פורמט: קידומת מדינה ומספר (לדוגמה, +972XXXXXXXXX).

בלחיצה על הכפתור אתם מסכימים לעיבוד הנתונים שלכם.