Play'n GO - Genel Bakış ve Entegrasyon
2) Portföy ve içerik
2. 1 Yuvalar (çekirdek)
Topics: Macera/antik, anime tarzı, fantezi dünyaları, "klasik/meyve", marka rock (bireysel IP).
Mekanik: Cascade/Cluster Pays, Expanding/Wild Stacks, Multipliers, Free Spins/Respins, Pick-bonus, bazen Feature Buy (kullanılabilirlik oyun ve pazara göre değişir).
RTP: genellikle birden fazla profil mevcuttur (örn. 96. x/94. x/92. x), yargı yetkisine göre seçim.
Volatilite: Düşük (kitle kitlesi) yüksek (VIP/akış).
2. 2 Serisi ve IP
Zengin Wilde/Kitap serisi (örn. Ölüler Kitabı, Ölülerin Mirası).
Reaktoonz ailesi (basamaklar, ölçek yükü, mega semboller).
Moon Princess/Rise of Olympus (ağlar, alan açıklığı, bonus yetenekleri).
Klasikler: Ateş Joker, Delilik Tome, Tatlı Simya, vb.
2. 3 Jackpotlar ve "özel modlar"
Sabit/yerel ilerlemeler vardır (oyun ve havuz bağlantısına bağlı olarak). Ağ çözümleri - ayrı anlaşmalar kapsamında.
3) Üst başlıklar ve davranışlar (örnekler)
Book of Dead/Legacy of Dead - yüksek marka bilinirliği, sürdürülebilir organik trafik, orta-yüksek volatilite.
Reactoonz/Reactoonz 2 - küme ödemeleri, "şarj/deşarj" ölçekleri, oturum derinliği.
Ay Prensesi/Olimpos'un Yükselişi - alan 5 × 5, karakter becerileri, açıklık; Kadın/unisex izleyici tarafından iyi kişiselleştirilmiştir.
Fire Joker/Fire Joker Freeze - kısa oturum, yüksek tur devri; Güçlü mobil.
Tome of Madness - oturum ilerleme, fan segmenti.
4) Yargı Alanları ve Kısıtlamalar
Düzenlenmiş pazarlar için farklılık gösterirler: RTP profilleri, bahis/kazanma limitleri, Otomatik Oynatma/Hızlı Döndürme/Bonus Satın Alma durumları, zorunlu Sorumlu Oyun mesajları ve yazı tipi/görsel gereksinimler.
Tüm jackpotlar/para birimleri evrensel olarak mevcut değildir.
Doğru kesme pencereleri, yuvarlak günlüklerin saklanması ve gerekirse dışa aktarma oturumları gereklidir.
- "region/country" 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 ','/bahis','/kazanma ','/geri alma' çağrıları; idempotency zorunludur.
Transfer Cüzdanı: Fonların RGS tarafına ön transferi; Oturum kapanışında senkronizasyon.
5. 2 Ana arayüzler (taslak)
5. 3 Idempotans ve düzen
Her bahis/kazanç için benzersiz 'transaction _ id' (UUID/ULID); Aynı kimlikle tekrarla aynı sonucu döndürmelidir (tam olarak bir kez).
'Round _ id', 'provider _ game _ id _ internal_game_id' haritalamasını sakladığınızdan emin olun.
5. 4 Zaman Aşımları/Geri Çekilmeler
İstemci zaman aşımları 2-3 s, üstel geri alma, tekrar kuyruğu, yanıt veri tekilleştirme.
5. 5 Yerelleştirme/cihazlar
Çok dilli UI, yerel formatlar/para birimleri, ışık varlıkları, mobil optimizasyon (özellikle ızgara oyunları için).
6) Olay diyagramı ve analitiği
6. 1 Mini Olay Diyagramı (JSON)
json
{
"event_id": "01J...PNGO",
"event_time": "2025-11-02T12:31:05Z",
"type": "bet win bonus jackpot session_start session_end disconnect reconnect",
"user": {"id":"u123","tenant":"op1","country":"BR"},
"game": {"id":"pngo_book_of_dead","rgs":"playngo","category":"slot"},
"session": {"id":"s456","device":"android","ip":"..."},
"wager": {"amount":1.00,"currency":"EUR","round_id":"r789"},
"payout": {"amount":14.50,"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ş Hızı, Cluster Clear Rate (ızgaralı).
RGS kalitesi: p95/p99 API, hata oranı, gecikme web kitapları, yeniden deneme kuyruğu boyutu.
Oyuncu/oturum: ARPPU/ARPU, avg oturum uzunluğu, çalkalama sinyalleri, şikayetler/1k turları.
6. 3 Anti-dolandırıcılık/anti-arbitraj
Bonus karusellerini, anormal kazanç profillerini, çoklu hesap/cihazı, coğrafi yer değiştirmeleri yakalarız.
Tepkiler: segmente göre promosyonu/oyunu duraklat, bahis limitleri, manuel kontrol.
7) RTP, volatilite ve maruz kalma
Market başına store 'rtp _ profile'; Block Autoplay/Feature Yasak olan yerlerde satın alın.
Tur/oyuna göre 'max _ potential _ payout' kontrolünü yapın; Jackpotlar için - ayrı maruz kalma limitleri ve sigorta kuralları.
8) Tanıtım ve Pazarlama
Belirli oyunlara/mezheplere göre Free Spins; Görevler/başarılar (oyun etkinlikleri kümesi), turnuvalar/liderlik tabloları (kazan-çarpan/kazanç miktarı ile).
Vitrin: Raflar "Yeni", "Play'n GO Hits", "Izgara/Kümeler", "Yüksek Volatilite", "Klasik", "Jackpots".
Etiketler mekaniği: Küme/Kaskad, Çarpan, Kitap, Klasik, Jackpot.
Varlıklar: 1:1 simgeler, 16: 9/4: 3 posterler (webp), kısa önizleme videoları, yerelleştirilmiş başlıklar/açıklamalar.
9) Raporlama ve uzlaşma
Yuvarlak seviye günlükleri (bahisler/ödemeler/bonuslar/jackpot/statüler).
Oyunlar/Para Birimleri/Piyasalar tarafından Günlük Oyun Raporu; Sağlayıcının sunucu süresine göre kesme (mağaza TZ/ofset).
Uzlaşma: operatördeki olayların toplamı ile sağlayıcının özet raporları; İzin verilen delta - kapatılmamış mermilerde.
10) Gözlemlenebilirlik ve SLO entegrasyonu
API: p95/p99 для'/yetkilendirme ','/bahis','/kazanma '; Hata oranı, yinelenen işlemlerin yüzdesi.
Olaylar: Gecikme webhook'ları, yeniden deneme kuyruğu boyutu, 'geri alma/geçersiz' paylaşımı.
Ürün: Istemci üzerinde çöker/1000 tur, 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.
PII minimizasyonu, 'user _ id' tokenizasyonu, bölge/kiracı analizinde RLS/CLS.
Sorumlu Oyun: Gerçeklik Kontrolü, sınırlar, kendini dışlama; Piyasaya göre doğru metinler/yazı tipleri ve uyarılar.
Başlangıç yapılandırmasındaki yargı bayrakları: (otomatik/hızlı dönüş, özellik satın alma, oran/oturum sınırları, RTP haritalama).
12) Test planı ve QA
12. 1 Evreleme kontrol listesi
- '/yetkilendirmek'/oturumu kapatmak; Diller/para birimleri ve doğru formatlar.
- '/bet'/'/win 'idempotent; Aynı 'transaction _ id' - aynı cevabı tekrarlayın.
- Free Spins/Bonus tahakkuk - gider - rapor.
- Jackpot: bırakma testi, defter girişleri, kesme raporu.
- Yargı bölgeleri: Otomatik oynatma/Özellik Satın Alma yasağı, RTP profili, teklif/oturum sınırları.
- Vitrin/varlıklar: yerelleştirme, mekanik etiketler, filtreler.
12. 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.
Jackpot'suz para birimi/pazar - kod ve mesaj ile doğru reddetme.
Disconnect/Resume - devletin ve yuvarlağın bütünlüğü.
13) Sık hatalar ve anti-desenler
Tüm pazarlara tek RTP; Yasaklanmış özelliklerin gösterimi - uyumluluk riskleri.
14) Yapılandırma şablonları
14. 1 Oyun/Market
yaml game_config:
game_id: "pngo_moon_princess"
markets:
- region: "MGA"
rtp: "96.5"
features: {autoplay: true, feature_buy: true}
bet_limits: {min: 0.20, max: 100}
- region: "UKGC"
rtp: "94.0"
features: {autoplay: false, feature_buy: false}
bet_limits: {min: 0.10, max: 10}
14. 2 Jackpot Havuzu
yaml jackpot_pool:
name: "pngo_local_pool_eur"
currency: "EUR"
seed: 20000 contribution_pct: 1.5 tiers: [mini, minor, major, mega]
games: ["pngo_divine_showcase","pngo_fire_joker_jp"]
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: Play'n GO oyunlarının listesi, RTP profilleri, özellik bayrakları, pazara göre limitler.
2. API ve Cüzdan: cüzdan modeli 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. Promo: freespins/missions/leaderboards, 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) Alt satır
Play'n GO, trafiği sürekli olarak dönüştüren ve izleyicileri tutan "herdem yeşil" vuruşların ve ızgara mekaniğinin bir karışımını sunar. Başarılı entegrasyon, idempotent faturalandırmaya, yargı yetkisine göre doğru RTP/özelliklere, şeffaf raporlamaya ve SLO gözlemlenebilirliğine dayanır. Düşünceli bir vitrin ve tanıtım ile Play'n GO portföyü, kontrollü bir risk ve bakım maliyetiyle GGR/LTV'ye öngörülebilir bir katkı sağlar.