GH GambleHub

Kullanıcı profili arayüzü

1) İlkeler

1. Ekran başına bir düşünce. Profil = her biri bir CTA içeren kısa bağımsız bölümler kümesi.
2. Varsayılan güvenlik. 2FA/sessions/devices görünür durumları, basit eylem yolları.
3. Veri saydamlığı. Ne saklanır, neden, nasıl devre dışı bırakılır/indirilir/silinir.
4. Aşırı yükleme kişiselleştirme yok. Yalnızca deneyimi etkileyen gerçek ayarlar.
5. Bağlamı asla kaybetmeyin. Taslaklar, son bölüme geri dön, öngörülebilir URL.


2) Bilgi mimarisi

Önerilen yapı (sol menü/sekmeler):
  • Profil (avatar, isim, kişiler)
  • Güvenlik (şifre, 2FA, cihazlar/oturumlar)
  • Ödemeler (yöntemler, otomatik kaydedilmiş parçalar, geçmiş)
  • Limitler (sorumlu oyun)
  • KYC (durum, belge yükleme)
  • Tercihler (dil, para birimi, oran formatı, hızlı bahisler, konular)
  • Bildirimler (türler/kanallar, sessizlik/özet)
  • Gizlilik ve veriler (görünürlük, DSAR/dışa aktarma, hesap silme)

Asla tam PAN/CVC göstermeyin; Yalnızca UX belirteçleri ve maskeleri.


3) Profil başlığı

Avatar (yükleme/kırpma), görüntüleme adı, kimlik/kullanıcı adı.
Durum Rozetleri: KYC: İnceleme Altında/Geçti, 2FA: Açık/Kapalı, Sorumlu Oyun: Aktif.
Hızlı bağlantılar: "Şifreyi değiştir", "E-postayı/telefonu onayla", "Limit belirle".

html
<header class="profile-head">
<img class="avatar" alt="Аватар пользователя">
<div>
<h1>Имя пользователя</h1>
<div class="badges"><span class="badge">KYC: На проверке</span><span class="badge">2FA: Выкл</span></div>
</div>
<button class="btn btn--primary">Загрузить документы</button>
</header>

4) Profil bölümü

Alanlar: isim, doğum tarihi, ülke, arayüz dili.
Kişiler: e-posta (doğrulama), telefon (OTP).
Yerel: dil ve ülkeye bağlı tarih/saat/para birimi.
Doğum tarihi sadece KYC'den sonra destek yoluyla düzenlenir.

UX: format istemleri, yumuşak maskeler, hata ayıklama ile otomatik kaydetme, başarının onaylanması.


5) Güvenlik

Parola: mevcut parola + kalite kurallarına (basınç göstergesi/istemleri) göre değiştirin, gereksinimleri geriye dönük olarak göstermeyin.
2FA: TOTP/SMS; Basit ana akış: "Enable ^ QR ^ backup codes".
Cihazlar ve oturumlar: aktif girdilerin listesi (cihaz/OS/konum/saat), CTA "Akım hariç hepsini sonlandırın".
Sosyal girişler: Onaylama ile bağlama/bağlantıyı kesme.


6) Ödemeler

Ödeme yöntemleri: kartlar (maske '1234'), A2A/wallets; Varsayılan durum.
Sonuçlar: Varsa, mikro aktarım doğrulaması ile kaydedilen ayrıntılar (IBAN/cüzdan).
İşlem geçmişi: türe/tarihe/miktara göre filtreler, CSV dışa aktarma.
Şeffaflık: Komisyonlar/ETA ve Süreç İçinde/Reddedildi/Hazır durumlar.


7) Limitler (Sorumlu Oyun)

Türleri: Mevduat, Oran, Zaman aşımları, Kendini dışlama.
UX: radyo dönemi (gün/hafta/ay) + miktar, açık metin "Yürürlüğe girecek"....
Zayıflamaya doğru değişim - gecikmeli; sıkılaştırma - hemen.


8) KYC

Stepper: Kişisel veriler - Belgeler - Gönderme - İnceleme altında.
Dosya gereksinimlerini temizleyin (tür/boyut/netlik) + önizleme.
Durum ve şartlar, hazırlık için bildirim kanalı, gönderilen belgelerin geçmişi.


9) Tercihler

Katsayıların biçimi ondalık/kesirli/Amerikan.
Hızlı bahisler: anahtar + "onay yok" uyarısı ve izin verilirse Geri Al.
Tema: açık/karanlık/sistemik; Görme engelliler için kontrast modu.
Coğrafi ve dil: yargı gereksinimlerini (içerik/blok listeleri) saklayın ancak hatırlayın.


10) Bildirimler

Kanallar: Uygulamada itme/e-posta/SMS/.
Gruplar: finansal, oyun, sosyal, pazarlama (varsayılan olarak orta).
"Rahatsız etmeyin": zaman aralıkları ve koşullar (örn. Geceleri pazarlama yok).
Önizleme: Bildirimin nasıl göründüğü, nerede kapatılacağı.


11) Gizlilik ve veriler

Profil görünürlüğü (sosyal işlevler ise): Takma ad/avatar/etkinlik gören.
Veri yükleme (DSAR): Teslim süresi olan bir arşiv için istek; Hazırlık hakkında bildirim.
Bir hesap silme: sonuçlarını açıklayın, grace-dönem, alternatif olarak "Dondur".
Onay Günlüğü: Çerezler/Pazarlama/Şartlar - Tarihler ve Sürümler.


12) Eylem geçmişi

Besleme: girişler/çıkışlar, şifre changes/2FA, ödeme ayrıntılarındaki değişiklikler, sınırlar.
Filtreler ve ihracat; geo-IP ve cihazların açıklaması.
CTA "Sen değil miydin?" Hızlı şifre değişikliği ve oturum sonlandırma akışı.


13) A11y ve yerelleştirme

Etiketler ve ipuçları "aria-describedby'ile bağlantılıdır; errors - 'role =' alert ''.
Kontrast ≥ AA, görünür ': odak-görünür', Sekme sırası görsele karşılık gelir.
'prefers-reduced-motion' - minimum animasyonlar.
Dil genişlemesi: Genişlikte %20-30 marj; Sayılar tabular ('font-variant-numeric: tabular-nums; ').


14) Mobil desenler

Çekmece olarak profil menüsü; Anahtar durumlar/CTA - en üstte.
Uzun formlar için altta Yapışkan-CTA ("Değişiklikleri Kaydet").
Alanların ölçeklendirilmesi, klavye türüne göre ('inputmode').
Bildirimler/tarih - sonsuz yükleme ve nöbetçi-gözlemci ile bant.


15) Boş, hatalar, durumlar

Boş: dost ipucu ve "sırada ne var" (yöntem ekle/2FA dahil).
Hata: neden + nasıl düzeltilir + Yeniden deneme; Girişi sıfırlamayın.
Meşgul: tüm ekranı kilitlemeden yerel önyükleyiciler; TFF ≤ 100 ms.


16) Metrikler

Anahtar ayarlarına göre Tamamlama Oranı (2FA, KYC, ödeme yöntemleri).
Tamamlanma Süresi bölümleri (şifre/2FA/KYC/limitleri).
Hata Formların oranı + Yeniden deneme başarı oranı.
Evlat edinme tercihleri (konu, hızlı bahisler, oran formatı).
Güvenlik duruşu: 2FA'lı kullanıcıların oranı, tamamlanan yabancı oturumların sayısı.


17) Anti-desenler

Gizli kritik ayarlar (2FA/limits) derinlemesine.
Bir modalde uzun anketler; Otomatik kaydetme yok.
Meşgul/onay olmadan sessiz gönderme.
Odağı ve "atlama" düzenini sıfırlayın; CLS resimler nedeniyle.
2FA/OTP kodun kopyalanmasının yasaklanması.
Pazarlama ve varsayılan kritik bildirimleri karıştırın.


18) Tasarım sistemi belirteçleri (örnek)

json
{
"profile": {
"sectionGap": 20,
"fieldHeight": 44,
"radius": 12
},
"security": {
"badge": { "radius": 8, "px": "4 8" },
"focusRing": { "width": 2, "offset": 2 }
},
"lists": {
"row": { "py": 12, "px": 16 },
"divider": 1
},
"motion": { "hoverMs": 160, "pressMs": 90 },
"a11y": { "contrastAA": true, "reduceMotion": true }
}

19) Snippet'lar

Aygıt/Oturum Listesi (HTML)

html
<ul class="sessions" role="list">
<li>
<div>Chrome · Windows · Киев</div>
<small>Последняя активность: 14:32</small>
<button class="btn btn--ghost">Выйти</button>
</li>
<li aria-current="true">
<div>Safari · iOS · Текущая сессия</div>
<small>Последняя активность: сейчас</small>
<button class="btn btn--ghost" disabled>Текущая</button>
</li>
</ul>
<button class="btn btn--secondary">Завершить все сеансы</button>

Katsayı format anahtarı (radyo)

html
<fieldset>
<legend>Формат коэффициентов</legend>
<label><input type="radio" name="odds" value="decimal" checked> Десятичные</label>
<label><input type="radio" name="odds" value="fractional"> Дробные</label>
<label><input type="radio" name="odds" value="american"> Американские</label>
</fieldset>

Ödeme yöntemi kartı (maskeleme)

html
<article class="pay-card">
<h4>Visa •••1234</h4>
<small>По умолчанию</small>
<div class="actions">
<button>Сделать основным</button>
<button class="danger">Удалить</button>
</div>
</article>

20) KG kontrol listesi

Anlam ve akış

  • Bölümler mantıklıdır; Her ekranın bir ana CTA'sı vardır.
  • URL/gezinme son bölümü geri yükler.

Formlar

  • Doğru 'type/inputmode/autocomplete'; yumuşak maskeler, öngörülebilir dikkat.
  • Debunking ile asenkron kontroller; Kaydetme verileri kaybetmez.

Güvenlik

  • 2FA akışı anlaşılabilir; Yedekleme kodları indirmek için kullanılabilir.
  • Oturumlar/cihazlar sonlandırılır, olaylar kaydedilir.
  • Hassas alanlar günlüğe kaydedilmez/önbelleğe alınmaz.

iGaming özellikleri

  • Gecikmeli giriş ve farklı dönemlerle sınırlar.
  • KYC durumları ve belgeleri açıktır; Son tarihler ve bildirim kanalı görülebilir.
  • Oran formatı ve hızlı bahisler reklamı yapıldığı gibi çalışır.

А11у/Localization

  • AA ≥ kontrast; ': odak-görünür' bakın; Sekme sırası doğru.
  • Metinler ve sayılar dile/para birimine uyarlanmıştır; RTL desteklenir (gerekirse).

Performans

  • TFF ≤ 100 ms; CLS yok; Görüntüler tembel yükleniyor.
  • Büyük listeler (geçmiş) sayfalanır/sanallaştırılır.

21) Tasarım sistemindeki belgeler

Компоненты: 'ProfileHeader', 'ProfileSection', 'SecurityPanel', 'SessionsList', 'PaymentMethodCard', 'LimitsForm', 'KYCStepper', 'PreferencesForm'.
Belirteçler: alanlar/yarıçaplar/odak/rozetler, CUS/limit durumları, başarı/hata/dikkat renkleri.
Desenler: "Bölüm başına bir CTA", "Risk için geri al/onayla", "Verileri dışa aktar/sil (DSAR)".
Yapma/Yapma: gizli güvenlik ayarları, pazarlama içeriklerini maskeleyen aşırı yüklenmiş formlar.


Kısa özet

Profil arayüzü bir güven merkezidir: basit, dürüst ve güvenli olmalıdır. Net mimari, hızlı ve öngörülebilir akış (2FA/KYC/limitler/ödemeler), düzgün formlar ve verilerle yapılan işin şeffaflığı, profili bir ürün desteğine dönüştürür ve özellikle iGaming için kritik olan destek yükünü azaltır.

Contact

Bizimle iletişime geçin

Her türlü soru veya destek için bize ulaşın.Size yardımcı olmaya her zaman hazırız!

Entegrasyona başla

Email — zorunlu. Telegram veya WhatsApp — isteğe bağlı.

Adınız zorunlu değil
Email zorunlu değil
Konu zorunlu değil
Mesaj zorunlu değil
Telegram zorunlu değil
@
Telegram belirtirseniz, Email’e ek olarak oradan da yanıt veririz.
WhatsApp zorunlu değil
Format: +ülke kodu ve numara (örneğin, +90XXXXXXXXX).

Butona tıklayarak veri işlemenize onay vermiş olursunuz.