Slot sertifikatlaşdırma prosesi: oyunları kim və necə yoxlayır
Sertifikatlaşdırma oyunun xüsusi yurisdiksiyada oyunçunun texniki standartlarına və müdafiə qaydalarına cavab verdiyini təsdiqləyir. Aşağıda - sistem təhlili: kim iştirak edir, nəyi yoxlayır, necə hazırlanır, hansı artefaktlara ehtiyac var və buraxıldıqdan sonra uyğunluğu necə saxlamaq olar.
1) Proses iştirakçıları və onların rolları
Tənzimləyici (dövlət orqanı) - qaydalar (RTS/texniki standartlar, RG/reklam tələbləri) müəyyən edir, təsdiq edilmiş provayderlərin və oyunların reyestrlərini aparır, yoxlamalar apara və qeydlər tələb edə bilər.
Test laboratoriyası (3rd party lab) - RNG, riyaziyyat və funksionallığın müstəqil sınağı; hesabat/uyğunluq sertifikatının buraxılması.
Provayder/Studio (B2B) - oyunu inkişaf etdirir, laboratoriya ilə texniki paket və kommunikasiya hazırlayır, dəyişiklikləri dəstəkləyir (change management).
Operator (B2C) - saytda/tətbiqdə oyunun buraxılması, vitrin, banner, yaş məhdudiyyətlərinin yerli qaydalarına riayət edilməsi.
Aqreqator/RGS platforması - nəqliyyat və orkestrasiya: vahid API, billing, bəzən - ümumi loging/monitorinq çərçivəsi və «market builds» ilə kömək.
2) Dəqiq nə yoxlanılır
2. 1. RNG və qəza
Generasiya metodu, ilkin sidlər/reinisionalizasiya, müstəqillik və ardıcıllıqların homojenliyi.
Müdaxilədən qorunma: harada fiziki/məntiqi olaraq RNG (müştəri/server), bütövlük nəzarəti.
2. 2. Riyazi model və RTP
Elan edilmiş ödəniş cədvəllərinə və profillərə uyğunluq; hadisələrin tezliklərinin düzgünlüyü, cekpotlar, bonuslar.
Uzunmüddətli geri dönüş (RTP) və spesifik bazar standartları çərçivəsində yayılma (dəyişkənlik).
2. 3. Funksionallıq və UI/UX
Gizli mexaniklərin olmaması, səhv elementlər, düzgün qaydalar və ipuçları.
Oxuma qabiliyyəti, əlçatanlığı, düzgün lokalizasiya, xəbərdarlıqlar, yaş piktoqramları.
2. 4. Responsible Gaming (RG)
Sessiyanın müddəti haqqında xatırlatmalar (tələb olunarsa), kömək linkləri, operator ilə inteqrasiyada limitlərin/zaman-autların düzgün işləməsi.
2. 5. Loginq və hesabat
Əsas hadisələrin tamlığı və dəyişməzliyi (bahis, nəticə, tetikləyicilər, sessiyalar, limitlər), audit üçün ixrac, vaxt sinxronizasiyası.
2. 6. Təhlükəsizlik və dəyişikliklər
Binaların versiyalarına və bütövlüyünə nəzarət, hash-summalar, imzalar, deploi/geri qaytarma prosedurları, giriş nəzarəti; İB siyasətçilərinə uyğunluq.
3) Studiyanın hazırladığı sənədlər və artefaktlar
GDD + riyaziyyat: mexaniklərin, ödəniş cədvəllərinin, RTP profillərinin, cekpotların, triggerlərin, bahis məhdudiyyətlərinin təsviri.
RNG dosyesi: alqoritmin təsviri, başlanğıc/reinisializasiya, entropiya mənbələri, yerləşdirmə arxitekturası.
Bina pasportu: mühərrik və asılılıq versiyası, asset siyahısı, bütövlük nəzarəti (hash), konfiqurasiya.
Məlumat/qaydalar/lokalizasiya: bazarın bütün dilləri üçün mətnlər, hüquqi xəbərdarlıqlar, yaş işarələri.
Log sxemi: hadisələrin siyahısı, format, saxlama, ixrac, zaman damğaları və vaxt zonası.
Dəyişikliklər prosedurları: kim və necə düzəlişlər edir, versiyalar necə qeyd olunur, hot-fix və market build-lar necə tərtib olunur.
IB və RG siyasətləri (müvafiq ekstraktlar): giriş, insidentlər, backup, DPIA/privacy, operator ilə inteqrasiya nöqtələri.
4) Sertifikatlaşdırma mərhələləri (standart dövr)
1. Pre-audit (daxili): riyaziyyat/simulyasiya, log reviziyası, arayış/lokalizasiya lintinqi, UI smoke testləri.
2. Laboratoriyaya müraciət: formaların doldurulması, oyun bildinin və RGS, giriş/açarların, test stendinin və sənədlərin ötürülməsi.
3. Laboratoriya testləri: RNG, riyaziyyat/simulyasiya, funksional ssenarilər, RG/loging, dil/qaydalar, müştəri/server sabitliyi.
4. Geribildirim: qüsurlar/uyğunsuzluqlar → fikslər → təkrar qaçışlar.
5. Hesabat/sertifikat: laboratoriyanın tənzimləyicidən və ya aqreqatorun reyestrinə daxil olan yekun hesabatı.
6. Listinq və market build: bazarda oyunun qeydiyyatı, kataloqa yerləşdirilməsi; ölkənin tələblərinə uyğun montaj (dil, limitlər, xəbərdarlıqlar).
7. Post-reliz monitorinqi: canlı telemetriyanın elan edilmiş parametrlərə uyğunluğunun yoxlanılması, hadisələrin idarə edilməsi.
5) Market build 's: niyə bir oyun ≠ bir bild
Müxtəlif ölkələr fərqli tələb edir:- dillər və xəbərdarlıq sözləri, bahis/uduşlar limitləri, yaş piktogramları/ikonları, RG funksiyaları (məsələn, pop-up xatırlatma tezliyi), şans/RTP göstərmə qaydaları.
Filialları bölün: global build → market builds (fərqlər siyahısı). Oyunçunun hansı bild olduğunu hər an sübut etmək üçün mapping versiyası və hash edin.
6) Studiyalar laboratoriyaya keçidi necə sürətləndirir
Göndərilməzdən əvvəl simulyasiyalar: milyardlarla spin sürün, nəzəriyyəylə müqayisə edin, hesabat toleranslarını təyin edin.
Lokalizasiya yoxlama vərəqləri: ICU-plurallar, hallar/cins, xüsusi simvollar; '{username}' dəyişənlərinin avtomatik yoxlanılması.
Logi bir məhsul kimi: əvvəlcədən razılaşdırılmış hadisə formatı, test boşaltmaları, sabit zaman damgaları (UTC).
Təhlükəsiz montajlar: debag, sabit versiyalar, repeatable montaj (repeatable build).
«İnsan dili» ilə arayışlar: gizli şərtlər olmadan, nümunələrlə, razılaşdırılmış hüquqi şərtlərlə.
Change management: laboratoriya/tənzimləyici ilə versiyalaşdırma və ünsiyyət üçün bir məsul.
7) Tez-tez sertifikatı «pozur» (və necə qarşısını almaq olar)
1. Elan edilmiş ödəniş cədvəllərinə uyğunsuzluq.
→ Riyaziyyatın avtomatik reqressiyaları və «nəzəriyyə vs simulyasiya» hesabatları.
2. Zəif loging.
→ Məcburi sahələri və dəyişməz əsas hadisələri daxil edin, ixracatı əvvəlcədən yoxlayın.
3. Natamam/səhv sertifikatlar.
→ Ölkələr üçün şablonlar, hüquqşünas redaktəsi, terminlərin vahid lüğəti.
4. Lokalizasiyaların ayrılması.
→ Mərkəzləşdirilmiş lüğət + ICU/dəyişənlərin avtomatik yoxlanılması.
5. Dəyişiklik prosedurlarının olmaması.
→ Versiyaların filialını sənədləşdirin, hash və təchizat kanallarını saxlayın.
6. UI səhv edir.
→ Istifadə edilə bilən çek siyahısı, «isti» slot üçün vizual «işarə» qadağası.
7. Qeyri-şəffaf RNG.
→ Generator üçün tam dosye, biznes məntiqindən fiziki və məntiqi bölgü.
8) Release sonra uyğunluq saxlamaq
RTP/volatilliyin monitorinqi: canlı məlumatları hesablama diapazonları ilə müqayisə edin, sapmalara cavab verin.
Hotfix prosedurları: riyaziyyata təsir etmədən minimal dəyişikliklər; riyaziyyata toxunduqda - təkrar sertifikatlaşdırma.
Hadisələr və bildirişlər: qeyd edin və operator/tənzimləyiciyə vaxtında məlumat verin, post-mortemlər edin.
Log auditi: periodik boşaltmalar/yoxlamalar, tam nəzarət və vaxt-stamplar.
Market builds yeniləmələri: ölkə qaydalarını dəyişdirərkən xəbərdarlıqları/ikonaları/limitləri yeniləyin.
9) Çek vərəqləri
Laboratoriyaya göndərilməzdən əvvəl
- GDD + riyaziyyat təsdiq; simulyasiyalar nəzəriyyəyə uyğun gəlir.
- RNG dosyesi tam və aktualdır.
- Sertifikatlar və lokalizasiyalar hazırdır, vəkil tərəfindən yoxlanılır.
- Qeydlər: hadisələrin siyahısı, format, testlə yükləmə.
- Pasport bild: versiyalar, assets, hash, repeatable build.
- RG/limit konfiqurasiya faylları seçilir və sənədləşdirilir.
Market build
- Ölkə üzrə dillər/ifadələr.
- Limitlər/xəbərdarlıqlar/yaş nişanları RTS uyğun gəlir.
- Vitrin/bannerlər operatorda razılaşdırılmışdır (giriş ifadələri olmadan).
- RGS/aqreqator ilə inteqrasiya testləri keçdi.
Post-reliz
- RTP/dəyişkənlik və müştəri/server səhvlərinin monitorinqi.
- Hadisə planı və operator/tənzimləyici ilə əlaqə kanalı.
- Hotfix prosedurları və yenidən sertifikatlaşdırma tələb olunduqda meyarlar.
10) 90 günlük yol xəritəsi
0-30 gün
Riyaziyyat auditi, RNG dosyesi, loqinq; hədəf bazarlar üçün çek vərəqlərinin yığılması.
Daxili simulyasiyalar və avtotestlər UI/lokalizasiyalar; binaların texniki pasportlarının hazırlanması.
31-60 gün
Laboratoriyaya çatdırılma; rəy fikləri; market builds hazırlanması.
Aqreqator/operator ilə inteqrasiya testləri, monitorinqin qurulması.
61-90 gün
Hesabat/sertifikatın alınması; listinq oyunları; pilot bazarda buraxılış.
Metrik və RTP-nin post-reliz validasiyası, insident və hesabat prosedurlarının düzəldilməsi.
11) Qısa FAQ
Hər versiyanın sertifikatlaşdırılması lazımdırmı?
Mexanik/riyaziyyatda əhəmiyyətli dəyişikliklər → bəli. UI-kosmetika və mətnlər - ölkə qaydalarına əsasən (çox vaxt ayrı-ayrı blokları xəbərdar etmək/yenidən sınamaq kifayətdir).
«Provayder təsdiq» və «oyun sertifikatlaşdırma» fərqi nədir?
Birincisi - məzmun vermək hüququ (B2B-status), ikincisi - müəyyən bir bazar üçün müəyyən bir title yoxlamaq.
Bütün ölkələrə eyni bild buraxmaq mümkündürmü?
Ümumiyyətlə - yox. Dil, limitlər, RG və xəbərdarlıq formullarına görə market builds lazımdır.
Sertifikatlaşdırma birdəfəlik bir işarə deyil, bir prosesdir: şəffaf riyaziyyat, izah edilə bilən qaydalar, düzgün qeydlər, dəyişiklik intizamı və bazar tələblərinə hörmət. Məhsulun arxitekturasının bir hissəsi kimi uyğunluğu şərh edən komandalar laboratoriyalardan daha sürətli keçir, post-reliz risklərini azaldır və daha çox operator və yurisdiksiyaya giriş açır.