EGT - examen et intégration
1) Profil court du fournisseur
Groupe/racines : Euro Games Technology (EGT) est un fournisseur bulgare de bureaux de « terrassement »/ETG, le contenu en ligne est livré par Amusnet (anciennement EGT Interactive) et EGT Digital.
Points forts : légendaires séries « fruits », rythme reconnaissable, mathématiques stables, couverture large des marchés CEE/Europe du Sud/LATAM.
Tehstek (en ligne) : HTML5 (WebGL/Canvas), mobile-first, RGS/agrégateurs, assets légers et UI/UX conservateur dans l'esprit des créneaux « terriens ».
2) Portfolio et caractéristiques de jeu
Titres de culte (liste incomplète) :- 40 Super Hot/20/100 Super Hot, Burning Hot (20/40/100), Shining Crown, Supreme Hot, 5 Dazzling Hot est le noyau de la ligne « fruit ».
- Rise of Ra, Egypt Sky, Grace of Cleopatra, Amazons" Battle, Blue Heart, Zodiac Wheel, 40 Lucky King est un classique EGT avec des fiches simples et lisibles.
- EGT Digital/Amusnet nouveautés - variations avec jackpots/bonus achat (en géo autorisé), link jackpots.
- Lignes fix (généralement 5 × 3/5 × 4, 10/20/40/100 lignes), compréhensibles payable et le rythme du dos.
- Scatter + Wild sans arbres complexes ; les frispins/extensions se rencontrent ponctuellement.
- Gamble (Double or Nothing) - risque par la couleur de la carte ; dans un certain nombre de marchés, il est déconnecté par le régulateur.
- Jackpot Cards est un mystère à 4 niveaux progressifs () avec un mini-jeu de sélection de cartes.
- Clover Chance/Premium Link/Egypt Quest et al. sont des systèmes link alternatifs (les noms dépendent du canal/pool).
Mathématiques : plus souvent, volatilité moyenne à moyenne-élevée, dispersion ultra rare ; win-frequency stable pour de longues sessions. Les gammes RTP diffèrent d'un pays à l'autre - fixez 'rtp _ build'.
3) Certification et conformité
Marchés/Labs : UE (y compris MGA/RO/BG/ES/IT/GR), UKGC (par jeux sélectionnés), LATAM, Afrique, un certain nombre de marchés asiatiques.
Fonctions limitées :- Gamble - souvent interdit dans le Royaume-Uni/DE et un certain nombre d'États/régions.
- Bonus Buy - s'allume ponctuellement et seulement là où il est permis.
- Autoplay/vitesse - limites locales (en particulier UK/DE/ES).
- Jackpots - exigences pour les niveaux UI/seed/ceiling, rapports et procédures AML de grands gains.
- Jeu responsable : vérification de la réalité, timbres de session, limites de taux/dépôts, avertissements d'âge.
- Rapports : les champs obligatoires sont 'game _ code', 'rtp _ build', 'jurisdiction', 'feature _ flags',' jackpot _ pool '/' jackpot _ level '.
4) Options d'intégration
Via l'agrégateur (go-to-market rapide)
Catalogue unique Amusnet/EGT Digital + cadres promotionnels (tournois/missions/drops), mise à jour automatique des titres/certificats, rapports unifiés. Connectez Jackpot Cards/Clover/Premium Link via l'adaptateur d'agrégateur.
Intégration directe (gros opérateurs)
Modèles Wallet :- Seamless est l'équilibre de l'opérateur ; débit/crédit via les saucisses (idempotence par 'txn _ id').
- Transfert (Fonds) - Pré-chargement des crédits par session et remboursement du solde.
- Lancement de jeu : départ via RGS-endpoint avec JWT, paramètres de langue/monnaie/canal/juridiction, drapeaux fich (Gamble/Buy/Jackpot).
- Services : gestion de session, signatures HMAC/anti-replay, webhooks d'événements et jackpots, jeux logs et rapports de déchargement.
- Jackpots : clés individuelles/endpoints au serveur pool, vérification de la disponibilité du pool et confirmation atomique des gains.
5) Exigences frontales et UX
Mobile-first : portrait/album, écrans « hauts », gestes.
Performance : TTFP <3-4 c ; paresseux des assets, sprite-atlas, audio « à la demande ».
Lisibilité des « classiques » : indicateurs clairs Lines/Bet/Total Bet, grandes polices, payable statique.
Jackpot-UI : widget permanent des niveaux et des montants, règles de participation localisées.
Localisation/devises : principales langues de l'UE/LATAM/CEI ; formats corrects des nombres/monnaies ; des lignes RG distinctes.
6) Pseudo-exemples d'intégration
6. 1. Lancer la fente (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 (minimum) :
json
{
"sub": "player_67421",
"sid": "sess_9f21...bc",
"currency": "EUR",
"jurisdiction": "mga",
"wallet_mode": "seamless",
"device": "ios",
"exp": 1767225600
}
6. 2. Seamless Wallet - débit/crédit
Débit (taux) :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"
}
Crédit (gain) :
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"
}
Idempotence : unique 'txn _ id' ; répétition → réponse déterministe ('duplicate = true').
Légende : HMAC (SHA256) + 'x-timestamp' (anti-replay 60-180 c), retraits avec déduplication.
6. 3. Webhooks d'événements (exemple)
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 - Notification
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) Promo et maintien
Missions/quêtes : "rassemblez une combinaison de BAR/7/Scatter ≥ N'," gagnez le frispin "," atteignez le multiplicateur de ≥ X ".
Tournois/vols : points pour win/bet et multiplicateur total ; pour les « fruits » - une fenêtre très courte (15-30 min).
Jackpots : Badge Jackpot Cards/Clover/Link, montants croissants, histoires gagnantes.
Les sélections de saison : "la Classique des fruits", "une série Égyptienne", "les Couronnes et клеверы".
A/B : ordre des cartes, capsules « classiques/nouveautés/jackpots/faible à moyenne volatilité », variantes de couverture.
8) Rapports et analyses
Base KPI :- DAU/MAU sur les titres ; la durée moyenne de la session ; part du portrait mobile.
- Bet/Win/GGR/RTP (fait), StdDev des gains, percentiles win/bet (P95/P99).
- Feature-rate : fréquence des frispins/déclencheurs Scatter ; (si autorisé) Gamble utilisation et ses ROI/risques.
- Mesures jackpot : nombre de déclencheurs, répartition des niveaux, effet sur la conversion/rétention.
- Retraite L1/L7/L30, ARPPU/LTV par série (Super/Hot/Crown/Egypt).
- Technique : TTFP, time-out portefeuille/webhooks, proportion de répétitions de saucisses, 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) Liste de vérification QA avant la publication
1. Les versions RTP/tickets correspondent aux marchés ; 'rtp _ build'est logé et fait l'objet de rapports.
2. Gamble/Bonus Buy/Autoplay - configurations en stricte conformité avec les juridictions.
3. Saucisses seamless : idempotence, signature TTL, répétitions déterministes.
4. Pool jackpot : accès/synchronisation temporelle, UI correct des niveaux/montants, atomicité de confirmation.
5. Auto-resume : Récupération du round après remise à niveau.
6. Localisation/devises : couverture de la matrice Markets × Locales ; Écrans RG.
7. Performance : TTFP <3. 5 s, cadre stable <16 ms.
8. Bus promotionnel : tournois/missions/bannières jackpot connectées ; les règles sont affichées.
9. Reporting : rapprochement de GGR par dates/jeux/versions ; un rapport distinct sur les jackpots/l'utilisation de Gamble.
10. UAT : longues sessions « fruitées », petits gains fréquents, gros multiplicateurs, pannes de réseau/saucisses répétées.
10) Erreurs et solutions types
Non-correspondance RTP fait/rapport : Il y a des bilds mélangés → journalisez 'rtp _ build', segmentez les décharges.
Doublons des débits : il n'y a pas d'idempotence → storage-lock par 'txn _ id', répétitions déterministes.
Échec du jackpot-UI : le pool non synchronisé → la vérification de l'heure/cache, les snapshots de somme signés.
Drapeaux Fich incorrects (Gamble/Buy) : centralisez les drapeaux dans PAM/feature-service par géo.
Long téléchargement : CDN, sprites atlas, preload HTTP/2, lazy-audio.
11) Vitrine (catalogue) - recommandations
Теги: Classic/Low-to-Mid Volatility, Fruits, Fixed Lines, Scatter/Wild, Jackpot Cards/Link.
Sélections : « Fruits pour tous les jours », « Classiques égyptiens », « Succès de la couronne », « Jackpots EGT ».
Cartes-KPI : fréquence des petits gains, présence d'un jackpot, (si autorisé) Gamble, « rythme » subjectif du jeu.
12) Économie et gestion des risques
Top-line : les succès « fruités » assurent un trafic régulier de frequency-driven (haut spin-count).
Économie unitaire : bet moyen, conversion en frispins/jackpot-event, distributions win/bet.
Risques : expositions sur les progressifs et sur les slots « réguliers » souvent joués - caps de paris, alertes des écarts RTP, tampon GGR sur un horizon court.
Mélange de contenu : équilibre entre les classiques EGT et les nouvelles versions/link jackpots pour mettre à jour la vitrine.
13) Plan d'intégration étape par étape
1. Contrat/annonce : marchés, versions RTP, droits sur les jackpots, pack promotionnel.
2. Connexion technique : clés sandbox, URL de lancement RGS, API Wallet, webhooks, (opz.) serveur jackpot.
3. Drapeaux Fich : Gamble/Buy/Jackpot, local/devises.
4. Catalogue : cartes, badges de progrès/fich, classements par âge.
5. QA/UAT : régression + charge ; scénarios du jackpot et des répétitions du portefeuille.
6. Soft-launch : 5-10 % du trafic ; Surveillance GGR/RTP/feature-rate/jackpots/bugs.
7. Sortie GA : tournois/missions/campagnes jackpot, vitrines A/B.
8. Post-surveillance : rétro 14/30 jours ; tuning des limites d'exposition et des sélections promotionnelles.
Total
L'EGT (avec Amusnet/EGT Digital) est un « classique en béton armé » : des fentes simples et lisibles avec des mathématiques durables et des systèmes jackpot reconnaissables. L'intégration repose sur les modèles de portefeuille standard, le lancement JWT, les webhooks et la discipline de la conformité (versions RTP, restrictions Gamble/Auto-Play, rapports sur les pools). La vitrine fonctionne avec un marquage honnête de volatilité/jackpots, des capsules thématiques « fruits » et des collections saisonnières - plus une télémétrie stricte (« rtp _ build », « feature _ flags », « jackpot _ pool ») pour un risque géré et un chiffre d'affaires stable.