GH GambleHub

Novomatic - Przegląd i integracja

1) Krótki profil dostawcy

Grupa: NOVOMATIC AG jest jednym z największych na świecie sprzedawców „ziemskich” kasyn, terminali loterii wideo i treści online (poprzez Greentube/NOVOMATIC Interactive).
Omnichannel: porty najpopularniejszych gniazd AWP/VLT i szafek w HTML5 przy zachowaniu „ziemnego” UX (bębny, tempo, dźwięki, płatne).
TechStack (online): HTML5 (WebGL/Canvas), mobile-first; Greentube/PlayRGS do dostarczania treści operatorom i agregatorom.

2) Portfolio i funkcje gry

Władcy kultu (lista częściowa):
  • Księga Ra/Deluxe/6/Magic - artefakt „książka” jako wild + scatter, rozszerzający się symbol w freespinach.
  • Sizzling Hot/Deluxe to klasyczny "owoc' o wysokiej dyspersji i prostopadłej mechanice.
  • Lucky Lady's Charm/Deluxe, Delphin's Pearl, Columbus, Lord of the Ocean - referencje „ziemskich” matematyków.
  • Seria Ancient/” of the Ocean/Book”, Linie pieniężne, link jackpoty - nowoczesne oddziały z progresywnymi/powrotnymi plecami.
Mechanika i styl:
  • Przeważnie średnia zmienność; rytm „ziemski” - umiarkowane animacje, jasna tabela płatności.
  • Często - freespins z rozszerzającym się symbolem, re-spiny, mnożniki, ponowne wyzwalanie.
  • Zakresy RTP zależą od budowy i rynku (fix 'rtp _ build').
Jackpoty:
  • Powiązanie progresywnych (kilka poziomów), wyświetlanie serii gotówkowej; puli lokalne/sieciowe za pośrednictwem serwera jackpot.
  • Przejrzyste zasady dotyczące nasion/pułapów + sprawozdawczość dotycząca puli.

3) Certyfikacja i zgodność

Certyfikacja rynków i laboratoriów: UKGC/MGA/EU/LATAM/Africa/Asia; część portfela posiada wersje krajowe (np. DE/IT/ES).

Funkcje wrażliwe:
  • Funkcja/Bonus Buy jest używana w ograniczonym zakresie; odłączenie tam, gdzie jest zabronione.
  • Prędkości spin/autoplay są lokalnymi ograniczeniami, zwłaszcza dla UK/DE.
  • Jackpoty są oddzielnymi wymaganiami dla procedur UI/raportowania i AML dla dużych wygranych.
  • Odpowiedzialna gra: kontrola rzeczywistości, timery sesji, limity stawek/depozytów, ekrany wiekowe.
  • Sprawozdawczość: GGR/obrót według gry/wersja/rynek; wymagane pola: 'game _ code', 'rtp _ build', 'jurisdiction', 'feature _ flags', (ex)' jackpot _ pool '.

4) Opcje integracji

Poprzez agregator/Greentube (szybkie wejście na rynek)

Połączenie z Greentube/PlayRGS: Katalog nowomatyczny + porty omnichannel, ramy promocyjne (turnieje/misje/krople), automatyczne aktualizacje budynków/certyfikatów, jednolite raporty.

Integracja bezpośrednia (dla dużych operatorów)

Modele portfeli:
  • Bez szwu - równowaga operatora; debet/kredyt za pośrednictwem kiełbasy.
  • Przelew (Fundusz) - pożyczki wstępne na sesję wraz z zwrotem salda.
  • Uruchom grę: uruchom poprzez punkt końcowy RGS z JWT, język/waluta/kanał/jurysdykcja parametry, flagi funkcji (jackpot on/off).
  • Usługi: zarządzanie sesjami, podpisy/anty-replay, haki zdarzeń, dziennik gier, przesłania, powiadomienia o jackpocie.

5) Wymagania Frontend i UX

Mobile-first: portret/album, poprawna praca na „wysokich” ekranach.
Wydajność: TTFP <3-4 s; leniwe aktywa, sprite atlas, audio „na żądanie”.
Czytelność omnichannel: zachowanie „ziemskiej” tożsamości wizualnej (czcionki/dźwięki/tempo).
Jackpot-UI: stały widżet poziomów/kwot/zasad (nasion/sufitu), lokalizacji.
Lokalizacje/waluty: UE/Ameryka Północna/LATAM/Azja; poprawne formaty liczb i łańcuchy RG.

6) Przykłady integracji pseudo

6. 1. Start gry (Księga Ra Deluxe)


GET https://rgs. greentube. example/launch
?token={jwt}
&game=nvm_book_of_ra_deluxe
&lang=ru
&currency=EUR
&jurisdiction=mga
&channel=mobile
&features=jackpot:off
&rtp=95. 0
&partner_id=OP123
Ładunek JWT (minimum):
json
{
"sub": "player_90115",
"sid": "sess_7f12...a3",
"currency": "EUR",
"jurisdiction": "mga",
"wallet_mode": "seamless",
"device": "ios",
"exp": 1767225600
}

6. 2. Portfel bez szwu - debet/kredyt

Obciążenie (stawka):
http
POST /wallet/debit
{
"sid": "sess_7f12...a3",
"txn_id": "nvm_2025-11-02_000271",
"amount": "1. 00",
"currency": "EUR",
"game_round_id": "gr_5a2c...11",
"reason": "bet"
}
Kredyt (wygrana):
http
POST /wallet/credit
{
"sid": "sess_7f12...a3",
"parent_txn_id": "nvm_2025-11-02_000271",
"amount": "6. 00",
"currency": "EUR",
"game_round_id": "gr_5a2c...11",
"reason": "win"
}

Idempotencja: niepowtarzalny 'txn _ id'; redo → reakcja deterministyczna ('duplikat = true').
Podpis: HMAC (SHA256) + 'x-timestamp' (anty-replay window 60-180c), retrace z deduplication.

6. 3. Webhaki wydarzeń (freespins z rozszerzeniem)

json
{
"type": "game. round_end",
"player_id": "player_90115",
"game": "nvm_book_of_ra_deluxe",
"bet": 1. 00,
"win": 6. 00,
"currency": "EUR",
"features": ["free_spins:off","expanding_symbol:'A'"],
"rtp_build": "95. 0_2025-10-22",
"jurisdiction": "mga",
"ts": "2025-11-02T14:48:19Z"
}

6. 4. Uruchom z progresywnym (link jackpot)


GET https://rgs. greentube. example/launch
?token={jwt}
&game=nvm_cash_link_egypt
&lang=ru
&currency=EUR
&jurisdiction=ukgc
&channel=desktop
&features=jackpot:on
&rtp=93. 0
&partner_id=OP123

6. 5. Jackpot webhooks

json
{
"type": "jackpot. win",
"player_id": "player_90115",
"game": "nvm_cash_link_egypt",
"jackpot_level": "Major",
"jackpot_amount": 14321. 40,
"currency": "EUR",
"jackpot_round_id": "jp_31de...77",
"pool_id": "nvm_pool_eu_01",
"rtp_build": "93. 0_2025-10-27",
"jurisdiction": "ukgc",
"ts": "2025-11-02T14:49:11Z"
}
💡 Ważne: potwierdzenie trafienia jackpota musi być atomowe z serwerem puli; dla incydentów sieciowych - przekłada i deduplicuje przez 'jackpot _ round _ id'.

7) Promo i przytrzymaj

Misje/zadania: „wygraj z rozszerzającym się symbolem ≥ N razy”, „dotrzeć do mnożnika ≥ X”, „aktywuj fryzpiny”.
Turnieje/loty: punkty za mnożnik całkowity, długość serii freespins, wygrana/zakład.
Jackpoty: odznaki poziomu, rosnące sumy, historie zwycięzców.
Kampanie Omnichannel: rozpoznawalne „ziemskie” marki (Book of Ra, Sizzling Hot) - cross-media kreatywne i sygnały audio.
A/B: Kolejność kart, klasyczna/marka/jackpot/kapsułki o wysokiej zmienności, opcja okładki.

8) Sprawozdawczość i analityka

Podstawa KPI:
  • DAU/MAU według tytułu, średni czas trwania sesji, udział portretu mobilnego.
  • Bet/Win/GGR/RTP (rzeczywisty), StdDev wygrywa, percentile win/bet (P95/P99).
  • Wskaźnik funkcji: freespin/extension rate, średni mnożnik, współczynnik ponownego uruchomienia.
  • Wskaźniki jackpota: liczba wyzwalaczy, rozkład poziomu, wpływ na konwersję/zatrzymanie.
  • Retention L1/L7/L30, ARPPU/LTV o „klasyce” (Book/Sizzling/Lucky Lady).
  • Technika: TTFP, timeouts portfel/webhook, udział powtórzeń kiełbasy.
Zalecana telemetria:
  • 'game _ code', 'rtp _ build', 'jurisdiction', 'wallet _ mode', 'feature _ flags',' expanding _ symbol ',' jackpot _ pool ',' jackpot _ level ',' game _ round _ id', 'txn _ id',' session _ id'.

9) Lista kontrolna QA przed wydaniem

1. wersje/konstrukcje RTP odpowiadają rynkom; 'rtp _ build' jest rejestrowane i zgłaszane.
2. Ograniczone funkcje (Bonus Buy/Speed/Autoplay) - spełnione są ustawienia jurysdykcyjne.
3. Bezszwowe kołnierzyki: idempotencja, podpisy TTL, powtórzenia deterministyczne.
4. Jackpoty: dostęp do serwera puli, poprawne interfejs poziomów/ilości, atomowość potwierdzenia.
5. Auto-resume: odzyskiwanie okrągłe (freespins/symbol rozszerzający) po rabacie.
6. Lokalizacja/waluty: Rynki × Zasięg lokalizacji; Ekrany RG i zastrzeżenia marki.
7. Wydajność: TTFP <3. 5 s, rama stabilna <16 ms.
8. Autobus promo: turnieje/misje/jackpot banery podłączone; zasady są czytelne.
9. Sprawozdawczość: uzgadnianie GGR według daty/gry/wersji; osobny raport jackpot.
10. UAT: Długie freespiny, ponowne uruchomienie, duże rozszerzenia, usterki sieciowe i powtórzenia kiełbasy.

10) Typowe błędy i rozwiązania

RTP actual/report mismatch: mixed builds → log 'rtp _ build', segment uploads.
Duplicate write-offs: no storage-lock → idempotence by 'txn _ id', deterministic repetitions.
Awaria jackpot-UI: Pula z synchronizacji → uzgodnienie czasu/pamięci podręcznej, podpisane kwoty migawki.
Naruszenie tożsamości „ziemskiej”: nieprawidłowe zasoby/dźwięki → scentralizowane konfig marki i walidatorów aktywów.
Długi bagaż: CDN, atlas-sprites, HTTP/2 pre-load, leniwe-audio.

11) Prezentacja (katalog) - zalecenia

Тева: Classic/Branded, Medium/High Volatility, Expanding Symbol, Free Spins, Connected Progressive.
Selekcje: Novomatic Classics (Księga Ra/Sizzling/Lucky Lady), Delfin's Pearl/Lord of the Ocean, Jackpots.
Karty KPI: częstotliwość freespinów/rozszerzeń, średni mnożnik, obecność progresywnego, subiektywnego „tempa”.

12) Ekonomia i zarządzanie ryzykiem

Top-line: Iconic IP zapewniają stabilny ruch i efekt nostalgii.
Gospodarka jednostkowa: średni zakład, konwersja na freespins, rozkład wygranych/zakładów, stopniowy wpływ na zatrzymywanie.
Profil ryzyka: średnia/wysoka wariancja; dla progresywnych - limity stóp i limitów ekspozycji według puli/tytułów, bufor GGR na krótkim horyzoncie.
Mix treści: Połączyć „klasykę” z nowymi wersjami i tytułami progresywnymi.

13) Plan integracji krok po kroku

1. Kontrakt/notowania: Rynki, Wersje RTP, Jackpot/Prawa marki, Promo Pack.
2. Połączenie techniczne: klawisze piaskownicy, URL uruchamiania RGS, API portfela, haki internetowe, (opt.) jackpot serwer.
3. Flagi funkcji: jackpoty, prędkości/autoplay, lokalizacje/waluty.
4. Katalog: karty gier, zastrzeżenia marki, odznaki postępu/funkcja.
5. QA/UAT: regresja, obciążenie, scenariusze jackpota/powtórzenia kiełbasy.
6. Miękkie uruchomienie: 5-10% ruchu; GGR/RTP/błąd/funkcja-rate/jackpot monitoring.
7. Wydanie GA: turnieje/misje/kampanie jackpotowe, prezentacje A/B.
8. Po monitorowaniu: retro 14/30 dni; prezentacje strojenia, limity ekspozycji i kreatywności marki.

Wynik

Novomatic to „klasyczny testowany przez miliony”: rozpoznawalne ziemskie IP, zachowane tempo i zrozumiałą matematykę, uzupełnione o online jackpoty i nowoczesną mechanikę promocyjną. Integracja jest zbudowana wokół Greentube/PlayRGS i standardowych modeli portfela (bez szwu/transferu), ścisłej zgodności i dokładnego połączenia progresywnych. Dla prezentacji - uczciwe oznaczanie zmienności/jackpotów, kreatywności omnichannel i dyscypliny analitycznej ('rtp _ build', 'feature _ flags',' jackpot _ pool ').

Contact

Skontaktuj się z nami

Napisz do nas w każdej sprawie — pytania, wsparcie, konsultacje.Zawsze jesteśmy gotowi pomóc!

Telegram
@Gamble_GC
Rozpocznij integrację

Email jest wymagany. Telegram lub WhatsApp są opcjonalne.

Twoje imię opcjonalne
Email opcjonalne
Temat opcjonalne
Wiadomość opcjonalne
Telegram opcjonalne
@
Jeśli podasz Telegram — odpowiemy także tam, oprócz emaila.
WhatsApp opcjonalne
Format: kod kraju i numer (np. +48XXXXXXXXX).

Klikając przycisk, wyrażasz zgodę na przetwarzanie swoich danych.