EGT - огляд та інтеграція
1) Короткий профіль провайдера
Група/коріння: Euro Games Technology (EGT) - болгарський вендор «земляних» кабінетів/ETG, онлайн-контент доставляється через Amusnet (раніше EGT Interactive) і EGT Digital.
Сильні сторони: легендарні «фруктові» серії, впізнаваний ритм, стабільні математики, широке покриття ринків ЦСЄ/Південно-Європи/ЛАТАМ.
Техстек (онлайн): HTML5 (WebGL/Canvas), mobile-first, RGS/агрегатори, легкі асети і консервативний UI/UX в дусі «земляних» слотів.
2) Портфоліо та ігрові особливості
Культові тайтли (неповний список):- 40 Super Hot/20/100 Super Hot, Burning Hot (20/40/100), Shining Crown, Supreme Hot, 5 Dazzling Hot - ядро «фруктової» лінійки.
- Rise of Ra, Egypt Sky, Grace of Cleopatra, Amazons'Battle, Blue Heart, Zodiac Wheel, 40 Lucky King - класика EGT з простими, читаними фічами.
- EGT Digital/Amusnet новинки - варіації з джекпотами/бонус-покупкою (в дозволених гео), лінк-джекпоти.
- Фікс-лінії (зазвичай 5 × 3/5 × 4, 10/20/40/100 ліній), зрозумілі paytable і темп спина.
- Scatter + Wild без складних дерев фіч; фриспіни/розширення зустрічаються точково.
- Gamble (Double or Nothing) - ризик за кольором карти; у ряді ринків відключається регулятором.
- Jackpot Cards - 4-рівневий mystery-прогресив () з міні-грою вибору карт.
- Clover Chance/Premium Link/Egypt Quest та ін. - альтернативні лінк-системи (назви залежать від каналу/пулу).
Математика: частіше середня і середньо-висока волатильність, рідкісна ультра-дисперсія; стабільний win-frequency заради тривалих сесій. RTP-діапазони розрізняються за білдами/юрисдикціями - фіксуйте'rtp _ build'.
3) Сертифікація та комплаєнс
Ринки/лаби: ЄС (вкл. MGA/RO/BG/ES/IT/GR), UKGC (за обраними іграми), ЛАТАМ, Африка, ряд ринків Азії.
Обмежені функції:- Gamble - часто заборонений в UK/DE і ряді штатів/регіонів.
- Bonus Buy - включається точково і тільки там, де дозволено.
- Автоплей/швидкість - локальні ліміти (особливо UK/DE/ES).
- Джекпоти - вимоги до UI рівнів/seed/ceiling, до репортингу та AML-процедур великих виграшів.
- Responsible Gaming: reality check, session timers, ліміти ставок/депозитів, вікові попередження.
- Звітність: обов'язкові поля -'game _ code','rtp _ build','jurisdiction','feature _ flags', (якщо є)'jackpot _ pool '/' jackpot _ level'.
4) Варіанти інтеграції
Через агрегатора (швидкий go-to-market)
Єдиний каталог Amusnet/EGT Digital + промо-фреймворки (турніри/місії/дропи), автооновлення білдів/сертифікатів, уніфіковані звіти. Підключення Jackpot Cards/Clover/Premium Link через адаптер агрегатора.
Пряма інтеграція (великі оператори)
Wallet-моделі:- Seamless - баланс у оператора; дебет/кредит через колбеки (ідемпотентність по'txn _ id').
- Transfer (Fund) - передзавантаження кредитів на сесію і повернення залишку.
- Game Launch: старт через RGS-endpoint з JWT, параметрами мови/валюти/каналу/юрисдикції, фіч-прапорами (Gamble/Buy/Jackpot).
- Сервіси: управління сесією, HMAC-підписи/anti-replay, вебхуки подій і джекпотів, гейм-лог і вивантаження звітності.
- Джекпоти: окремі ключі/ендпоінти до пул-сервера, перевірка доступності пулу і атомарне підтвердження виграшів.
5) Вимоги до фронтенду і UX
Mobile-first: портрет/альбом, «високі» екрани, жести.
Продуктивність: TTFP < 3–4 c; лінивка асетів, sprite-atlas, аудіо «на вимогу».
Читаність «класики»: явні індикатори Lines/Bet/Total Bet, великі шрифти, статична paytable.
Джекпот-UI: постійний віджет рівнів і сум, локалізовані правила участі.
Локалізація/валюти: основні мови ЄС/ЛАТАМ/СНД; коректні формати чисел/валют; окремі RG-рядки.
6) Псевдо-приклади інтеграції
6. 1. Запуск слота (40 Super Hot)
GET https://rgs. egt. example/launch
?token={jwt}
&game=egt_40_super_hot
&lang=ru
¤cy=EUR
&jurisdiction=mga
&channel=mobile
&features=gamble:off,jackpot:on
&rtp=95. 0
&partner_id=OP123
JWT payload (мінімум):
json
{
"sub": "player_67421",
"sid": "sess_9f21...bc",
"currency": "EUR",
"jurisdiction": "mga",
"wallet_mode": "seamless",
"device": "ios",
"exp": 1767225600
}
6. 2. Seamless Wallet - дебет/кредит
Debit (ставка):http
POST /wallet/debit
{
"sid": "sess_9f21...bc",
"txn_id": "egt_2025-11-02_000521",
"amount": "0. 80",
"currency": "EUR",
"game_round_id": "gr_71aa...ef",
"reason": "bet"
}
Credit (виграш):
http
POST /wallet/credit
{
"sid": "sess_9f21...bc",
"parent_txn_id": "egt_2025-11-02_000521",
"amount": "2. 80",
"currency": "EUR",
"game_round_id": "gr_71aa...ef",
"reason": "win"
}
Ідемпотентність: унікальний'txn _ id'; повтор → детерміновану відповідь ('duplicate = true').
Підпис: HMAC (SHA256) +'x-timestamp'( anti-replay 60-180 c), ретраї з дедуплікацією.
6. 3. Вебхуки подій (приклад)
json
{
"type": "game. round_end",
"player_id": "player_67421",
"game": "egt_40_super_hot",
"bet": 0. 80,
"win": 2. 80,
"currency": "EUR",
"features": ["free_spins:off","gamble:off"],
"lines": 40,
"rtp_build": "95. 0_2025-10-18",
"jurisdiction": "mga",
"ts": "2025-11-02T15:26:18Z"
}
6. 4. Джекпот (Jackpot Cards) - повідомлення
json
{
"type": "jackpot. win",
"player_id": "player_67421",
"game": "egt_burning_hot_jp",
"jackpot_level": "Hearts",
"jackpot_amount": 12987. 30,
"currency": "EUR",
"jackpot_round_id": "jp_3b7e...44",
"pool_id": "egt_cards_pool_eu_01",
"rtp_build": "93. 0_2025-10-25",
"jurisdiction": "mga",
"ts": "2025-11-02T15:27:06Z"
}
7) Промо і утримання
Місії/квести: «збери комбінацію BAR/7/Scatter ≥ N», «виграй фріспіни», «досягни множника ≥ X».
Турніри/рейси: окуляри за win/bet і сумарний множник; для «фруктів» - дієво коротке вікно (15-30 хв).
Джекпоти: бейджі Jackpot Cards/Clover/Link, зростаючі суми, історії переможців.
Сезонні збірки: «Класика фруктів», «Єгипетська серія», «Корони і конюшини».
A/B: порядок карток, капсули «класика/новинки/джекпоти/низька-середня волатильність», варіанти обкладинок.
8) Звітність та аналітика
KPI-база:- DAU/MAU по тайтлам; середня тривалість сесії; частка мобільного портрета.
- Bet/Win/GGR/RTP (факт), StdDev виграшів, перцентилі win/bet (P95/P99).
- Feature-rate: частота фриспінів/Scatter-тригерів; (якщо дозволено) Gamble usage і його ROI/ризики.
- Jackpot-метрики: число тригерів, розподіл рівнів, вплив на конверсію/retention.
- Retention L1/L7/L30, ARPPU/LTV за серіями (Super/Hot/Crown/Egypt).
- Техніка: TTFP, тайм-аути гаманця/вебхуків, частка повторів колбеків, FPS.
- `game_code`, `lines`, `rtp_build`, `jurisdiction`, `wallet_mode`, `feature_flags` (gamble/buy/jackpot), `jackpot_pool`, `jackpot_level`, `game_round_id`, `txn_id`, `session_id`.
9) QA-чек-лист перед релізом
1. RTP-версії/білди відповідають ринкам;'rtp _ build'логується і потрапляє в звіти.
2. Gamble/Bonus Buy/автоплей - конфігурації в суворій відповідності з юрисдикціями.
3. Seamless-колбеки: ідемпотентність, TTL підписи, детерміновані повтори.
4. Джекпот-пул: доступ/синхронізація часу, коректний UI рівнів/сум, атомарність підтвердження.
5. Auto-resume: відновлення раунду після дисконекту.
6. Локалізація/валюти: покриття матриці Markets × Locales; RG-екрани.
7. Продуктивність: TTFP < 3. 5 с, стабільний кадр <16 мс.
8. Промо-шина: турніри/місії/джекпот-банери підключені; правила відображаються.
9. Звітність: звірка GGR за датами/іграми/версіями; окремий звіт по джекпотах/використанню Gamble.
10. UAT: довгі «фруктові» сесії, часті дрібні виграші, великі множники, мережеві збої/повторні колбеки.
10) Типові помилки та рішення
Розбіжність RTP факт/звіт: змішані білди → журналюйте'rtp _ build', сегментуйте вивантаження.
Дублікати списань: відсутня ідемпотентність → storage-lock по'txn _ id', детерміновані повтори.
Збій джекпот-UI: несинхрон пулу → перевірка часу/кешу, підписані снапшоти сум.
Неправильні фіч-прапори (Gamble/Buy): централізуйте прапори в PAM/feature-service з гео.
Довге завантаження: CDN, atlas-спрайти, HTTP/2 preload, lazy-audio.
11) Вітрина (каталог) - рекомендації
Теги: Classic/Low-to-Mid Volatility, Fruits, Fixed Lines, Scatter/Wild, Jackpot Cards/Link.
Збірки: «Фрукти на кожен день», «Єгипетська класика», «Коронні хіти», «Джекпоти EGT».
Картки-KPI: частота дрібних виграшів, наявність джекпоту, (якщо дозволений) Gamble, суб'єктивний «темп» гри.
12) Економіка та управління ризиком
Top-line: «фруктові» хіти забезпечують стійкий frequency-driven трафік (високий spin-count).
Unit-економіка: середній bet, конверсія в фріспіни/джекпот-події, розподілу win/bet.
Ризики: експозиції по прогресивах і по часто-граються «рівних» слотах - капи ставок, алерти відхилень RTP, буфер GGR на короткому горизонті.
Контент-мікс: баланс класики EGT і нових релізів/лінк-джекпотів для оновлення вітрини.
13) Покроковий план інтеграції
1. Договір/лістинг: ринки, RTP-версії, права на джекпоти, промо-пак.
2. Техпідключення: sandbox-ключі, RGS launch URL, Wallet API, вебхуки, (опц.) джекпот-сервер.
3. Фіч-прапори: Gamble/Buy/Jackpot, локалі/валюти.
4. Каталог: картки, бейджі прогресів/фіч, вікові рейтинги.
5. QA/UAT: регрес + навантаження; сценарії джекпоту і повторів гаманця.
6. Soft-launch: 5-10% трафіку; моніторинг GGR/RTP/feature-rate/джекпотів/помилок.
7. GA-реліз: турніри/місії/джекпот-кампанії, A/B вітрини.
8. Пост-моніторинг: ретро 14/30 днів; тюнінг лімітів експозиції та промо-добірок.
Підсумок
EGT (спільно з Amusnet/EGT Digital) - це «залізобетонна класика»: прості, що читаються слоти зі стійкою математикою і впізнаваними джекпот-системами. Інтеграція спирається на стандартні гаманці, JWT-запуск, вебхукі і дисципліну комплаєнсу (RTP-версії, обмеження Gamble/автоплея, звітність по пулах). На вітрині працюють чесне маркування волатильності/джекпотів, тематичні капсули «фруктів» і сезонні колекції - плюс строга телеметрія ('rtp _ build','feature _ flags','jackpot _ pool') для керованого ризику і стабільної виручки.