GH GambleHub

Relax Gaming - огляд та інтеграція

1) Короткий профіль провайдера

Роль на ринку: одночасно студія (in-house слоти і покер/бінго-спадщина) і агрегатор для десятків сторонніх студій.
Фокус контенту: високоволатильні відеослоти з «довгою» бонусною грою, серійні лінійки, прогресивні джекпоти Dream Drop.

Партнерські програми:
  • Powered By Relax - агрегування контенту зрілих B2B-студій.
  • Silver Bullet - «інкубатор» для молодих студій (прискорена публікація через стек Relax).

Техстек: HTML5 (WebGL/Canvas), mobile-first, легкі асети, єдині SDK/метадані для лобі і промо.


2) Портфоліо та ігрові особливості

In-house хіти (неповний список):
  • Money Train 1-4/3D - іконічна серія з різноманітними модифікаторами в бонус-раундах, дуже висока дисперсія.
  • Temple Tumble/Tumble серія (TNT, Templar Tumble, etc.) - каскади, блоки, що руйнуються, виборні режими фриспінів.
  • Dead Man's Trail, Beast Mode (collab), Iron Bank (collab) - потужні бонуси/мультиплікатори, альтернативні входи в бонус.
  • Dream Drop лінійка - ігри з інтеграцією в загальний прогресивний пул (підтримка п'яти рівнів джекпоту).
Математичний почерк:
  • Середня/висока/ультра-висока волатильність; виражена «ескалація» в бонусах.
  • Каскади/клестерна логіка, модифікатори-персонажі, множники, виборні режими фриспінів.
  • RTP-діапазони залежать від білда і юрисдикції; фіксуйте'rtp _ build'у звітах.
Dream Drop Jackpots (DDJ):
  • 5 рівнів прогресиву (зазвичай Rapid, Midi, Maxi, Major, Mega).
  • Центральний джекпот-сервер Relax веде пул і сидірування; гра - «клієнт» пулу.
  • Жорсткі вимоги до синхронізації часу, цілісності транзакцій, реального балансу пулу і відображення прогресу.

3) Сертифікація та комплаєнс

Лаби/ринки: покриття по тайтлам (MGA/UKGC/ЄС/ЛАТАМ/Африка/Азія); список доступності відрізняється у DDJ і звичайних ігор.
Feature Buy (Bonus Buy) - включається тільки в дозволених юрисдикціях.
RTP-версії - обов'язкова прив'язка білдів в аналітиці і звітах ('rtp _ build','jurisdiction').
Відповідальна гра: reality check, session timers, ліміти ставок/депозитів, локалізовані попередження.
DDJ-особливості комплаєнсу: правила відображення джекпот-рівнів, seed/ceiling, шанси, фінансова звітність по пулу.


4) Варіанти інтеграції

Через агрегатора (швидкий go-to-market)

Підключення одним контрактом до Relax aggregation: власні ігри + широка матриця студій (Powered By, Silver Bullet).
Уніфіковані каталог-метадані, промо-інструменти (турніри/місії/дропи у вашого PAM або через зовнішні фреймворки), єдина звітність.

Пряма інтеграція (для великих операторів)

Wallet-моделі:
  • Seamless - баланс на стороні оператора, ставки/виплати через дебет/кредит-колбеки.
  • Transfer (Fund) - передзавантаження кредитів на сесію, повернення залишку при закритті.
  • Game Launch: єдина точка входу з JWT, параметрами мови/валюти/каналу/юрисдикції, фіч-прапорами (Bonus Buy, DDJ).
  • Сервісний контур: сесії, підпис запитів, вебхуки подій/джекпотів, гейм-лог, звіти.
  • DDJ-підключення: окремі ключі/ендпоінти до джекпот-сервера, синхро-колл для перевірки ресурсу пулу, нотифікації виграшів.

5) Вимоги до фронтенду і UX

Mobile-first: портрет/альбом, коректна робота на «високих» екранах, жести.
Продуктивність: TTFP <3-4 c на середній мережі; лінивка асетів, спрайт-atlas, аудіо на вимогу.
Локалізація/валюти: покриття основних мов ЄС/ЛАТАМ та мультивалютність; окремі рядки для RG-повідомлень і DDJ-UI.
DDJ-UI: завжди показуйте рівні джекпоту, поточні суми та ключові правила участі.


6) Псевдо-приклади інтеграції

6. 1. Запуск гри (звичайний слот)


GET https://games.relax.example/launch
?token={jwt}
&game=rx_money_train4
&lang=ru
&currency=EUR
&jurisdiction=mga
&channel=mobile
&features=bonus_buy:off,turbo:on
&rtp=96.1
&partner_id=OP123
JWT payload (мінімум):
json
{
"sub": "player_10873",
"sid": "sess_f9a2...bc",
"currency": "EUR",
"jurisdiction": "mga",
"wallet_mode": "seamless",
"device": "ios",
"exp": 1767225600
}

6. 2. Запуск гри з Dream Drop


GET https://games.relax.example/launch
?token={jwt}
&game=rx_temple_tumble_ddj
&lang=ru
&currency=EUR
&jurisdiction=mga
&channel=mobile
&features=ddj:on,bonus_buy:off
&rtp=94.0
&partner_id=OP123

6. 3. Seamless Wallet - дебет/кредит

Debit (ставка):
http
POST /wallet/debit
{
"sid": "sess_f9a2...bc",
"txn_id": "rx_2025-11-02_000910",
"amount": "1.00",
"currency": "EUR",
"game_round_id": "gr_7aa1...ef",
"reason": "bet"
}
Credit (виграш):
http
POST /wallet/credit
{
"sid": "sess_f9a2...bc",
"parent_txn_id": "rx_2025-11-02_000910",
"amount": "5.80",
"currency": "EUR",
"game_round_id": "gr_7aa1...ef",
"reason": "win"
}

Ідемпотентність: унікальний'txn _ id'; повтор запиту повертає детерміновану відповідь ('duplicate = true').
Підпис: HMAC(SHA256) + `x-timestamp` (anti-replay 60–180 с).

6. 4. Вебхуки подій (звичайний раунд)

json
{
"type": "game.round_end",
"player_id": "player_10873",
"game": "rx_money_train4",
"bet": 1.00,
"win": 5.80,
"currency": "EUR",
"features": ["tumble:active","collector:1","persistent_symbol:0"],
"rtp_build": "96.1_2025-10-12",
"jurisdiction": "mga",
"ts": "2025-11-02T13:28:17Z"
}

6. 5. Вебхукі джекпота (Dream Drop)

json
{
"type": "jackpot.win",
"player_id": "player_10873",
"game": "rx_temple_tumble_ddj",
"jackpot_level": "Major",
"jackpot_amount": 12873.44,
"currency": "EUR",
"jackpot_round_id": "jp_4c9a...77",
"pool_id": "ddj_pool_eu_01",
"rtp_build": "94.0_2025-10-25",
"jurisdiction": "mga",
"ts": "2025-11-02T13:29:03Z"
}
💡 Важливо для DDJ: момент джекпот-хіта вимагає атомарного підтвердження з пул-сервером; при мережевих інцидентах використовуйте ретраї з дедуплікацією по'jackpot _ round _ id'.

7) Промо-інструменти та утримання

Місії/квести: «досягни множника ≥ X», «збери N модифікаторів», «виграй на каскаді ≥ K».
Турніри/рейси: окуляри за сумарний множник, довжину каскадів, відношення win/bet.
Джекпоти (DDJ): банери «зростаючих» сум, повідомлення про близькість стелі, історії великих виграшів.
Крос-промо: підбірки по серіях (Money Train, Tumble), вітринні капсули «Dream Drop».
A/B: порядок карток, тайли «хіти/новинки/DDJ/висока волатильність», креативи обкладинок.


8) Звітність та аналітика

Базові KPI:
  • DAU/MAU по тайтлам, середня тривалість сесії, частка мобільного портрета.
  • Bet/Win/GGR/RTP (факт), StdDev виграшів, перцентилі win/bet (P95/P99).
  • Feature-rate: частота тригера фріспінів/модифікаторів, середній множник бонусу.
  • Bonus Buy usage (якщо дозволено): частка покупок, ROI покупки.
  • DDJ-метрики: число DDJ-тригерів, розподіл за рівнями, вплив на конверсію/retention.
  • Retention L1/L7/L30, ARPPU/LTV за серіями (Money Train, Tumble, DDJ-титули).
  • Техніка: TTFP, тайм-аути гаманця/вебхуків, частка повторів колбеків.
Рекомендовані поля телеметрії:
  • `game_code`, `rtp_build`, `jurisdiction`, `wallet_mode`, `feature_flags`, `jackpot_pool`, `jackpot_level`, `game_round_id`, `txn_id`, `session_id`.

9) QA-чек-лист перед релізом

1. RTP-версії/білди відповідають ринкам;'rtp _ build'логується і видно у звітах.
2. Bonus Buy вимкнений там, де заборонений.
3. DDJ-підключення: доступ до пул-сервера, синхронізація часу, коректна візуалізація рівнів/сум.
4. Seamless-колбеки: ідемпотентність, TTL підписи, ретраї з дедуплікацією.
5. Збереження стану: авто-повернення в раунд після дисконекту, snapshot бонусу/модифікаторів.
6. Локалі/валюти: покрита матриця Markets × Locales; екрани RG і DDJ перевірені.
7. Продуктивність: TTFP < 3. 5 c, стабільний кадр <16 мс.
8. Промо-шина: турніри/місії/DDJ-банери підключені; правила відображаються.
9. Звітність: звірка GGR за датами/іграми/версіями; окремий звіт по DDJ.
10. UAT-сценарії: довгі бонус-цикли, прикордонні множники, джекпот-хіт, збої мережі і повторні колбеки.


10) Типові помилки та рішення

Розбіжність RTP у звітах: змішані білди → логуйте'rtp _ build', сегментуйте вивантаження.
Дублікати списань: немає ідемпотентності → storage-lock по'txn _ id', детерміновані відповіді на повтори.
DDJ відображається невірно: несинхрон з пул-сервером → перевіряйте час/кеш, використовуйте підписані снапшоти сум.
Довге завантаження асетів: включити CDN, atlas-спрайти, HTTP/2 preload, аудіо на вимогу.
Втрата прогресу бонусу: немає snapshot-збереження → зберігати стан (мульти, зібрані модифікатори, крок бонусу).


11) Рекомендації по вітрині (каталогу)

Теги: High/Ultra Volatility, Cascades/Tumble, Feature Buy (якщо доступно), Dream Drop.
Збірки: "Легенди волатильності: Money Train», «Каскади і блоки: Tumble», «Полювання за джекпотом: Dream Drop».
Картки-KPI: частота бонусу, середній множник, наявність DDJ, суб'єктивний «темп» гри.


12) Економіка та управління ризиком

Top-line: виражений Pareto - хіти серії Money Train і DDJ-титули дають левову частку обороту.
Unit-економіка: середній bet, конверсія в бонус, win/bet-розподілу, вплив DDJ на сесію/retention.
Ризики: висока/ультра-висока дисперсія → ліміти ставок, контроль експозицій по серіях/пулу, буфер GGR на короткому горизонті.
Контент-мікс: балансуйте DDJ і «рівні» слоти для згладжування кешу.


13) Покроковий план інтеграції

1. Договір/лістинг: перелік ринків, RTP-версії, DDJ-умови, промо-пак.
2. Техпідключення: sandbox-ключі, launch URL, Wallet API, вебхуки, (опц.) DDJ-сервер.
3. Фіч-прапори: Bonus Buy, DDJ, локалі, валюти.
4. Каталог: картки ігор, вікові рейтинги, DDJ-бейджі, короткі описи механік.
5. QA/UAT: регрес, навантаження, сценарії DDJ/повтори гаманця.
6. Soft-launch: 5-10% трафіку; моніторинг GGR/RTP/помилок/feature-rate/DDJ-метрик.
7. GA-реліз: промо/турніри/DDJ-кампанії, A/B вітрини.
8. Пост-моніторинг: ретро 14/30 днів, тюнінг вітрин і лімітів експозиції.


Підсумок

Relax Gaming - це подвійна сила студії і агрегатора: серійні хіти (Money Train, Tumble) плюс масштабована програма для партнерських студій і прогресиви Dream Drop. Технічно - класика iGaming (seamless/transfer, JWT-запуск, вебхукі), доповнена акуратною інтеграцією джекпот-пулу і дисципліною комплаєнсу (RTP-версії, RG, візуал DDJ). Для успіху - чесне маркування волатильності і DDJ, вітринні добірки по серіях, сильна аналітика і сувора ідемпотентність транзакцій.

Contact

Зв’яжіться з нами

Звертайтеся з будь-яких питань або за підтримкою.Ми завжди готові допомогти!

Розпочати інтеграцію

Email — обов’язковий. Telegram або WhatsApp — за бажанням.

Ваше ім’я необов’язково
Email необов’язково
Тема необов’язково
Повідомлення необов’язково
Telegram необов’язково
@
Якщо ви вкажете Telegram — ми відповімо й там, додатково до Email.
WhatsApp необов’язково
Формат: +код країни та номер (наприклад, +380XXXXXXXXX).

Натискаючи кнопку, ви погоджуєтесь на обробку даних.