NetEnt - Genel Bakış ve Entegrasyon
2) Portföy ve içerik
2. 1 Yuvalar (çekirdek)
Konular: Klasikler/meyveler, mitoloji, macera, rock markaları, "neon".
Mekanik: Wild/Expanding Wild, Sticky Wild, Multiplier, Avalanche/Tumble, Free Spins, Re-Spin, Feature Buy (tüm yargı alanlarında mevcut değildir).
RTP profilleri: piyasalar için çeşitli seçenekler (örneğin, 96. x %/95. x %/94. x %).
Uçuculuk: düşükten (geniş huni, acemi tutma) yükseğe (VIP/yüksek silindirler).
2. 2 Jackpotlar
Sabit ve aşamalı (havuz bağlantısına bağlı olarak ağ/yerel).
Havuz para birimi, tohum/katkı, ateşleme oranı, UI haritalama düşünün.
2. 3 Canlı/" İlk Kişi "
Bir dizi entegrasyonda, RNG tabloları/sözde canlı seçenekler bulunur - bölgedeki anlaşma ve kullanılabilirlik.
3) Üst başlıklar (örnekler) ve davranış
Starburst, düşük/orta volatilite, yeni trafiğin yüksek dönüşümü ile "sonsuz'bir hit.
Gonzo's Quest - Çığ mekaniği, katları, orta-yüksek volatilite.
Dead or Alive/DOA 2 - çok yüksek volatilite, yüksek silindirler/akış.
Twin Spin - makaraların senkronizasyonu, ortalama volatilite.
Aloha! Küme Pays - küme ödemeleri, yumuşak oturum.
Meyve Dükkanı, Kan Emiciler (yüksek RTP profili - yargı düşünün), İlahi Servet (jackpot).
4) Yargı Alanları ve Kısıtlamalar
Düzenlenmiş piyasalar için değişirler: RTP profilleri, bahis/kazanma limitleri, Otomatik Oynatma/Hızlı Döndürme/Satın Alma Özelliği durumu, zorunlu RG metinleri.
Bazı ikramiyeler bireysel para birimlerinde/ülkelerde mevcut değildir.
Kesme raporlama ve yuvarlak günlükleri/jackpot ödemelerin depolanması için gereksinimleri.
- 'Ülke/bölge> rtp_profile, features_allowed, bet_limits, jackpot_pool, texts_required'.
5) Entegrasyon mimarisi
5. 1 Cüzdan modeli
Kesintisiz (aktarımsız): operatörün bakiyesi; yetkilendirme, yazma/ödeme bitiş noktaları; Sıkı idempotans gerekir.
Transfer Cüzdanı: Fonlar sağlayıcının tarafına önceden aktarılır; oturum yakın senkronizasyon.
5. 2 Ana zorluklar (taslak)
'/yetkilendirme '- oturum başlangıcı (kullanıcı/para birimi/dava/cihaz).
'/bet '- bet; '/win '- ödeme; '/rollback '- iptal/void.
'/balance '- denge ve sınırlar; '/bonus '- freespins/freebets (API aracılığıyla etkinleştirilirse).
Webhooks/Callbacks: events bet/win/bonus/jackpot/session (+ tech. disconnect/reconnect events).
5. 3 Idempotans ve düzen
Bahis/kazanç başına global 'transaction _ id' (UUID/ULID).
Aynı 'transaction _ id'ile tekrarlanırsa, önceki sonucu döndürün (tam olarak bir kez).
'round _ id' gereklidir; 'provider _ game _ id _ internal_game_id' ekranını saklayın.
5. 4 Zaman Aşımları/Geri Çekilmeler
İstemci zaman aşımları 2-3 s, üstel geri alma, geçici arızalar için yeniden oynatma kuyruğu, yanıt veri tekilleştirme.
5. 5 Yerelleştirme/cihazlar
Çok dilli UI, doğru para birimi/formatlar, hafif varlıklar ve mobil optimizasyon.
6) Olay diyagramı ve analitiği
6. 1 Mini Olay Diyagramı (JSON)
json
{
"event_id": "01J...Z9",
"event_time": "2025-11-02T12:31:05Z",
"type": "bet win bonus jackpot session_start session_end disconnect reconnect",
"user": {"id":"u123","tenant":"op1","country":"ES"},
"game": {"id":"ne_starburst","rgs":"netent","category":"slot"},
"session": {"id":"s456","device":"ios","ip":"..."},
"wager": {"amount":0. 50,"currency":"EUR","round_id":"r789"},
"payout": {"amount":6. 00,"jackpot":false},
"meta": {"rtp_profile":"96","jurisdiction":"MGA"}
}
6. 2 Temel metrikler
Oyun/kanal/pazara göre GGR/NGR, Hit Rate, Spin Frekansı, Bonus Giriş Oranı, Jackpot Katkısı/Kazancı.
RGS kalitesi: p95/p99 API, hata oranı, lag webhooks, yeniden deneme kuyruğu.
Oyuncu/oturum: ARPPU/ARPU, ortalama oturum uzunluğu, çalkalama sinyalleri, şikayetler/1k turları.
6. 3 Anti-dolandırıcılık/anti-arbitraj
Anormal kazanç profilleri, bonus karuseller, çoklu hesap/cihaz, coğrafi anomaliler.
Tepkiler: promosyon/oyunları duraklat, bahis limitleri, manuel kontrol.
7) RTP, volatilite ve maruz kalma
Market başına store 'rtp _ profile'; Blok Satın Alma Özelliği/Yasaklandığı yerde otomatik oynatma.
Pozlama: Tur/oyuna göre 'max _ potential _ payout' kontrolü; Jackpotlar için - ayrı sınırlar/korkular.
8) Jackpotlar
Havuz parametreleri: 'seed', 'contribution _ pct', 'hit _ frequency', para birimi, oyunların listesi.
UI: sum/history widget'ları; doğru yerelleştirme/para birimi.
Entegrasyon: jackpot kazanmak webhooks, defterde doğru girişler, kesme raporlama.
9) Raporlama ve uzlaşma
Oyunlara/para birimlerine/piyasalara göre yuvarlak seviyeli günlükler ve Günlük Oyun Raporu.
Uzlaşma: operatördeki olayların toplamı ile sağlayıcının özet raporları; Tutarsızlıklara yalnızca kapatılmamış turlarda izin verilir.
Sağlayıcının sunucu zamanına göre kesilmesi; TZ/ofset tutun.
10) Gözlemlenebilirlik ve SLO entegrasyonu
API:'/authorized ','/bet','/win '- p95/p99, hata oranı, yinelenen işlemler.
Olaylar: Gecikme webhook'ları, yeniden deneme kuyruğu boyutu, geri alma/void paylaşımı.
Ürün: Çökmeler/1000 mermi (istemci), oturum bağlantı kesme oranı.
Faturalandırma: raporlama tutarsızlığı <eşik, yüzde kesmeye kapalı.
SLO (taslak)
yaml slo:
api:
bet_p95_ms: 250 win_p95_ms: 250 error_rate_pct: <=0. 3 events:
webhook_lag_p95_s: <=3 duplicate_txn_pct: <=0. 1 billing:
report_delta_pct: <=0. 2 closed_by_cutoff_pct: >=99. 7
11) Güvenlik ve uyumluluk
mTLS + HMAC imzaları, allowlist IP, kısa ömürlü belirteçler.
Olay günlüklerinde PII minimizasyonu, 'user _ id' tokenizasyonu.
Kiracı/Bölge Analizlerinde RLS/CLS.
Sorumlu Oyun: Gerçeklik Kontrolü, sınırlar, kendini dışlama; Piyasaya göre doğru metinler ve yazı tipleri.
12) Pazarlama ve Vitrin
12. 1 Varlıklar
Simgeler 1:1, posterler 16: 9/4: 3 (webp), önizleme videosu; yerelleştirilmiş isimler/açıklamalar, mekanik etiketler (Avalanche, Sticky Wild, Jackpot).
12. 2 Vitrin
Raflar: "Yeni", "NetEnt Hits", "Jackpots", "Yüksek Volatilite", "Küme Ödemeler", "Klasik".
Filtreler: volatilite, mekanik, minimum oran, RTP profili (ifşa edilmesine izin verilirse).
12. 3 Kampanyalar
Frispins Starburst/Aloha'da! Onboarding, win-multiplier leaderboards, görevler (N spin, X kazanır).
Kişiselleştirme: tür önerileri, "oynamaya devam et", yeniden etkinleştirme push/email.
13) Test planı ve QA
13. 1 Evreleme kontrol listesi
- '/authorized'/kapanış oturumu, diller/para birimleri.
- '/bet'/'/win 'idempotent, aynı' transaction _ id'ile tekrarlamak aynı cevaptır.
- Free Spins/Bonus: tahakkuk/yazma-off/rapor.
- Jackpot: düşme testi, doğru kayıt ve rapor.
- Yargı bayrakları: Otomatik oynatma/Satın Alma Özelliği yasağı, teklif/oturum sınırları.
- Raporlar: olay eşleştirme, kesme, çoklu para birimi.
13. 2 Olumsuz senaryolar
'Transaction _ id' - 200'ü geçmiş sonuçla çoğaltın.
'/win'de zaman aşımı - çift ödeme olmadan güvenli yeniden deneme.
Para birimi/jackpot olmadan piyasa - doğru ret.
Disconnect/Resume - devletin ve yuvarlağın bütünlüğü.
14) Yapılandırma şablonları
14. 1 Oyun/Market
yaml game_config:
game_id: "ne_gonzos_quest"
markets:
- region: "MGA"
rtp: "96. 0"
features: {autoplay: true, buy_feature: true}
bet_limits: {min: 0. 10, max: 100}
- region: "UKGC"
rtp: "94. 0"
features: {autoplay: false, buy_feature: false}
bet_limits: {min: 0. 10, max: 10}
14. 2 Jackpot Havuzu
yaml jackpot_pool:
name: "netent_global_pool_eur"
currency: "EUR"
seed: 25000 contribution_pct: 1. 5 tiers: [mini, minor, major, mega]
games: ["ne_divine_fortune","ne_hall_of_gods"]
14. 3 Idempotence politikası
yaml idempotency:
key: "transaction_id"
storage: "redis+db"
ttl: "30d"
behavior: "return_last_result"
14. 4 Olayların şeması (minimum)
yaml events:
keys: [event_id, event_time, type, user. id, game. id, session. id, wager. round_id]
bet: [amount, currency, ext_ref]
win: [amount, jackpot, ext_ref]
tech: [client, device, latency_ms]
15) Uygulama Yol Haritası
1. Envanter ve Pazarlar: NetEnt oyun listesi, RTP profilleri, pazara göre bayraklar/limitler bulunur.
2. API ve Cüzdan: cüzdan seçimi, idempotency, retrai, webhooks.
3. Olaylar ve Raporlar: olay şeması, yuvarlak düzey günlükleri, kesme ve TZ.
4. Uygunluk: yargı yetkisi yapılandırmaları, RG gereklilikleri, metinler/afişler.
5. Promosyon: freespins/leaderboards/missions, pencere entegrasyonu ve CRM.
6. Gözlemlenebilirlik: SLO panelleri, uyarılar, tekrarlar.
7. Go-Live: kanarya trafiği, KPI karşılaştırması (GGR, isabet oranı, şikayetler), 1. haftanın ölüm sonrası.
16) Anti-desenler
Tüm pazarlara tek RTP; Yasaklanmış özelliklerin görüntülenmesi (Autoplay/Buy) - uyumluluk riskleri.
Hiçbir idempotency'/bet |/win '- çift ücret/ödeme.
'Geri alma/geçersiz sayma' - yanlış hizalanmış defter.
Kesme/anlık görüntü yok - yüzen raporlar.
SELECT, devrelerin MINOR evrimleri sırasında düşme durumlarını gösterir.
Hesaplanmamış jackpot para birimleri - kırık pozlama ve şikayetler.
17) Alt satır
NetEnt istikrarlı dönüşüm ve güçlü uzun oyun isabet ile bir tedarikçidir. Başarılı entegrasyonun anahtarı, sıkı faturalandırma idempotansı, yargı yetkisine göre doğru RTP/özellikleri, güvenilir raporlama ve görünür gözlemlenebilirliktir. Düşünceli vitrini ve tanıtımıyla NetEnt, kontrollü bir risk ve hizmet maliyetiyle GGR/LTV'ye öngörülebilir bir katkı sağlar.