Skip to main content

Admin — Win Lose Game Group

Overview

Halaman Win Lose Game Group menampilkan laporan menang/kalah (Win/Lose) yang dikelompokkan berdasarkan kombinasi game provider dan game group (kategori permainan). Setiap baris tabel menampilkan data WL untuk provider tertentu dalam kategori game group tertentu, misalnya pragmatic [live games] atau pragmatic [video slots].

Halaman ini bersifat read-only dengan fitur drill-down tiga level:

  • Level 1: Ringkasan per Provider + Game Group ({provider} [{game_group}])
  • Level 2: Drill-down per Player (siapa yang bermain di kombinasi provider+game group tersebut)
  • Level 3: Drill-down per Transaksi (detail tiap taruhan)

Data hanya ditampilkan setelah tombol Search diklik.


Access

  • URL: /dashboard/win-lose-game-group
  • Role required: Admin
  • Navigation path: Sidebar > Report > Win Lose Game group
LabelURLDocs
Win Lose Provider/dashboard/win-lose-provider14_1_win-lose-provider.md
Win Lose Player/dashboard/win-lose-player14_2_win-lose-player.md
Win Lose Game Group/dashboard/win-lose-game-group14_3_win-lose-game-group.md
Transaction History/dashboard/transaction-history14_4_transaction-history.md
DP/WD Daily Report/dashboard/dp-wd-daily-report14_5_dp-wd-daily-report.md
Purchase History/dashboard/purchase-history14_6_purchase-history.md
Inactive Player Report/dashboard/inactive-player14_7_inactive-player-report.md
DP/WD Player Report/dashboard/dp-wd-player-report14_8_dp-wd-player-report.md
Summary Report/dashboard/summary-report14_9_summary-report.md

Page Layout

ElemenTipeDeskripsi
Win Lose Game groupHeading H1Judul halaman
Export to CSVButtonMengunduh data tabel dalam format CSV

Filter Area

ElemenTipeDeskripsi
Date (dari)Datetime textboxRentang waktu mulai, format MM/DD/YYYY HH:mm, default: hari ini 00:00
Date (sampai)Datetime textboxRentang waktu berakhir, format MM/DD/YYYY HH:mm, default: hari ini 23:59
SearchButtonMenjalankan pencarian dan menampilkan data tabel
ResetButtonMereset filter ke nilai default (hari ini)

Tidak ada filter Username — halaman ini selalu menampilkan semua player dalam rentang waktu yang dipilih.

Game Group Visualization Section

  • Label "Game Group" ditampilkan di atas area visualisasi.
  • Area ini menampilkan chart/bar visualization distribusi WL per game group (tidak tercapture dalam accessibility snapshot).

Tabel Data Utama (Level 1 — Per Provider + Game Group)

Tabel menggunakan 2-baris header (kompleks) dengan tambahan baris kategori (section header) yang memisahkan data berdasarkan nama game group:

Baris HeaderKolom
Row 1No | Game | Turnover | Player (colspan 4) | Agent (colspan 4) | Company
Row 2(sub-header)
Section row(nama game group, misalnya slots)

Format kolom Game: {provider} [{game_group}] — contoh: bigpotgaming [slot game], pragmatic [live games], pragmatic [video slots]

Deskripsi kolom:

KolomKeterangan
NoNomor urut
GameProvider + game group dalam format {provider} [{game_group}] (klik untuk drill-down ke Level 2)
TurnoverTotal nilai taruhan
Player — Win LoseSelisih menang/kalah player (negatif = player kalah)
Player — CommTotal komisi yang diterima player
Player — BonusTotal bonus yang diterima player
Player — TotalJumlah: Win Lose + Comm + Bonus (sisi player)
Agent — Win LoseBagian Win Lose yang menjadi hak agen
Agent — CommKomisi yang dibayar ke agen
Agent — BonusBiaya bonus yang ditanggung agen
Agent — TotalJumlah: Win Lose + Comm + Bonus (sisi agen)
CompanyKeuntungan bersih perusahaan

Footer baris: Menampilkan total kumulatif untuk semua kolom numerik.


Features

1. Filter & Search Data

Langkah:

  1. Atur rentang tanggal/waktu pada filter Date (format: MM/DD/YYYY HH:mm).
  2. Klik tombol Search.
  3. Tabel akan diisi dengan data sesuai rentang waktu yang dipilih.

Catatan: Tabel kosong saat halaman pertama kali dibuka — data hanya muncul setelah klik Search.

Hasil: Data ditampilkan dalam tabel, dikelompokkan dengan section header nama game group.


2. Export Data

Langkah:

  1. Pastikan data sudah dimuat (klik Search terlebih dahulu).
  2. Klik tombol Export to CSV.

Hasil: File CSV berisi data tabel ter-download ke perangkat.


3. Drill-down Level 1 → Level 2 (Game Group ke Player)

Trigger: Klik nama game di kolom Game (dalam format {provider} [{game_group}], ditandai dengan cursor: pointer).

Langkah:

  1. Klik salah satu baris (misalnya: bigpotgaming [slot game]).
  2. Tampilan berubah ke level Player.

Perubahan tampilan:

  • Breadcrumb berubah menjadi: Game Group [link] > bigpotgaming [slot game]
  • Kolom Game digantikan oleh kolom Player
  • Data yang ditampilkan adalah daftar player yang bermain dalam kombinasi provider+game group tersebut
  • Struktur kolom numerik tetap sama

Navigasi kembali: Klik link Game Group di breadcrumb untuk kembali ke Level 1.


4. Drill-down Level 2 → Level 3 (Player ke Transaksi)

Trigger: Klik username player di kolom Player (ditandai dengan cursor: pointer).

Langkah:

  1. Dari tampilan Level 2, klik salah satu username player (misalnya: sayasiapa).
  2. Tampilan berubah ke level Transaksi.

Perubahan tampilan:

  • Breadcrumb berubah menjadi: Game Group [link] > bigpotgaming [slot game] [link] > sayasiapa
  • Tabel berganti ke struktur detail per transaksi

Kolom tabel Level 3 (Per Transaksi):

KolomKeterangan
NoNomor urut
TimeTimestamp transaksi (format: DD-MM-YYYY HH:mm:ss)
Player UsernameUsername player
InformationID transaksi + nama game (format: {transaction_id}-{provider}${game_code}[{game_name}])
TurnoverNilai taruhan transaksi
StatusHasil transaksi: lose / win / draw
Player Win LoseNilai menang/kalah player untuk transaksi ini
DetailTombol View untuk melihat detail (saat ini disabled)

Footer baris: Total Turnover dan Player Win Lose.

Navigasi kembali: Klik link di breadcrumb untuk naik ke level sebelumnya.


UI Elements Reference

LabelTipeLokasiDeskripsi
Win Lose Game groupHeadingHeader halamanJudul halaman
Export to CSVButtonKanan atasDownload data sebagai CSV
Date (from)Datetime inputFilter areaTanggal-waktu mulai (MM/DD/YYYY HH:mm)
Date (to)Datetime inputFilter areaTanggal-waktu akhir (MM/DD/YYYY HH:mm)
SearchButtonFilter areaMenjalankan query dan memuat tabel
ResetButtonFilter areaReset filter ke default hari ini
Game GroupLabelDi atas chartLabel visualisasi distribusi WL game group
Section header rowRowDalam tabel (Level 1)Nama game group sebagai kategori pemisah, misalnya "slots"
Game cellCell (clickable)Kolom Game (Level 1)Klik untuk drill-down ke Level 2 (per Player)
BreadcrumbNavigationAtas tabelMenampilkan posisi drill-down aktif
Player cellCell (clickable)Kolom Player (Level 2)Klik untuk drill-down ke Level 3 (per Transaksi)
ViewButtonKolom Detail (Lv3)Detail transaksi (saat ini disabled)

Filters & Controls

KontrolTipeDefaultKeterangan
Date FromDatetime textboxHari ini 00:00Format MM/DD/YYYY HH:mm
Date ToDatetime textboxHari ini 23:59Format MM/DD/YYYY HH:mm
SearchButtonWajib diklik untuk memuat data
ResetButtonMengembalikan filter ke default hari ini

Data Displayed

Level 1 — Per Provider + Game Group

Contoh data (04/03/2026) — 9 Data, semua dalam kategori slots:

#Game (Provider [Game Group])TurnoverPl Win LosePl CommPl BonusPl TotalAg Win LoseAg CommAg BonusAg TotalCompany
slots
1bigpotgaming [slot game]8.8-6.800-6.85.44005.441.36
2fastspin [Slots]12-1200-129.6009.62.4
3habanero [slots]8.8-6.400-6.45.12005.121.28
4nextspin [slot]75-41.200-41.28.24008.2432.96
5nolimitcity [slots]3.6-1.200-1.20.96000.960.24
6playstar [slot]7.2-6.9600-6.965.57005.571.39
7pragmatic [live games]49.7-49.700-49.739.760039.769.94
8pragmatic [video slots]30-0.700-0.70.56000.560.14
9spadegaming [slot]6-600-64.8004.81.2
TOTAL201.1-130.9600-130.9680.050080.0550.91

Satu provider bisa muncul beberapa kali jika memiliki beberapa game group (contoh: pragmatic muncul di [live games] dan [video slots]).

Level 2 — Per Player (dalam satu Provider + Game Group)

Contoh: Klik bigpotgaming [slot game] → daftar player yang bermain di kombinasi tersebut:

#PlayerTurnoverPl Win LosePl TotalAg TotalCompany
1sayasiapa8.8-6.8-6.85.441.36
TOTAL8.8-6.8-6.85.441.36

Level 3 — Per Transaksi (dalam satu Player + Provider + Game Group)

Contoh: Klik sayasiapa (dari bigpotgaming [slot game]) → 11 transaksi individual:

#TimePlayerInformationTurnoverStatusPlayer WL
104-03-2026 15:34:23sayasiapa10801511969a7ee8a3ed8a-slot$qo-slot game[quests of olympus]0.8lose-0.6
504-03-2026 15:34:00sayasiapa38518009469a7ee7345191-slot$qo-slot game[quests of olympus]0.8win0
.....................
TOTAL8.8-6.8

Perbedaan dengan Win Lose Provider dan Win Lose Player

AspekWin Lose ProviderWin Lose PlayerWin Lose Game Group
Pengelompokan Level 1Per ProviderPer PlayerPer Provider + Game Group
Format kolom utamaNama providerUsername player{provider} [{game_group}]
Section header di tabelTidak adaTidak adaAda (nama game group, misal "slots")
Filter tambahanTidak adaUsername (textbox)Tidak ada
Satu provider bisa muncul beberapa kali?TidakTidakYa, jika punya beberapa game group
Level 2 drill-downPer PlayerPer ProviderPer Player
Level 3 drill-downPer TransaksiPer TransaksiPer Transaksi
Label visualisasi"Provider""Player""Game Group"

Notes

  • Data tidak langsung tampil — halaman awal kosong, wajib klik tombol Search untuk memuat data.
  • Satu provider dapat muncul beberapa baris jika provider tersebut memiliki beberapa game group (misalnya pragmatic tampil di [live games] dan [video slots]).
  • Section header di tabel (misalnya "slots") merupakan nama game group yang digunakan sebagai pemisah antar kategori — bukan baris data.
  • Player Win Lose negatif berarti player kalah (uang mengalir ke perusahaan/agen).
  • Company = keuntungan bersih perusahaan setelah dikurangi pembayaran ke agen.
  • Tombol View di Level 3 saat ini dalam kondisi disabled.
  • Filter datetime menggunakan format MM/DD/YYYY HH:mm (bulan/tanggal/tahun jam:menit).
  • Drill-down tiga level: Game Group → Player → Transaksi. Navigasi kembali menggunakan breadcrumb yang clickable.