SECURE ADMIN ACCESS

Masuk ke Control Center

Gunakan akun admin. Hak akses akan diperiksa dari profil pengguna setelah autentikasi berhasil.

PLAYKING88 / Dashboard
CONTROL CENTER OVERVIEW

Dashboard

Menghubungkan dataMenunggu sinkronisasi
OPERASIONAL HARI INI

Selamat datang di PLAYKING88

Pantau pertumbuhan member, aktivitas aplikasi, dan percakapan Live Chat dalam satu pusat kendali.

01

Perhitungan member unikBuka app dan member chat dihitung maksimal satu akun per tanggal. Chat admin tanpa balasan tidak dihitung.

PLAYKING88LIVE CONTROLWAKTU SERVER WIB
01
Menunggu data Firebase
02
Menunggu data Firebase
03
Menunggu data Firebase
04
Menunggu data Firebase
#05
Menunggu data Firebase
TINGKAT AKTIF HARI INIdari seluruh memberKONVERSI KE LIVE CHATdari member aktifRATA-RATA PESAN MEMBERpesan per member chat
DAILY ENGAGEMENT

Aktivitas member dalam 7 hari

BUKA APPMEMBER CHAT
100%75%50%25%0
Memuat data Firebase utama…
Buka appMember chat
Setiap akun dihitung maksimal satu kali per tanggal.
REPORT PER TANGGAL

Performa harian terbaru

TanggalBuka appDaftarMember chatPesan memberPercakapan
Memuat data Firebase utama…
Data Firebase utamaZona waktu Asia/Jakarta
LIVE SUPPORT

Live Chat

Identitas publik mengikuti profil admin aktif.

Menghubungkan sesi panel ke Firebase utama…
Membalas member
0/1500
iStatus 24 Jam, bukan status percakapanStatus tampil di Android sampai 24 jam berdasarkan waktu server. Satu member dihitung maksimal satu view per status, walaupun membukanya berkali-kali.
ACTIVE STORIES

Status Aktif Admin

Memuat status Firebase utama…
LIVE SCORE OPERATIONS

LiveScore Control

Pantau gateway, kuota, jadwal, dan prediksi Android dari satu pusat kontrol.

MEMUAT
Gateway Android terhubungSchema v1 · Asia/Jakarta · Firebase ID token · data pertandingan melalui cache PLAYKING88.
iMembaca cache tanpa request baruPanel menggunakan data gateway yang sudah tersedia.
APPKontrak v1Menunggu snapshot
APIAPI-FootballGateway cache PLAYKING88
L88Allowlist pertandingan resmi
%Menunggu endpoint metrics
Belum terhubung
Batas aman 7.250 / 7.500Cadangan 250 request
GATEWAY & CACHE

Konfigurasi Android

TERLINDUNGI
01Endpoint Android
02Autentikasi
03Zona waktu
04Sumber respons
Last-valid tetap dikirim dengan stale=true saat provider gagal atau kuota cadangan tercapai.
MATCH MONITOR

Daftar pertandingan

LOCAL FIXTURE
Memuat preview lokal…
Belum diperbarui
MANUAL MATCH FORECAST · TODAY + 7 DAYS

Prediksi pertandingan

Pilih pertandingan hari ini atau 7 hari ke depan, isi prediksi, lalu sinkronkan ke tab Prediksi member.

MEMUAT
Jadwal tersedia0 Dipilih0 Terakhir sinkronBelum pernah
3 input per pertandinganPrediksi skorLine U/O, contoh 2.5Rekomendasi UNDER / OVER
FILTER JADWALPilih tanggal & ligaHanya pertandingan pada filter aktif yang ditampilkan
Memuat pertandingan hari ini sampai 7 hari ke depan…
Jadwal diambil dari cache gateway Firebase, bukan memanggil API-Football lagi.Belum ada revision aktif
SUPPORTED LEAGUES

8 liga yang diterima gateway

ALLOWLIST
MEMBER INTELLIGENCE

Members

Kelola identitas, aktivitas, akses, dan engagement seluruh member dari satu tampilan.

FIREBASE LIVEUrutan daftar terbaru
ALL
TOTAL MEMBER7

Identitas member terdaftar

01
LIVE
AKTIF HARI INI4

Member unik membuka aplikasi

02
IDLE
BELUM PERNAH BUKA APP1

Belum memiliki aktivitas pertama

03
CHAT
PERNAH CHAT5

Pernah mengirim pesan ke admin

04
MASTER MEMBER DIRECTORY

Database member

Pencarian dan filter langsung membaca sumber data aktif.

DATA TERHUBUNG7 hasil
URUTKAN BERDASARKAN
Filter lanjutanGabungkan status, kanal login, aktivitas, dan rentang tanggalRANGE INKLUSIF
Tidak ada filter aktifDefault: pendaftar terbaru tampil paling atas
MemberWhatsAppID MemberUID FirebaseStatusServer AktifKanal LoginPINNotifikasiTanggal DaftarLast ActivityHari Aktif (30H)Pesan MemberRestrict ChatAction
Menampilkan 1–10 dari 10 · rentang tanggal inklusif.
JUMLAH BARIS10 per halaman
REMOTE SERVER CATALOG

Servers

Kelola katalog server yang dibaca Android melalui member API.

Siap tanpa update APK berikutnyaAndroid memakai katalog aktif dari backend, menyimpan salinan terakhir yang valid, lalu kembali ke 9 server bawaan bila backend belum dapat dijangkau.
iNonaktif aman, bukan hapus permanenServer yang masih dipakai member aktif atau direferensikan Hot Game RTP akan ditolak saat dinonaktifkan. Server ID tetap tersimpan untuk histori dan audit.
Memuat
FIREBASE CATALOG
ServerServer IDDemo IPUrutanDipakai MemberReferensi RTPStatusAction
DATA & FILE OBSERVABILITY

Data Storage

Pantau Firebase Storage utama, jumlah dokumen, dan kapasitas penyimpanan panel.

iAngka berasal dari backend aktifUkuran Firebase Storage dihitung dari metadata objek. Firestore ditampilkan sebagai jumlah dokumen koleksi utama tanpa membaca seluruh isi dokumen.
Menunggu bucket utama
— dari file terpantau
file aplikasi & artefak lokal
— dari file terpantau
Koleksi utama
koleksi root objek cloud
terpakai
Kapasitas tersedia
MANAGED FILE BREAKDOWN

Pemakaian berdasarkan sumber

MEMUAT
Memuat snapshotMenunggu metadata Firebase Storage...
SERVER CAPACITY

Kapasitas host panel

Belum diperbarui
Disk terpakaiTotal kapasitas

Menunggu pembacaan volume server.

Siap mengikuti VPS

Saat panel dipindah ke VPS, angka disk ini otomatis membaca volume server tersebut. Biaya, bandwidth, dan tren tetap menunggu integrasi Cloud Monitoring.

DATA LIFECYCLE

Status retensi penyimpanan

READ ONLY
Status Admin 24 jamStatus kedaluwarsa tidak lagi ditampilkan setelah waktu server tercapai. Penghapusan fisik media tetap memerlukan cleanup worker.EXPIRE AKTIF
APK & banner aktifArtefak yang masih direferensikan oleh App Release atau App Control tidak boleh dihapus otomatis.TERLINDUNGI
Pesan & lampiran Live ChatBelum ada penghapusan otomatis. Kebijakan retensi wajib ditentukan sebelum cleanup produksi diaktifkan.MANUAL
Foto profil lamaAndroid menghapus file profil sebelumnya setelah penggantinya berhasil disimpan.CLIENT AKTIF
MANUAL RTP CONTROL

RTP

Periksa sumber, tinjau tepat 8 Hot Game, lalu publish manual.

● Scheduler PAUSED
iTidak ada sinkron otomatisData aktif hanya berubah setelah operator menekan Periksa & Preview lalu mengonfirmasi Sinkronkan Sekarang. Preview gagal tidak pernah menimpa last-valid.
SOURCE CONTROL

Periksa sumber RTP

MANUAL HTTPS
Belum ada last-validPublish preview valid pertama untuk mengaktifkan fallback Android.
Job terakhirBELUM ADADurasiOperator
EXACTLY 8 HOT GAME

Preview sebelum sinkron

0 / 8
MANUAL JOB HISTORY

Riwayat preview & publish

WaktuTipeStatusItemDurasiOperatorSumber
Belum ada job lokal.
REMOTE EXPERIENCE CONTROL

App Control

Kelola pengalaman member secara realtime tanpa membangun APK baru.

SNAPSHOT ANDROIDEMBEDDED DEFAULT
Satu pusat kendali untuk seluruh aplikasiFeature flags, maintenance, banner, kontak bantuan, dan pengumuman dipublish sebagai snapshot aman dengan last-valid fallback.REMOTE · REALTIME
FEATURE ORCHESTRATION

Kontrol fitur Android

● LAST-VALID
Sinkron tanpa restartSetelah Preview dan Publish, member yang sedang membuka aplikasi menerima perubahan secara realtime.
PREVIEWBELUM ADABANNER AKTIF0TERAKHIR PUBLISH
LIVE DEVICE PREVIEW

Tampilan member

ANDROID PREVIEW
PLAYKING88
BANNER 1

Belum ada banner

Tambahkan banner untuk melihat preview.

SnapshotEmbedded defaultFallbackCache valid terakhir → bawaan APKRealtimeListener aktif selama member berada di aplikasi
KONTAK & BANTUAN REMOTE

WhatsApp Admin

TANPA UPDATE APK
TAUTAN AKTIFwa.me/6285211135626
iPlaceholder otomatisGunakan {username}, {memberId}, dan {phone}. Android menggantinya dengan data member sebelum WhatsApp dibuka.
DOMAIN & TUJUAN PROMO

URL aplikasi & Claim Bonus

REMOTE CONFIG
PROMOBonus SpinwheelDIRECT LINK
PROMOBonus Lucky BoxDIRECT LINK
PROMOBonus NewmemberDIRECT LINK
PROMOBonus Deposit 10%DIRECT LINK
Pilih tujuan setiap promoMode Direct Link memakai URL HTTPS. Saat Live Chat aktif, input URL dikunci tetapi nilainya tetap tersimpan dan dapat dipakai kembali.
BANNER SLIDER · MAKSIMAL 5

Konten aktif Android

UrutanBannerJadwalStatusTujuanAction
Belum ada banner.
ANNOUNCEMENT CENTER

Buat pengumuman member

FIREBASE + FCM
Push Firebase aktifPublish membuat antrean FCM untuk member aktif sehingga notifikasi dapat diterima walau aplikasi sedang ditutup.
ANNOUNCEMENT PREVIEW

Detail pengumuman

PLAYKING88
PENGUMUMAN VIP

Bonus Spesial Member Hari Ini

Nikmati promo eksklusif PLAYKING88 malam ini.

Total item0
Sedang tayang0
Terjadwal0
Pengumuman dibuka0
Broadcast terkirim0
Broadcast dibuka0
WORKFLOW & METRICS

Pengumuman & update terbaru

TipeJudulJadwalStatusPenerimaUnique openOperatorAction
Memuat data Firebase utama…
ANDROID DISTRIBUTION

App Release

Siapkan update APK dengan verifikasi identitas aplikasi.

MEMUAT BASELINE
!Release guard aktifApplication ID dan signing key harus sama, versionCode wajib lebih tinggi.
NEW RELEASE

Upload & periksa APK

BELUM DIPERIKSA
○ APK Android dapat dibaca○ Application ID: com.vipplayking88.app○ Signing certificate sama dengan APK aktif○ Memuat versionCode aktif
OPEN-APP UPDATE

Preview popup Android

Versi baru tersedia

Upload APK valid untuk membuat preview.

Android wajib memverifikasi checksum dan signature sebelum meminta konfirmasi installer.
Pengaman rilis

APK yang lolos verifikasi disimpan di Firebase Storage dengan URL HTTPS dan checksum otomatis. VersionCode selalu dibandingkan dengan rilis tertinggi di Firebase agar downgrade tidak dapat dipublish.

IDENTITY & AUTHORIZATION

Admin & Access

Kelola admin, role custom, dan kebijakan keamanan.

AdminRoleStatusLast LoginMFAAction
Memuat akun admin dari Firebase utama…
PERMISSION MATRIX

Superadmin

ALL ACCESS

Superadmin selalu memiliki seluruh akses dan dapat membuat admin maupun role baru.

ADMIN SECURITY

Kebijakan sesi

Login pertama meminta scan QR Authenticator. Login berikutnya meminta OTP, kecuali perangkat dipercaya selama 30 hari. Delapan recovery code sekali pakai diterbitkan saat aktivasi.

MEMBER REGISTRATION POLICY

PIN 6 digit + notifikasi

OTP email dihapus dari alur aktifMember membuat dan mengonfirmasi PIN sendiri saat pendaftaran.
iPopup setelah registrasiJelaskan bahwa notifikasi dipakai untuk balasan admin, pengumuman, dan informasi hadiah sebelum dialog izin Android tampil.

Panel menampilkan laporan terakhir aplikasi: Aktif, Ditolak, atau Belum dilaporkan. Aplikasi mengecek ulang ketika dibuka karena izin dapat diubah lewat Settings Android.

IMMUTABLE OPERATOR HISTORY

Audit Log

Catat operator asli, perubahan sebelum/sesudah, alasan, dan hasil.

✓ Tidak ada filter aktif4 log
Waktu ServerOperatorAksiTargetSebelumSesudahAlasanHasil
OPERATIONS OBSERVABILITY

System Health

Pantau kesiapan layanan inti PLAYKING88 dalam satu pusat observasi.

ACTIVE ENVIRONMENTMEMUAT MODE● Memuat
Health check belum dijalankanLatency menunjukkan waktu probe saat ini dan bukan uptime atau SLA historis.READ-ONLY PROBE
SERVICE MATRIX

Status layanan aktif

11 titik pemeriksaan operasional

MemuatMenunggu probe
01
MemuatMenunggu probe
02
MemuatMenunggu probe
03
MemuatMenunggu probe
04
MemuatMenunggu probe
05
MemuatMenunggu probe
06
MemuatMenunggu antrean
07
MemuatMenunggu probe
08
%
MemuatMenunggu validasi 8 Hot Game
09
MemuatMenunggu artefak
10
MemuatMenunggu identifikasi backend
11
ACTIVE INCIDENTS

Yang perlu ditangani

Memeriksa…
  • Menjalankan probeHasil gangguan akan muncul di sini.
Daftar diperbarui setiap pemeriksaan manual
STATUS LEGEND

Panduan operator

3 KONDISI
HEALTHY / READYLayanan merespons dan kontrak operasional tersedia.
!DEGRADEDProbe gagal, antrean terlambat, data tidak lengkap, atau artefak ditolak.
DISABLED / NOT CONNECTEDFitur opsional belum disiapkan atau tidak digunakan pada mode aktif.
iPemeriksaan tidak mengubah dataTidak publish, menghapus data, atau mengubah konfigurasi Firebase.