GH GambleHub

Quickspin - baxış və inteqrasiya

2) Portfel və mexanika

2. 1 Slots (core)

Mövzular: nağıllar və mifologiya, Asiya, Qərb/soyğunçuluq, Misir xətti, «klassik/meyvə».
Mexaniklər: Wild/Stacked/Expanding Wild, Respins, Free Spins, Multiplier, Ways/Lines, Cluster/Grid (fərdi titullarda), bəzən Feature Buy (bazarda).
RTP profilləri: adətən bir neçə variant (məsələn, 96. x/94. x/92. x) müxtəlif yurisdiksiyalar üçün.
Volatility: geniş huni üçün low/medium VIP/axın üçün high/very high.

2. 2 Marka Fiçləri

Quickspin Promote - Promo ekosistemi (bax § 7): Frispins, Achievements/Challenges, turnirlər/Liderbordlar, Prize Drops/yarış.
Achievements/Challenges - mükafatlarla oyundaxili tapşırıqlar (CRM vasitəsilə monetizasiya).
Feature Triggers - promosyon kampaniyalarında (icazə verilən yerlərdə) idarə olunan frispin/bonus triggerləri.

3) Top titullar (nümunələr) və davranış

Big Bad Wolf (seriya) - simvolların kaskadları/çevrilişi (blowing down houses), sabit bağlanması.
Sakura Fortune (1/2) - genişlənən villalar və respinlər; güclü mobil performans.
Sticky Bandits (seriya) - «yapışqan» wilds, hayroller davranış.
Eastern Emeralds - bonus turunda animatorlar, frispinlərdə yüksək ekspozisiya.
Golden Glyph (1/2) - grid/cluster-mexaniki, bonus səviyyələri.
Spinions, Tiger 's Glory, Ark of Mystery, Nero 's Fortune, Hammer of Vulcan - sabit hitlər.

💡 Təcrübə: oyun üçün fich kataloqu açın: 'mechanics', 'volatility', 'rtp _ profiles', 'feature _ buy', 'min/max bet', 'jackpot _ support' (varsa).

4) Yurisdiksiyalar və məhdudiyyətlər

Fərqli: RTP profilləri, bahis/uduşların limitləri, Autoplay/Quick Spin/Feature Buy statusları, Responsible Gaming-in məcburi mətnləri və şrift/ikona tələbləri.
Bütün promosyon alətləri hər bazarda mövcud deyil.
Tənzimləyicilər cut-off hesabat və round-level log saxlamaq tələb edir.

Bazar matrisi (tövsiyə olunur):
  • `region → rtp_profile, features_allowed, bet_limits, promote_tools, texts_required`.

5) İnteqrasiya memarlığı

5. 1 Cüzdan modeli

Seamless (transfer-less): operator tərəfində balans; '/authorize ', '/bet', '/win ', '/rollback' çağırışları; ciddi idempotentlik.
Transfer Wallet: RGS-də əvvəlcədən köçürmə; sessiyanın bağlanması zamanı son sinxronizasiya.

5. 2 Interfeyslər və hadisələr

REST/JSON + вебхуки/Callbacks: `bet|win|bonus|session_start|session_end|disconnect|reconnect|promo_event`.
/ balance - balans/limitlər ;/bonus - frispins/challenge (API vasitəsilə aktivləşdirilirsə).
İdempotentlik: 'transaction _ id' (UUID/ULID) hər 'bet/win'; təkrar → keçmiş nəticənin qaytarılması (mənasına görə exactly-once).
Sifariş: 'round _ id' tələb olunur; mapping 'provider _ game _ id internal_game_id'.

5. 3 Taymaut/Retras

Müştəri vaxtı 2-3 s; eksponensial backoff; replay-növbə; cavabların duplikasiyası.

5. 4 Lokalizasiya/qurğular

Multi dilli UI, yerli valyutalar/formatlar, yüngül assetlər; şəbəkə/kaskad oyunları üçün mobile-first.

6) Hadisə sxemi və analitikası

6. 1 Mini hadisə sxemi (JSON)

json
{
"event_id": "01J...QSPIN",
"event_time": "2025-11-02T12:31:05Z",
"type": "bet    win    bonus    promo    session_start    session_end    disconnect    reconnect",
"user": {"id":"u123","tenant":"op1","country":"FI"},
"game": {"id":"qs_sakura_fortune_2","rgs":"quickspin","category":"slot"},
"session": {"id":"s456","device":"ios"},
"wager": {"amount":0. 50,"currency":"EUR","round_id":"r789"},
"payout": {"amount":7. 20,"jackpot":false},
"promo": {"type":"achievement","id":"ach_sf2_10_respins","progress":1. 0},
"meta": {"rtp_profile":"96","jurisdiction":"MGA"}
}

6. 2 Açar metriklər

GGR/NGR, Hit Rate, Spin Frequency, Bonus Entry/Win Multiplier, Achievement/Challenge Completion, turnirlərdə iştirak.
RGS keyfiyyəti: p95/p99 API, error-rate, webhook lag, retry-növbə ölçüsü.
Oyunçu/seans: ARPPU/ARPU, orta seans uzunluğu, churn siqnalları, şikayətlər/1k raund.

6. 3 Antifrod/anti-bitraj

Challenge/bonus karuselləri, anormal win-profillər, multi-account/device, geo-anomaliyalar.
Reaksiyalar: seqment promo/oyun fasilə, bahis limitləri, əl yoxlama.

7) Promo və Quickspin Promote paketi

Free Spins/Free Bets - oyunlar/nominallara görə paket frispins.
Achievements/Challenges - hadisələr üçün tapşırıqlar (X respins, Y kaskad, uduşlar ≥ N ×), CRM vasitəsilə mükafatlar.
Tournaments/Leaderboards - win-multiplier, uduşların miqdarı, seriya üzrə skorinq.
Prize Drops/Races - şərtlərə görə təsadüfi drops/sürətli yarış.
Feature Triggers (harada icazə verilir) - kampaniyalar üçün idarə olunan fic daxil.

Tövsiyələr:
  • Reklam büdcəsinə guardrails daxil edin, iştirak üçün min-bet, bazar məhdudiyyətləri.
  • NL/UK bazar növləri üçün yerli reklam/məsuliyyətli oyun qaydaları ilə uyğunluğunu ciddi şəkildə yoxlayın.

8) RTP, dəyişkənlik və ekspozisiya

Saxlayın 'rtp _ profile' per bazarı; Autoplay/Feature Buy/Quick Spin qadağan olan yerlərdə bloklayın.
Bir tur/oyun üçün 'max _ potential _ payout' nəzarət edin; high-volatility üçün - VIP limitləri.
Güclü çarpanları olan titllər üçün (məsələn, Eastern Emeralds) ekspozisiya qoruyucularını saxlayın.

9) Hesabat və yoxlama (reconciliation)

Round-level logs (dərəcələr/ödənişlər/bonuslar/promo/statuslar).
Oyunlar/valyutalar/bazarlar üzrə Daily Game Report; server vaxt provayder cut-off (TZ/ofset saxlamaq).
Müqayisə: operator hadisələrinin cəmi vs icmal hesabatlar; delta yalnız qapalı olmayan raundlarda icazə verilir.

10) Müşahidə və SLO inteqrasiya

API: '/authorize ', '/bet', '/win '- p95/p99, error-rate, əməliyyatların dublikat payı.
Tədbirlər: webhook-lag, retry-növbə ölçüsü, pay 'rollback/void'.
Promo: lag mükafatlandırma/tərəqqi yeniləmə, əhatə və dönüşüm.
Billing: hesabatların uyğunsuzluğu <eşik, cut-off bağlı payı.

SLO (eskiz)

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 promo:
reward_grant_p95_s: <=5 challenge_state_lag_s: <=10 billing:
report_delta_pct: <=0. 2 closed_by_cutoff_pct: >=99. 7

11) Təhlükəsizlik və uyğunluq

mTLS + HMAC vebhuk imzaları/REST; allowlist IP; qısa ömürlü tokenlər.
Hadisələrdə PII-minimallaşdırma; 'user _ id' tokenizasiyası; Bölgə/tenant üzrə RLS/CLS.
Responsible Gaming: Reality Check, limitlər, özünü istisna; müvafiq mətnlər/şriftlər və yerli tələblər.
Başlanğıc zamanı yurisdiksiya bayraqları: autoplay/quick spin/feature buy, bahis limitləri/sessiyalar, RTP açıqlanması.

12) Test planı və QA

12. 1 Staging çek siyahısı

  • '/authorize '/sessiyanın bağlanması; düzgün dillər/valyutalar/formatlar.
  • '/bet '/'/win 'idempotentdir; eyni 'transaction _ id' → əvvəlki cavab ilə təkrar.
  • Free Spins/Challenges/Achievements/Tournaments: hesablama → xərc → hesabat.
  • Yurisdiksiya: Autoplay/Feature Buy qadağası, düzgün RTP profili, bahis/seans limitləri.
  • Hesabatlar: hadisələr, cut-off, multi-valyuta ilə üst-üstə düşür.

12. 2 Mənfi ssenarilər

Dublikat 'transaction _ id' → 200 saxlanılmış nəticə ilə.
Time '/win '→ ikiqat ödəniş olmadan təhlükəsiz retry.
Xüsusi promo/valyuta olmadan region → determinated imtina və düzgün lokalizasiya.
Disconnect/Resume → steyt/raund bütövlüyü və çağırış tərəqqisinin qorunması.

13) Tez-tez səhvlər və anti-nümunələr

Unified RTP və göstərilməsi qadağan fich → uyğunluq riskləri.
İdempotentlik yoxdur '/bet |/win '→ ikiqat debet/ödənişlər.
Ignor 'rollback/void' → ledcerin sinxronizasiyası.
Cut-off/snapshot yoxluğu → «üzən» hesabatlar.
Promosyon ödənişlərinin hesablanmaması → şikayətlər və mübahisəli hallar.
MINOR-təkamül sxemləri ilə vitrinlər/log → düşmə SELECT.

14) Konfiqurasiya şablonları

14. 1 Oyun/bazar

yaml game_config:
game_id: "qs_eastern_emeralds"
markets:
- region: "MGA"
rtp: "96. 0"
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 İdempotentlik siyasəti

yaml idempotency:
key: "transaction_id"
storage: "redis+db"
ttl: "30d"
behavior: "return_last_result"

14. 3 Hadisə sxemi (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, ext_ref]
promo: [type, id, value]
tech: [client, device, latency_ms]

14. 4 Promosyon kampaniyası (Promote, eskiz)

yaml promo_campaign:
id: "qs_promote_q4_2025"
type: ["tournament","prize_drop","achievement","challenge"]
games: ["qs_big_bad_wolf","qs_sakura_fortune_2","qs_eastern_emeralds"]
rules:
tournament: {scoring: "win_multiplier", min_bet: 0. 2}
prize_drop: {budget_eur: 15000, prizes: 1200, min_bet: 0. 2}
achievement: {targets: ["10_respins","fs_trigger>=2"], reward_type: "free_spins"}
challenge: {duration_h: 72, goals: ["win_x>=25","n_respins>=5"]}

15) Tətbiqi yol xəritəsi

1. Inventory & Markets: Quickspin oyun siyahısı, RTP profilləri, fich bayraqları/limitləri; Promote alətləri və valyutaların mövcudluq kartı.
2. API & Wallet: cüzdan seçimi, idempotentlik, retray, webhucks.
3. Events & Reports: hadisə sxemi, round-level log, cut-off və TZ.
4. Compliance: yurisdiksiya konfiqləri, RG tələbləri, mətnlər/bannerlər.
5. Promote: turnirlər/challenges/achives/draws, vitrin və CRM inteqrasiya.
6. Observability: SLO panelləri (API/tədbirlər/promo/billing), alertlər, repleylər.
7. Go-Live: Kanarya trafiki, KPI müqayisə (GGR, hit rate, achievement completion, complaints), 1-ci həftənin post-mortemi.

16) Yekun

Quickspin - Promote çevik promo ekosistemi ilə dəstəklənən UX və riyaziyyatdan aydın slotların «təmiz» portfeli. Uğurlu inteqrasiyanın açarı idempotent billinq, düzgün RTP/yurisdiksiya fiçaları, cut-off ilə şəffaf hesabat və SLO-nun müşahidə edilməsidir. Düşünülmüş vitrin və Achievements/Challenges/turnirləri istifadə edərkən Quickspin idarə olunan risklər və xidmət dəyəri ilə GGR/LTV-yə davamlı töhfə verir.

Contact

Bizimlə əlaqə

Hər hansı sualınız və ya dəstək ehtiyacınız varsa — bizimlə əlaqə saxlayın.Həmişə köməyə hazırıq!

Telegram
@Gamble_GC
İnteqrasiyaya başla

Email — məcburidir. Telegram və ya WhatsApp — istəyə bağlıdır.

Adınız istəyə bağlı
Email istəyə bağlı
Mövzu istəyə bağlı
Mesaj istəyə bağlı
Telegram istəyə bağlı
@
Əgər Telegram daxil etsəniz — Email ilə yanaşı orada da cavab verəcəyik.
WhatsApp istəyə bağlı
Format: ölkə kodu + nömrə (məsələn, +994XXXXXXXXX).

Düyməyə basmaqla məlumatların işlənməsinə razılıq vermiş olursunuz.