Push Gaming - Baxış və inteqrasiya
1) Provayderin qısa profili
Ölkə/baza: Böyük Britaniya/AB (paylanmış komanda).
Əsası 2010-cu ildə qoyulmuşdur.
Fokus: parlaq stil, «güclü» bonuslar və mobil UX vurğu ilə video slotlar; klaster ödənişləri və klassik barabanların birləşməsi.
Texnologiyalar: HTML5 (WebGL/Canvas), mobile-first, yüngül assetlər, diqqətli telemetriya.
2) Portfolio və oyun xüsusiyyətləri
Hitlər və cetvellər (natamam siyahı):- Jammin" Jars/2/( + spin-offlar) - klaster ödənişləri, yığılan çoxluqlu və şəbəkə üzrə yerdəyişmə ilə "rəqs edən banklar" -wild.
- Razor Shark/Razor Returns - mystery seaweed stackes, Razor Reveal (sikkələr/animatorlar/xüsusi simvollar).
- Big Bamboo - mystery bamboo reveal, risk mərhələsi bonus (gamble), qızıl sikkə kolleksiyası.
- Retro Tapes - yapışqan wild multiplikatorları və «birləşmələri» (birləşdirici xətlər/maqnitlər) olan klaster şəbəkəsi.
- Wild Swarm - arı kovanının yığma mexanikası (build-up → Swarm Mode).
- Fat Rabbit/Fat Santa - «böyüyən» wild personaj (bonus ölçüsündə artım).
- Dinopolis, Tiki Tumble, Bison Battle, Land of Zenith - alternativ bonus dövrləri, seçim fiçaları və simvol yeniləmələri.
- Orta-yüksək/yüksək dəyişkənlik, bəzən «fiş» seriyasında ultra yüksək.
- Klaster/kaskad uduşları, yığılan çarpanlar, mystery/reveal.
- Binaların/bazarların RTP diapazonları (adətən ~ 96% və 94/92/90 aşağı versiyaları) - 'rtp _ build' yazın.
- Moving Multiplier Wilds (Jammin" Jars) - banklar kaskaddan sonra yerdəyişir və çarpanı artırır.
- Mystery Stacks + Reveal (Razor/Big Bamboo) - sikkələrin/multiplikatorların/xüsusi nişanların simvollarına bükülür.
- Accumulation/Build-up (Wild Swarm) - «sürü rejimi» üçün tərəqqi donuz bankı.
- Growing Wild (Fat-series) - wild bonus 2 × 2, 3 × 3 və s artırır.
3) Sertifikatlaşdırma və uyğunluq
Lab: GLI/iTech/eCOGRA (bazar və oyunlar asılı olaraq).
Bazarlar: MGA, UKGC, tənzimlənən AB/LATAM/Afrika/Asiya (örtük modul: oyun × RTP versiyası).
- Bonus Buy - qadağan olunmuş ölkələrdə söndürmək.
- Saxlama mexanikası (Wild Swarm) - qaydaların şəffaflığı, dərəcələrin/sürətlərin məhdudlaşdırılması.
- RTP profilləri - hesabat/telemetriyada 'rtp _ build' məcburi etiketidir.
- Responsible Gaming: reality check, session timers, limitlər, lokallaşdırılmış xəbərdarlıqlar.
- Hesabat: GGR/turnover oyun/versiya/bazar + 'jurisdiction', 'feature _ flags'.
4) İnteqrasiya variantları
Aqreqator vasitəsilə (bazarlara sürətli çıxış): vahid kataloq, promo alətləri (turnirlər/missiyalar/damcılar), binaların və sertifikatların avtomatik yenilənməsi, vahid hesabatlar.
Birbaşa inteqrasiya (böyük operatorlar): Wallet modelləri:- Seamless - operatorda balans; debet/kredit-kolbeklər vasitəsilə dərəcələr/ödənişlər.
- Transfer (Fund) - sessiyaya kreditlərin əvvəlcədən yüklənməsi və qalığın qaytarılması.
- Game Launch: JWT + dil, valyuta, yurisdiksiya, kanal, fich bayraqları (Bonus Buy) ilə vahid endpoint.
- Xidmətlər: sessiyanın idarə edilməsi, imzalar/anti-replay, vebhuk, oyun log, hesabat, xüsusi hadisələr haqqında notifikasiyalar.
5) frontend və UX üçün tələblər
Mobile-first: portret/albom, yüksək ekranlarda düzgün iş, jestlər.
Məhsuldarlıq: TTFP <3-4 s; lenka assets, sprite-atlas, audio «tələb».
Lokallar/valyutalar: əsas EU/LATAM dilləri + lokallaşdırılmış RG mesajları.
Əlçatanlıq: oxunan təzadlar, sabit kadr tezliyi, proqnozlaşdırıla bilən animasiyalar.
6) Psevdo-inteqrasiya nümunələri
6. 1. Oyunun başlanğıcı
GET https://games. push. example/launch
?token={jwt}
&game=pg_jammin_jars2
&lang=ru
¤cy=EUR
&jurisdiction=mga
&channel=mobile
&features=bonus_buy:off,fastspin:on
&rtp=96. 4
&partner_id=OP123
JWT payload (minimum):
json
{
"sub": "player_42015",
"sid": "sess_71cd...aa",
"currency": "EUR",
"jurisdiction": "mga",
"wallet_mode": "seamless",
"device": "ios",
"exp": 1767225600
}
6. 2. Seamless Wallet - debet/kredit
Debit (bahis):http
POST /wallet/debit
{
"sid": "sess_71cd...aa",
"txn_id": "pg_2025-11-02_000221",
"amount": "1. 00",
"currency": "EUR",
"game_round_id": "gr_2b11...6f",
"reason": "bet"
}
Kredit (uduşlar):
http
POST /wallet/credit
{
"sid": "sess_71cd...aa",
"parent_txn_id": "pg_2025-11-02_000221",
"amount": "8. 90",
"currency": "EUR",
"game_round_id": "gr_2b11...6f",
"reason": "win"
}
İdempotentlik: unikal 'txn _ id'; təkrar → eyni cavab ('duplicate = true').
İmza: HMAC (SHA256) bədən + 'x-timestamp' (anti-replay pəncərə 60-180 s), deduplication retrai.
6. 3. Hadisələrin vebhukları
json
{
"type": "game. round_end",
"player_id": "player_42015",
"game": "pg_jammin_jars2",
"bet": 1. 00,
"win": 8. 90,
"currency": "EUR",
"features": ["cluster:active","moving_mult_wilds:2","bonus:off"],
"rtp_build": "96. 4_2025-10-20",
"jurisdiction": "mga",
"ts": "2025-11-02T13:44:12Z"
}
6. 4. Reveal/sikkələr (nümunə Razor Shark)
json
{
"type": "feature. reveal",
"player_id": "player_42015",
"game": "pg_razor_returns",
"reveal": [{"type":"coin","value":"2. 00"},{"type":"mult","value":"x5"}],
"win": 10. 00,
"currency": "EUR",
"rtp_build": "96. 0_2025-09-28",
"ts": "2025-11-02T13:45:31Z"
}
7) Promo və saxlama
Missiyalar/axtarışlar: «≥ K klasterini topla», «bankları N dəfə ≥ köçürün», «reveal X dəfə aktivləşdirin».
Turnirlər/reyslər: ümumi çarpan üçün xallar, kaskadların uzunluğu, win/bet.
Yığım oyunları: «Swarm Mode» (Wild Swarm) yaxınlığında push-bildiriş/banner.
Mövsümi seçmələr: «Yay və dəniz mövzusu» (Razor), «Retro və Neon» (Retro Tapes), «Ferma/bayramlar» (Fat-seriyası).
A/B: kart sırası, taylar «hitlər/yeniliklər/yüksək dəyişkənlik», örtük yaradıcılığı.
8) Hesabat və analitika
KPI bazası:- DAU/MAU, sessiyanın orta müddəti, mobil portretin payı.
- Bet/Win/GGR/RTP (fakt), StdDev uduşlar, win/bet (P95/P99).
- Feature-rate: K ≥ klasterlərinin tezliyi, bonus tetikleyicisi, reveal/sikkə tezliyi, orta çarpan.
- Bonus Buy usage (harada mövcuddur): alış payı və ROI.
- Retention L1/L7/L30, ARPPU/LTV seriyası (Jammin" Jars, Razor, Fat, Build-up).
- Texnika: TTFP, cüzdan/vebhuk zaman-aut, culback təkrarlama payı, FPS.
- `game_code`, `rtp_build`, `jurisdiction`, `wallet_mode`, `feature_flags`, `reveal_events`, `cluster_k`, `game_round_id`, `txn_id`, `session_id`.
9) Buraxılışdan əvvəl QA-çek siyahısı
1. RTP versiyaları/siyahıları bazarlara uyğundur; 'rtp _ build' log və hesabatlarda görünür.
2. Bonus Buy qadağandır.
3. seamless kolbeklərin idempotentliyi; TTL imzalar və determinated təkrar.
4. Auto-resume: endirimdən sonra tura qayıtmaq; tərəqqinin qorunması (banklar/mult/steki).
5. Lokalizasiya/valyuta: Markets × Locales matrisini əhatə edir; RG ekranlar.
6. Məhsuldarlıq: TTFP <3. 5 s, hədəf cihazlarda <16 ms sabit çərçivə.
7. Promosyon şina: turnirlər/missiyalar bağlı; qaydaları göstərilir.
8. Hesabat: GGR-nin günlər/oyunlar/versiyalar üzrə müqayisəsi; maliyyə/tənzimləyici üçün ixrac.
9. Anti-frod: bahis limitləri, velocity-əməliyyat çeki, RTP/multiplikator anomaliyaları.
10. UAT: uzun bonus dövrləri, böyük çarpanlar, tez-tez kaskadlar/klasterlər, reveal ssenariləri.
10) Tipik səhvlər və həllər
RTP fakt/hesabat uyğunsuzluğu: qarışıq bildlər - 'rtp _ build' jurnalını, boşaltmaları seqmentləşdirin.
Dublikatlar silinir: idempotentlik yoxdur - storage-lock by 'txn _ id', determinated təkrar.
Tərəqqi itkisi (bankalar/sürü): heç bir snapshot - grid, çarpanlar, arı sayğacının vəziyyətini saxlayın.
Uzun yükləmə: assetləri optimallaşdırın (atlas, CDN, HTTP/2 preload), tələb olunan audio.
Yanlış Bonus Buy Fich bayraqları: PAM/feature-service geo-da bayraqları mərkəzləşdirin.
11) Vitrin (kataloq) üzrə tövsiyələr
Tags: High Volatility, Cluster/Cascade, Mystery/Reveal, Moving Wilds, Feature Buy (varsa), Build-up.
Seçmələr: "Meyvə və Neon" (Jammin" Jars/Retro Tapes), "Sualtı risk" (Razor), "Qənaət" (Wild Swarm), "Wild Boy" (Fat).
Kartlar-KPI: bonus tezliyi, orta çarpan, subyektiv «temp» oyun.
12) İqtisadiyyat və risklərin idarə edilməsi
Top-line: ifadə Pareto - Jammin" Jars/Razor/Big Bamboo gəlir nüvəsini formalaşdırır.
Unit-iqtisadiyyat: orta bet, bonus dönüşüm, win/bet paylanması, ROI bonus alış (varsa).
Risklər: yüksək dispersiya - bahis limitləri, seriyalar/titllər üzrə kaplar, qısa üfüqdə GGR bufer.
Məzmun qarışığı: «sərt» buraxılışları daha «düz» balanslaşdırın, vitrin kapsullarını «çox səviyyəli» dəyişkənlikdə saxlayın.
13) Addım-addım inteqrasiya planı
1. Müqavilə/listinq: bazarlar, RTP versiyaları, promo paketi.
2. Texniki qoşulma: sandbox açarları, başlanğıc URL, cüzdan API, webhucks.
3. Fich bayraqları: Bonus Buy, build-up göstəriciləri, lokal/valyuta.
4. Kataloq: oyun kartları, yaş reytinqləri, mexanikin qısa təsviri.
5. QA/UAT: regress + yük; edge klasterləri/kaskadları/reveal.
6. Soft-launch: 5-10% trafik; GGR/RTP/səhv/feature-rate monitorinqi.
7. GA-reliz: turnirlər/missiyalar, A/B buraxılış qaydaları, mövsümi seçmələr.
8. Post-monitorinq: retro 14/30 gün; vitrin və ekspozisiya limitlərinin sazlanması.
Yekun
Push Gaming güclü bonus dövrləri (Jammin" Jars, Razor, Big Bamboo, Retro Tapes) ilə tanınan klaster və mystery/reveal mexanikalarıdır. İnteqrasiya standartdır: seamless/transfer-cüzdan, JWT-başlanğıc, webhucks, ciddi telemetriya ('rtp _ build', 'feature _ flags'). Müvəffəqiyyət üçün - uyğunluq intizamı (Bonus Buy, RTP), dürüst dəyişkənlik etiketlənməsi, seriya vitrinləri və saxlamaq üçün aktiv promo ekosistemi (missiyalar/turnirlər).