PANDUAN LENGKAP TERKAIT KONFIGURASI FITUR LOGIN DI HANHAOYU.COM

Panel Admin Han Haoyu bagian Ringkasan dengan kartu statistik
Halaman Ringkasan Dashboard Admin: semua angka penting platform dalam satu layar.

Semua yang terjadi di Han Haoyu Platform bermuara ke satu tempat: Dashboard Admin. Pembelian coin yang menunggu disetujui, pengajuan pencairan dana, karya galeri yang perlu dikurasi, produk yang menunggu tayang, laporan pengguna, sampai pengaturan warna aplikasi dan kunci rahasia server, semuanya dikelola dari panel ini. Karena perannya sebesar itu, admin yang memahami setiap menunya akan bekerja jauh lebih cepat, lebih aman, dan lebih jarang membuat kesalahan.

Panduan ini membedah Dashboard Admin secara menyeluruh: siapa yang boleh membukanya, cara masuk, anatomi tampilannya, fungsi setiap menu dari Ringkasan sampai Gerbang & Rahasia, isi Konfigurasi All, hubungan antarfitur, contoh isian nyata, hal yang boleh dan tidak boleh diubah, sampai alur kerja harian yang disarankan. Setiap bagian dilengkapi tangkapan layar asli agar kamu bisa langsung mencocokkannya dengan layar di depanmu.

Artikel dibagi menjadi enam halaman. Halaman pertama berisi dasar dan peta seluruh menu. Halaman kedua membahas akun dan pengguna. Halaman ketiga membahas keuangan, toko, dan Lock Content. Halaman keempat membahas konten dan komunitas. Halaman kelima membahas komunikasi, sistem, dan Konfigurasi All. Halaman keenam berisi alur kerja harian, keamanan, dan tanya jawab.

Tentang Panduan Ini Panduan resmi untuk admin dan pengelola hanhaoyu.com beserta seluruh sub-domain resminya. Tangkapan layar diambil dari lingkungan uji dengan akun contoh, jadi angka yang terlihat masih nol. Jika ada bagian yang membingungkan, hubungi tim melalui hanhaoyu.com/contact.
Daftar Isi

Siapa yang Bisa Membuka Dashboard Admin?

Dashboard Admin dijaga dua lapis. Lapis pertama adalah status admin di basis data: akun harus terdaftar di node {root}/admin/{uid} dengan nilai aktif: true. Role "admin" di profil pengguna saja tidak cukup, karena role profil bisa ditampilkan di mana saja, sedangkan node admin hanya bisa diubah langsung dari Firebase Console. Lapis kedua adalah PIN dashboard yang tersimpan di node {root}/admin/{uid}/pin. Setelah PIN benar, sesi admin berlaku 8 jam dan dicatat di node adminSesi. Aturan keamanan Firebase memeriksa sesi ini setiap kali admin menulis data penting, jadi orang yang sekadar menyalin tampilan tidak akan bisa mengubah apa pun.

  1. Masuk ke akun admin seperti biasa lewat halaman masuk.
  2. Buka menu profil di kanan atas, pilih Dashboard Admin, atau langsung buka hanhaoyu.com/#tab=admin.
  3. Masukkan PIN dashboard. Jika lupa, PIN hanya bisa diatur ulang langsung di Firebase Console pada node hanhaoyu/admin/{uid}/pin.
  4. Setelah PIN benar, menu admin terbuka dan lencana Admin Terverifikasi muncul di kepala panel.

Warning!
Jangan pernah membagikan PIN dashboard melalui chat atau email. PIN adalah lapisan terakhir yang melindungi saldo coin, pencairan dana, dan konfigurasi seluruh platform. Jika merasa PIN bocor, segera ganti di Firebase Console dan cabut semua sesi dari Profil > Keamanan.

Anatomi Tampilan Dashboard

Agar tidak tersesat, kenali lima area utama dashboard. Setiap area punya peran yang berbeda dan saling melengkapi.

AreaLetakFungsi
Kepala panelPaling atasJudul Panel Admin, lencana Admin Terverifikasi, tombol Muat Ulang untuk menarik data terbaru, dan tombol Keluar.
Pemilih rootDi bawah judulTab Han Haoyu, DataBU, dan HaoTalk. Setiap root adalah ruang data terpisah di Firebase. Pilih root sebelum memproses data.
Pencarian menuAtas daftar menuKetik nama menu, misalnya koin atau voucher, untuk menyaring daftar menu secara langsung.
Daftar menuKolom kiri46 menu, masing-masing dengan angka merah yang menunjukkan jumlah item yang perlu ditindaklanjuti.
Panel isiKolom kananIsi menu yang sedang dibuka: kartu statistik, filter status, daftar data, dan tombol aksi.

Tips!
Angka merah di samping nama menu adalah antrean kerja. Biasakan membuka menu dengan angka terbesar lebih dulu, terutama Koin, Widrawel Coin, dan Langganan, karena ketiganya menyangkut uang pengguna.

Peta Seluruh Menu Dashboard Admin

Tabel ini adalah peta cepat. Simpan atau cetak sebagai rujukan. Penjelasan rinci setiap menu ada di halaman-halaman berikutnya, dikelompokkan berdasarkan bidang kerja.

MenuKelompokFungsi singkat
Konfigurasi AllSistemPusat pengaturan seluruh fitur, warna, aplikasi, keamanan, dan teks platform.
RingkasanAkunKartu statistik utama dan antrean kerja hari ini.
Semua DomainAkunAgregator kiriman dari seluruh sub-domain dalam satu daftar.
PenggunaAkunDaftar akun, urutan pendaftaran, login terakhir, dan status verifikasi.
Email ProAkunValidasi pengajuan email profesional pengguna.
Lupa PINAkunPermohonan reset PIN dari pengguna yang lupa.
Lupa PasswordAkunRiwayat permintaan tautan atur ulang kata sandi.
SertifikatKontenPengajuan dan penerbitan e-sertifikat.
Akses LockLockPengajuan akses konten terkunci berbasis role.
Unlock CoinLockRiwayat pembukaan konten dengan coin.
Riwayat UnlockLockLog semua pembukaan konten terkunci.
Galeri PublikKontenValidasi galeri publik, laporan media, dan permintaan hapus.
AlamatAkunAlamat pengiriman yang disimpan pengguna untuk produk fisik.
KomunitasKontenVerifikasi direktori mitra dan komunitas.
DukunganKontenVerifikasi ruang dukungan atau penggalangan bantuan.
StoryKontenModerasi story sebelum tayang.
ArtikelKontenPengajuan artikel kontributor atau guest post.
EsaiKontenAntrean naskah esai.
UnduhanKontenLog unduhan PDF profil publik maupun privat.
LaporKontenLaporan dan diskusi dari pengguna ke admin.
KoinKeuanganVerifikasi pesanan pembelian coin.
LanggananKeuanganVerifikasi pengajuan berlangganan premium.
Widrawel CoinKeuanganProses pencairan coin menjadi uang.
VoucherKeuanganBuat voucher dan setujui klaim voucher.
Role & UserAkunUbah role, saldo coin, dan masa langganan pengguna.
AuditSistemLog aksi admin yang bisa diunduh JSON atau PDF.
Bisnis & IklanKeuanganPesanan bisnis, iklan tayang, dan pengajuan kemitraan.
Artikel BerbayarKeuanganPesanan publikasi artikel berbayar.
Sinkron FirestoreSistemStatus sinkronisasi hibrida Realtime Database ke Firestore.
ProdukTokoModerasi produk, revisi, dan biaya toko.
TransaksiTokoPesanan pembeli, coin ditahan, dan penerusan dana ke penjual.
ReferralKeuanganProgram rekomendasi dan bonus coin.
Lock ContentLockStudio pembuat kunci konten terenkripsi.
DiskusiKontenModerasi topik forum diskusi.
Bukti DukunganKontenVerifikasi bukti dukungan publik.
Tes TelegramKomunikasiUji bot dan semua jenis notifikasi grup.
Hapus AkunAkunProses pengajuan dan penghapusan akun total.
Pusat InfoKontenKelola 260 lebih artikel bantuan di Pusat Informasi.
Kirim NotifikasiKomunikasiKirim pengumuman ke akun dan push ke perangkat.
LencanaKomunitasKategori papan peringkat dan lencana khusus.
Gerbang & RahasiaSistemStatus Worker, kunci rahasia, uji layanan, dan aset skrip.
Ingat urutan prioritas Uang dulu, lalu keamanan, lalu konten. Pesanan coin, pencairan, dan langganan memengaruhi kepercayaan pengguna secara langsung. Laporan keamanan dan permohonan PIN berikutnya. Moderasi konten bisa dikerjakan setelah dua hal tersebut beres.

Hubungan Antarfitur yang Wajib Dipahami

Menu-menu di dashboard tidak berdiri sendiri. Satu aksi di satu menu sering memicu perubahan di menu lain, di menu profil pengguna, dan di grup Telegram. Memahami rantai ini membuat kamu bisa memprediksi akibat setiap tombol sebelum menekannya.

Aksi adminAkibat langsungIkut berubah di
ACC pembelian coin di menu KoinSaldo coin pengguna bertambahMenu profil pengguna (kartu coin), notifikasi akun, push, grup Telegram admin, Audit
Konfirmasi cair di Widrawel CoinCoin pengguna berkurang, status cairRiwayat HaoPay pengguna, Ringkasan (kartu Pencairan), Audit
Setujui produk di menu ProdukProduk tayang di etalaseToko, grup Telegram komunitas, Pusat Info terkait
Setujui karya di Galeri PublikKarya tampil publikGaleri jelajah, grup Telegram komunitas, papan peringkat kurator
Ubah role di Role & UserHak akses pengguna berubahLock Content berbasis role, chip role di menu profil
Simpan Konfigurasi AllPengaturan berubah untuk semua pengunjungSeluruh fitur terkait, manifest aplikasi, grup Telegram admin (daftar perubahan)
Simpan kunci unggah di Gerbang & RahasiaFitur unggah aktifFoto profil, galeri, produk, bukti transfer, lampiran notifikasi
Unggah aset skrip di Gerbang & RahasiaVersi fitur baru aktifSemua halaman situs dalam waktu satu menit

Dari tabel di atas terlihat bahwa Konfigurasi All dan Gerbang & Rahasia adalah dua menu dengan dampak paling luas. Perubahan kecil di sana bisa memengaruhi ribuan pengunjung sekaligus. Karena itu biasakan tiga kebiasaan: ekspor JSON sebelum mengubah banyak pengaturan, ubah satu kelompok dalam satu waktu, dan periksa grup Telegram admin setelah menyimpan untuk memastikan daftar perubahan sesuai yang kamu maksud.

Sebaliknya, menu verifikasi seperti Koin, Langganan, dan Widrawel Coin berdampak pada satu pengguna, tetapi menyangkut uang. Di sini ketelitian lebih penting daripada kecepatan. Satu persetujuan yang salah berarti saldo bertambah tanpa pembayaran nyata, dan koreksinya membutuhkan penjelasan kepada pengguna.

Bagian 1: Akun dan Pengguna

Ringkasan

Ringkasan adalah halaman pertama setelah PIN benar. Isinya kartu statistik: jumlah Pengguna dan yang terverifikasi, Pencairan yang menunggu dan disetujui, Total Dana dari seluruh komponen, Komunitas, Dukungan, Story, Esai, Lapor Admin, Unduhan, dan Audit Log. Setiap kartu menampilkan angka utama dan keterangan kecil di bawahnya. Gunakan halaman ini sebagai papan kendali pagi hari: lihat kartu mana yang angkanya naik, lalu buka menunya.

Semua Domain

Platform Han Haoyu terdiri dari beberapa domain dan sub-domain seperti databu.hanhaoyu.com dan haotalk.hanhaoyu.com. Masing-masing menyimpan data di root Firebase yang berbeda. Menu Semua Domain mengumpulkan kiriman dari seluruh root dalam satu daftar, lengkap dengan lencana asal data. Pilih kategori di atas (Pencairan, Pengguna, Komunitas, Story, Esai, Unduhan, Artikel, Lapor Admin, Dukungan, Audit), lalu saring berdasarkan domain. Menu ini sangat berguna saat kamu ingin memastikan tidak ada kiriman yang terlewat di sub-domain yang jarang dibuka.

Pengguna

Menu Pengguna di Dashboard Admin dengan statistik dan daftar akun
Menu Pengguna menampilkan total akun, pendaftar tujuh hari terakhir, akun terverifikasi, dan pelanggan aktif.

Menu Pengguna menampilkan seluruh akun di root yang dipilih. Di bagian atas ada empat kartu: Total Pengguna, Daftar 7 Hari, Terverifikasi, dan Berlangganan. Di bawahnya ada pilihan urutan: terbaru mendaftar, terlama mendaftar, login terakhir, dan nama A sampai Z. Klik salah satu akun untuk melihat detail seperti email, UID, tanggal daftar, dan status verifikasi. Gunakan menu ini untuk mencari akun yang dilaporkan bermasalah sebelum mengambil tindakan di menu lain.

Role & User

Menu Role dan User untuk mengubah role coin dan langganan
Role & User memungkinkan admin mengubah role, saldo coin, dan masa langganan dari satu kartu.

Menu ini adalah alat paling kuat untuk mengubah data akun. Setiap kartu pengguna berisi pilihan Role berjenjang (User, Collaborator, Staff, Moderator, Admin), kolom Coin, dan kolom Langganan s/d. Tekan Simpan pada kartu yang diubah. Setiap penyimpanan otomatis tercatat di Audit dan dikirim ke grup Telegram admin dengan kalimat keterangan, misalnya Admin Han Haoyu memperbarui data Budi: role staff, saldo 1.200 coin, langganan 2026-12-31.

RoleHak umumKapan diberikan
UserFitur standar pengguna.Bawaan setiap akun baru.
CollaboratorAkses konten kolaborator dan Lock Content berbasis role.Kontributor tetap atau mitra konten.
StaffAkses konten internal tim.Anggota tim operasional.
ModeratorAkses konten moderasi.Relawan atau tim moderasi komunitas.
AdminRole tertinggi di profil.Hanya pengelola. Akses dashboard tetap butuh node admin/{uid}.

Warning!
Mengubah saldo coin langsung dari menu ini sebaiknya hanya untuk koreksi. Untuk penambahan coin dari pembelian, gunakan menu Koin agar riwayat transaksi tercatat rapi dan bisa diaudit.

Email Pro, Lupa PIN, dan Lupa Password

Email Pro berisi pengajuan email profesional pengguna. Periksa kesesuaian nama dan identitas, lalu setujui atau tolak. Lupa PIN berisi permohonan reset PIN pengguna, baik lewat email saja maupun lewat pertanyaan verifikasi. Sebelum mereset, pastikan pemohon benar pemilik akun, misalnya dengan mencocokkan email dan aktivitas terakhir. Lupa Password adalah riwayat permintaan tautan atur ulang kata sandi. Menu ini bersifat catatan, tetapi berguna untuk mendeteksi percobaan pengambilalihan akun, misalnya ketika satu email meminta tautan berkali-kali dalam waktu singkat.

Alamat

Daftar alamat pengiriman yang disimpan pengguna untuk pembelian produk fisik. Admin membuka menu ini saat membantu penjual memverifikasi alamat atau saat menangani sengketa pengiriman.

Hapus Akun

Menu Hapus Akun dengan statistik pengajuan dan kolom UID
Penghapusan akun dilakukan oleh Worker secara total, termasuk data autentikasi.

Pengguna bisa mengajukan penghapusan akun dari profil. Pengajuan muncul di menu ini lengkap dengan alasan dan catatan. Admin juga bisa menghapus akun langsung dengan memasukkan UID. Mode yang dipakai adalah Worker hapus total + Auth: Cloudflare Worker memakai service account untuk menghapus data di seluruh node milik pengguna sekaligus akun autentikasinya. Akun admin otomatis ditolak demi keamanan.

Warning!
Penghapusan akun tidak bisa dibatalkan. Pastikan saldo coin, pencairan yang belum selesai, dan transaksi toko pengguna sudah beres sebelum menekan Hapus.

Audit

Audit mencatat setiap aksi admin: siapa, kapan, apa yang diubah, dan dari perangkat apa. Tombol Unduh Log Aksi Admin menghasilkan berkas JSON atau PDF. Gunakan audit saat ada pertanyaan dari pengguna, misalnya mengapa saldo mereka berubah, atau saat beberapa admin bekerja bersamaan dan perlu menelusuri siapa yang menyetujui sebuah pesanan.

Bagian 2: Keuangan, Toko, dan Lock Content

Kelompok ini berisi menu yang menyentuh uang pengguna. Setiap persetujuan di sini mengubah saldo coin, sehingga aturan keamanan Firebase memeriksa sesi PIN admin dan menolak perubahan yang tidak wajar. Ekonomi coin platform memakai patokan yang diatur di Konfigurasi All > Platform: Ekonomi Coin.

Koin

Menu Koin untuk memverifikasi pembelian coin
Menu Koin menampilkan total pesanan, pesanan menunggu, yang disetujui, dan total coin terjual.
Gambar mentah: v-koin (1280 x 860) https://i.imgur.com/TuAmPrY.png

Setiap kali pengguna membeli coin dengan transfer manual, pesanan masuk ke menu ini dengan status menunggu. Kartu atas menampilkan Total Pesanan, Menunggu (perlu di-ACC), Disetujui, dan Coin Terjual.

  1. Buka pesanan berstatus menunggu, periksa jumlah coin, nominal, metode pembayaran, dan bukti transfer.
  2. Cocokkan dengan mutasi rekening atau dompet digital yang sebenarnya.
  3. Tekan ACC bila cocok. Coin langsung masuk ke saldo pengguna dan pengguna menerima notifikasi akun serta push.
  4. Tekan Tolak dengan alasan yang jelas bila bukti tidak sesuai.
Daftar periksa sebelum menekan ACC
  • Nominal di bukti sama persis dengan total pesanan, termasuk kode unik bila ada.
  • Rekening atau dompet tujuan adalah milik resmi platform yang tercantum di Konfigurasi All > Metode Pembayaran.
  • Tanggal dan jam transfer setelah pesanan dibuat, bukan bukti lama yang dipakai ulang.
  • Dana benar-benar masuk di mutasi rekening, bukan hanya tangkapan layar.
  • Satu bukti transfer hanya dipakai untuk satu pesanan. Bila ragu, cari pesanan lain dengan bukti serupa.
  • Nama pengirim wajar dan sesuai dengan akun, terutama untuk nominal besar.

Jika salah satu poin tidak terpenuhi, pilih Tolak dan tulis alasannya. Pengguna akan menerima notifikasi berisi alasan tersebut sehingga mereka bisa mengirim ulang bukti yang benar.

Notifikasi yang kamu terima Grup Telegram admin menerima pesan berjudul ACC Pembelian Coin dengan keterangan Admin Han Haoyu telah menyetujui pembelian 500 coin milik Budi. Saldo pengguna sudah bertambah. Nama target kini tampil otomatis, tidak lagi hanya UID.

Langganan

Pengajuan berlangganan premium dengan pembayaran manual. Kartu atas menampilkan total pengajuan, yang menunggu, pelanggan aktif, dan pendapatan. Prosesnya sama dengan menu Koin: periksa bukti, lalu setujui atau tolak. Langganan yang dibayar dengan coin aktif otomatis tanpa perlu persetujuan.

Widrawel Coin (Pencairan)

Menu Widrawel Coin untuk memproses pencairan dana
Widrawel Coin menampilkan pengajuan pencairan lintas domain lengkap dengan nominal setelah biaya.
Gambar mentah: v-penarikan (1280 x 860) https://i.imgur.com/gcgbycy.png

Pengguna yang mengumpulkan coin dari penjualan produk, kemitraan artikel, atau voucher bisa mencairkannya menjadi uang. Menu ini menampilkan Total Pengajuan, Menunggu, Coin Diminta, dan Nominal Cair setelah biaya. Filter tersedia untuk Menunggu, Cair, Ditolak, dan Semua, dan tombol Unduh menghasilkan laporan.

  1. Buka pengajuan, periksa jumlah coin dan riwayat asal coin pengguna. Coin yang dicairkan harus berasal dari transaksi sah.
  2. Transfer dana ke rekening atau dompet tujuan sesuai nominal setelah biaya.
  3. Unggah bukti transfer, lalu tekan Konfirmasi Cair.

Warning!
Jika saldo pengguna tampak tidak wajar, jalankan Audit Coin lebih dulu. Audit membandingkan saldo dengan riwayat tercatat untuk mendeteksi kemungkinan injeksi atau transaksi tanpa jejak.

Voucher

Menu Voucher untuk membuat kode voucher coin
Formulir Buat Voucher Baru berisi kode, nilai coin, kuota, batas klaim per akun, dan tanggal berlaku.
Gambar mentah: v-voucher (1280 x 860) https://i.imgur.com/ttegARG.png

Voucher adalah kode yang bisa ditukar pengguna menjadi coin. Isi formulir Buat Voucher Baru: Kode (contoh HANHAOYU2026), Nilai Coin (contoh 25), Kuota Total (0 berarti tanpa batas), Maks Klaim per Akun, dan Berlaku Sampai. Klaim yang memerlukan persetujuan muncul di bagian bawah. Kartu atas menampilkan total voucher, voucher aktif, klaim menunggu, dan coin tersalurkan.

Referral

Program rekomendasi. Menu ini menampilkan total akun yang direkomendasikan, akun dengan profil lengkap, entri bonus, dan total coin bonus. Status program dan nominal bonus (bonus pendaftar, bonus profil lengkap, bonus pemberi rekomendasi, dan batas bonus per akun) diatur di Konfigurasi All > Platform: Referral.

Produk dan Transaksi

Menu Produk untuk moderasi toko
Menu Produk memisahkan produk yang menunggu review, perlu revisi, tayang, dan ditolak.
Gambar mentah: v-produk (1280 x 860) https://i.imgur.com/qoIqE0i.png

Produk berisi barang digital dan fisik yang diajukan penjual. Statusnya hanya bisa diubah admin: Menunggu Review, Perlu Revisi, Tayang, dan Ditolak. Penjual yang mengedit produk tayang otomatis mengembalikan statusnya ke review, sehingga tidak ada perubahan yang lolos tanpa diperiksa. Tombol Biaya & Mode Coin mengatur biaya layanan toko dan apakah pembeli bisa meneruskan coin ke penjual secara otomatis.

Transaksi berisi pesanan pembeli. Kartu Coin Ditahan menunjukkan dana pembeli yang ditahan sistem sampai pesanan selesai. Kartu Selesai, Coin Belum Diteruskan adalah antrean yang perlu kamu proses agar penjual menerima pembayarannya. Pengembalian dana ke pembeli juga diproses dari sini bila pesanan dibatalkan.

Bisnis & Iklan dan Artikel Berbayar

Dua menu ini mengelola layanan berbayar untuk pihak luar. Bisnis & Iklan berisi pesanan iklan dan layanan bisnis dengan alur Menunggu Bayar, Dibayar, Diverifikasi, Tayang, Diproses, Selesai, dan Ditolak, ditambah daftar iklan yang sedang tayang dan pengajuan kemitraan. Label Fast Track menandai pesanan prioritas. Artikel Berbayar memakai alur yang sama untuk pesanan publikasi artikel sponsor.

Lock Content, Akses Lock, Unlock Coin, dan Riwayat Unlock

Lock Content Studio di Dashboard Admin
Lock Content Studio mendukung enam jenis kunci dengan enkripsi AES-GCM 256-bit.
Gambar mentah: v-lock (1280 x 860) https://i.imgur.com/kRxbEiL.png

Lock Content adalah studio untuk membuat konten terkunci di artikel. Tersedia enam jenis kunci: kata sandi, coin, role, berlangganan, iklan, dan peringatan 18+. Isi konten dienkripsi AES-GCM 256-bit dengan PBKDF2 210.000 iterasi, sehingga teks asli tidak pernah tampil di sumber halaman sebelum dibuka. Kunci generasi terbaru (HHC5) hanya dirilis oleh Cloudflare Worker setelah hak akses pengguna diperiksa.

Saat pengunjung membuka artikel terkunci, mereka kini melihat kartu Memeriksa akses aman yang baru: inti gembok tiga dimensi dengan cincin orbit, tiga tahap pemeriksaan (sesi akun, hak akses, kunci server), dan bilah progres. Animasinya hanya memakai transformasi dan opasitas sehingga tetap ringan di ponsel, dan warnanya mengikuti tema situs.

Kartu pemeriksaan akses Lock Content dengan animasi tiga dimensi
Kartu pemeriksaan akses baru dengan animasi 3D ringan yang mengikuti warna tema.
Gambar mentah: v-cek3d (1280 x 860) https://i.imgur.com/LTIiwtl.png

Akses Lock berisi pengajuan akses konten berbasis role, misalnya pengguna yang meminta role collaborator untuk membuka materi khusus. Unlock Coin mencatat pembukaan konten dengan coin, dan Riwayat Unlock mencatat semua pembukaan konten dari jenis apa pun. Keduanya berguna untuk menghitung pendapatan konten premium dan menangani keluhan pengguna yang merasa sudah membayar tetapi konten belum terbuka.

Bagian 3: Konten dan Komunitas

Sebagian besar menu konten memakai pola yang sama: kartu Total, Perlu Tindakan, Disetujui, dan Ditolak, lalu filter Menunggu, Ditinjau, Revisi, Disetujui, Ditolak, dan Semua. Setelah memahami satu menu, kamu otomatis memahami yang lain.

StatusArtiTerlihat oleh
MenungguBaru diajukan, belum disentuh admin.Pengaju dan admin
DitinjauSedang diperiksa admin.Pengaju dan admin
RevisiDikembalikan ke pengaju dengan catatan perbaikan.Pengaju dan admin
DisetujuiTayang publik. Untuk galeri, produk, komunitas, dukungan, artikel, diskusi, story, dan sertifikat publik, sistem otomatis mengumumkannya ke grup Telegram komunitas.Semua pengunjung
DitolakTidak tayang.Hanya pengaju

Galeri Publik

Menu Galeri Publik berisi laporan media permintaan hapus dan validasi
Galeri Publik menggabungkan laporan media, permintaan hapus, arsip terhapus, dan validasi pengajuan.
Gambar mentah: v-galeriPub (1280 x 860) https://i.imgur.com/WZaPeoT.png

Galeri pribadi pengguna bisa diajukan menjadi galeri publik. Menu ini menampilkan empat antrean: Laporan Aktif dari pengunjung, Minta Hapus dari pemilik (pemilik tidak bisa langsung menghapus karya yang sudah disetujui), Arsip Terhapus yang masih bisa dipulihkan, dan Menunggu Validasi. Saat kamu menyetujui karya, grup komunitas menerima pengumuman bergaya tipografi lengkap dengan nama kreator yang disamarkan, kategori, dan tautan.

Komunitas, Dukungan, dan Bukti Dukungan

Komunitas adalah direktori mitra dan komunitas yang ingin berkolaborasi. Dukungan adalah ruang penggalangan bantuan atau kebutuhan. Bukti Dukungan berisi dukungan publik dari pengguna, baik yang login maupun anonim, berupa bukti transfer, pesan, tautan, foto, atau video. Setelah diverifikasi, dukungan tampil publik dan jumlah dukungan pada kebutuhan terkait bertambah otomatis.

Story, Artikel, Esai, dan Diskusi

Story adalah konten singkat dari anggota yang tayang setelah disetujui. Artikel berisi pengajuan tulisan kontributor atau guest post. Esai berisi naskah esai yang menunggu tinjauan. Diskusi berisi topik forum baru. Saat meninjau tulisan, periksa orisinalitas, kesesuaian dengan pedoman komunitas, dan kelengkapan sumber. Gunakan status Revisi dengan catatan jelas agar kontributor tahu apa yang harus diperbaiki.

Sertifikat dan Unduhan

Sertifikat mengelola pengajuan dan penerbitan e-sertifikat yang keasliannya bisa diverifikasi lewat kode unik. Unduhan mencatat setiap unduhan PDF profil publik maupun privat, dipisahkan antara pengguna login dan anonim, sehingga kamu bisa memantau siapa yang mengunduh data profil.

Lapor

Kotak masuk laporan dan diskusi dari pengguna ke admin, misalnya tautan rusak, konten bermasalah, atau pertanyaan transaksi. Balas setiap laporan agar pengguna tahu laporannya diterima. Laporan baru juga dikirim ke grup Telegram admin oleh pemantau otomatis.

Lencana

Menu Lencana berisi kategori papan peringkat
Setiap kategori papan peringkat otomatis menjadi lencana untuk sepuluh besar.
Gambar mentah: v-lencana (1280 x 860) https://i.imgur.com/SYLoUGH.png

Papan peringkat memiliki 14 kategori bawaan, misalnya Penjelajah Paling Setia (total waktu aktif), Pembaca Paling Rajin, Sultan Coin, Profil Paling Paripurna, Pejuang Konsisten, dan Kurator Galeri Terbesar. Sepuluh besar setiap kategori otomatis mendapat lencana. Admin bisa menambah kategori baru dengan field angka di node peringkat/{uid}, mengisi nilai manual, dan memberikan lencana khusus kepada pengguna tertentu.

Pusat Info

Menu Pusat Info untuk mengelola artikel bantuan
Pusat Info mengelola judul, deskripsi, kategori, dan URL lebih dari 260 artikel bantuan.
Gambar mentah: v-pusatInfo (1280 x 860) https://i.imgur.com/2HM9pzw.png

Pusat Informasi adalah perpustakaan bantuan yang tampil di Home dan di setiap halaman fitur. Menu ini memungkinkan kamu mengubah judul dan deskripsi utama, mengedit setiap artikel (judul, deskripsi, kategori, dan URL halaman statis), menyembunyikan artikel bawaan, mengembalikan teks bawaan, menambah artikel baru, dan mengimpor daftar artikel dari CSV. Simpan menulis ke Konfigurasi All, jadi perubahan langsung terlihat oleh pengunjung.

Bagian 4: Komunikasi dan Sistem

Tes Telegram

Menu Tes Telegram untuk menguji bot dan notifikasi
Tes Telegram menampilkan status gateway, Chat ID grup, dan tombol uji setiap jenis notifikasi.
Gambar mentah: v-tesTelegram (1280 x 860) https://i.imgur.com/pXZCkMC.png

Menu ini memastikan bot Telegram berfungsi. Bagian Status Gateway Telegram menunjukkan mode yang dipakai (Cloudflare Worker, token aman di server), endpoint /hhc-api/tg, dan Chat ID grup admin, komunitas, serta ulang tahun. Tombol Cek Bot memeriksa token dan keanggotaan bot di setiap grup. Di bawahnya ada katalog Tes Semua Jenis Notifikasi: masuk akun, pendaftaran, keluar, perubahan profil, keamanan, lupa PIN, lupa kata sandi, email profesional, pembelian coin, dan lainnya. Setiap tombol mengirim pesan uji berlabel [TES] lewat jalur notifikasi asli.

Format Notifikasi Telegram yang Baru

Setiap notifikasi ke grup admin kini tersusun rapi dengan tipografi khusus Telegram:

  1. Kepala: kategori dalam huruf tebal bergaya (misalnya KOIN atau ADMIN) diikuti judul aksi.
  2. Kutipan keterangan: satu kalimat utuh yang menjelaskan siapa melakukan apa kepada siapa dan berapa nilainya.
  3. Pelaku: nama, peran, email, dan UID.
  4. Target: nama dan UID pengguna yang terdampak, dicari otomatis dari profil.
  5. Rincian: data penting dengan label rapi, angka coin dan rupiah diformat otomatis, nomor rekening disamarkan.
  6. Perangkat & Lokasi, tautan aksi, dan waktu kejadian.
ADMIN  ·  ACC Pencairan Coin
Admin Han Haoyu telah menyetujui pencairan dana milik Budi Santoso sebesar 300 coin (Rp 300.000) dan melampirkan bukti transfer.
━━━━━━━━━━━━━━━━━━
Pelaku   Han Haoyu (admin)
Target   Budi Santoso · UID hUeVcMpp...
Rincian  Jumlah: 300 coin · Nilai: Rp 300.000
→ Buka Halaman

Grup komunitas juga mendapat templat baru yang lebih kreatif: nama merek bergaya huruf tebal khusus, judul karya bertanda belah ketupat, baris informasi (oleh, kategori, harga, status, waktu tayang dalam WIB), ringkasan yang bisa dibuka-tutup, alasan mengapa karya layak dilihat, tautan, dan tagar. Data pribadi seperti email dan UID tidak pernah dikirim ke grup komunitas, nama kreator pun disingkat menjadi nama depan dan inisial.

Perubahan Konfigurasi All juga dilaporkan Setiap kali Konfigurasi All disimpan, grup admin menerima pesan Konfigurasi All Diperbarui berisi daftar perubahan lengkap dengan nilai lama dan nilai baru, misalnya Landing Login › Tata letak dari "klasik" menjadi "kreatif". Nilai rahasia selalu disembunyikan.

Kirim Notifikasi

Menu Kirim Notifikasi ke pengguna
Kirim Notifikasi memiliki editor visual, lampiran, gambar sampul, dan tombol aksi.
Gambar mentah: v-notifikasi (1280 x 860) https://i.imgur.com/hZAFl6L.png

Gunakan menu ini untuk mengirim pengumuman ke akun pengguna. Notifikasi masuk ke tab Notifikasi di menu profil secara langsung, dan bila dicentang juga dikirim sebagai push ke bar notifikasi ponsel atau desktop. Pilih Penerima (semua pengguna, berdasarkan peran, pengguna tertentu, atau semua admin), Jenis (Dari Admin, Pengumuman, Informasi, Promo, Acara, Transaksi, Coin, Produk, Langganan, Kemitraan, Keamanan, Lencana, Sistem), tulis Judul, Ringkasan untuk daftar dan push, lalu Isi Lengkap dengan editor visual atau HTML. Lampiran gambar, video, dan dokumen diunggah lewat gerbang aman.

Gerbang & Rahasia

Halaman Gerbang dan Rahasia berisi status Cloudflare Worker
Gerbang & Rahasia menampilkan versi Worker, rahasia aktif, penyedia unggah, dan status push.
Gambar mentah: v-gerbang (1280 x 860) https://i.imgur.com/QUdjJpt.png

Menu terpenting untuk urusan server. Bagian atas menampilkan versi Worker, jumlah rahasia aktif, penyedia unggah, dan kesiapan push. Bagian Status Gerbang menjelaskan setiap rahasia: Token Bot Telegram, Service Account Firebase, Kunci VAPID, Turnstile Secret, Client ID Imgur, Userhash Catbox, Log Server Firestore, dan KV Namespace. Nilai rahasia tidak pernah dikirim ke browser, halaman ini hanya menunjukkan apakah setiap rahasia sudah terpasang.

Kunci Unggah Media (Imgur dan Catbox)

Inilah jawaban untuk pertanyaan mengapa tidak ada kolom Imgur di Konfigurasi All. Client ID Imgur diisi di bagian Kunci Unggah Media (aman) pada menu ini. Tempel satu atau beberapa Client ID dipisahkan koma, isi userhash Catbox bila ada, lalu tekan Simpan. Worker menyimpannya terenkripsi AES-GCM. Setelah itu tekan Uji Unggah. Jika status Client ID Imgur masih tertulis "Opsional, belum diatur", unggah gambar akan gagal kecuali userhash Catbox tersedia.

Kartu penjelasan kunci unggah di kelompok Unggah Media Konfigurasi All
Di Konfigurasi All, kelompok Unggah Media kini menjelaskan lokasi kunci dan menampilkan statusnya.
Gambar mentah: v-cfg-imgurHHC (1280 x 860) https://i.imgur.com/f7Qi0lZ.png

Aset Skrip di Cloudflare

Bagian Aset Skrip di Cloudflare pada Gerbang dan Rahasia
Skrip fitur kini bisa diunggah ke KV Cloudflare dan disajikan dari domain sendiri.
Gambar mentah: v-aset (1280 x 860) https://i.imgur.com/HSxOhXt.png

Skrip fitur utama hhc-fitur.js kini bisa disimpan di KV Cloudflare. Ada empat tombol: Unggah ke Cloudflare untuk mengunggah berkas baru (sintaks diperiksa dulu sebelum dikirim), Pindahkan versi yang sedang dipakai untuk memindahkan versi aktif dari jsDelivr ke Cloudflare dalam satu klik, Pulihkan versi sebelumnya bila versi baru bermasalah, dan Kembali ke jsDelivr sebagai jalan keluar darurat. Versi baru aktif untuk semua pengunjung paling lambat satu menit. GitHub tidak diperlukan lagi setelah unggahan pertama.

Warning!
Fitur ini membutuhkan binding KV bernama HHC_KV pada Worker. Jika status KV belum aktif, buat KV namespace di Cloudflare, lalu tambahkan binding di Worker > Settings > Bindings.

Sinkron Firestore

Platform bisa menyalin data penting dari Realtime Database ke Firestore secara hibrida untuk kebutuhan kueri dan laporan. Menu ini menunjukkan status sinkronisasi. Bila belum aktif, aktifkan di Konfigurasi All > Firestore Hybrid, isi Project ID dan Database ID, lalu terapkan aturan dari berkas aturan Firestore.

Konfigurasi All: Pusat Pengaturan Platform

Konfigurasi All kelompok Fitur dan Sakelar
Konfigurasi All memiliki lebih dari 40 kelompok pengaturan dengan pencarian, ekspor, impor, dan riwayat versi.
Gambar mentah: v-cfg-fiturHHC (1280 x 860) https://i.imgur.com/PrwTts8.png

Konfigurasi All menyimpan seluruh pengaturan di node {root}/konfigurasi. Di kiri ada daftar kelompok dan kolom pencarian pengaturan. Di kanan ada isi kelompok, lengkap dengan label, kunci teknis (misalnya fiturHHC.galery), dan nilai. Di bagian bawah ada tombol Simpan Semua, Kembalikan Bawaan (kelompok ini), Ekspor JSON, Impor JSON, dan Riwayat Versi. Setiap penyimpanan menaikkan nomor versi dan mencatat siapa yang menyimpan.

KelompokIsi utama
Fitur & SakelarMenyalakan atau mematikan setiap fitur dan tab. Fitur nonaktif disembunyikan dari pengunjung, admin tetap bisa melihat.
Metode PembayaranRekening, dompet digital, dan QRIS untuk pembelian coin dan langganan.
Bisnis, Iklan & LayananPaket iklan, harga layanan, dan fast track.
Komentar & DiskusiSistem komentar, Disqus, dan diskusi Telegram.
Google Sign-InClient ID untuk tombol masuk dengan Google.
Tampilan & MerekNama merek, logo, dan teks antarmuka.
PengalihanHalaman tujuan setelah masuk, keluar, dan daftar.
Sesi & Keamanan, Batas LajuLama sesi, jeda tulis, dan perlindungan spam.
Unggah Media, Batas MediaBatas waktu dan ukuran unggah. Kunci unggah ada di Gerbang & Rahasia.
Notifikasi TelegramSaklar notifikasi. Token dan Chat ID ada di Worker.
Platform: Referral, Haopay, Langganan, Voucher, Produk, Widrawel, Lock, Hub, Galeri, Story, Notif, E-Sertifikat, Ekonomi CoinNominal, biaya, batas, dan aturan setiap modul.
Lapisan Tampilan, Video & Suara, PeringkatZ-index elemen mengambang, efek suara, dan pelacakan waktu aktif.
Firestore Hybrid, Cetak & PDF, Navigasi Dropdown ProfilSinkronisasi, tata letak cetak, dan pintasan menu profil.
PIN Dashboard AdminInformasi lokasi PIN dan lama sesi.
Landing LoginTata letak klasik atau kreatif, judul, kata berganti, fitur, testimoni, dan warna.
Pusat Informasi, Kanal & Komunitas, Mode OfflineTeks bantuan, kanal Home, dan perilaku saat offline.
Aplikasi (PWA) & Service WorkerIdentitas aplikasi yang bisa dipasang, ikon, screenshot, dan push.
Sitemap, Keamanan Lanjutan & Cloudflare, Shortcut, Tema Musiman, Notifikasi Akun & Push, LencanaPeta situs, Turnstile, URL Worker, alias tautan, tema per negara, dan kategori lencana.

Landing Login: Klasik atau Kreatif

Kelompok Landing Login di Konfigurasi All
Pilih tata letak klasik atau kreatif untuk halaman masuk.
Gambar mentah: v-cfg-masukHHC (1280 x 860) https://i.imgur.com/YLaTNon.png

Kelompok ini mengatur halaman masuk. Nilai klasik menampilkan formulir standar, sedangkan kreatif menampilkan latar aurora, orbit kartu fitur tiga dimensi, kata yang berganti, dan testimoni berjalan. Perubahan kini langsung diterapkan: halaman masuk yang sedang terbuka dirender ulang saat konfigurasi baru tiba, tanpa mengganggu pengunjung yang sedang mengetik.

Halaman masuk Han Haoyu tata letak kreatif
Tata letak kreatif dengan verifikasi Cloudflare yang kini tidak lagi menampilkan kotak gelap kosong.
Gambar mentah: login-kreatif (1366 x 900) https://i.imgur.com/FPgjPAX.png

Keamanan Lanjutan & Cloudflare

Di kelompok ini terdapat URL Worker, alias grup Telegram, dan Turnstile site key. Turnstile adalah verifikasi manusia dari Cloudflare di formulir masuk, daftar, lupa sandi, dan lupa PIN. Widget berjalan otomatis di latar belakang dan kotaknya hanya muncul bila Cloudflare benar-benar meminta interaksi. Di bawah tombol masuk ada baris status kecil yang menjelaskan prosesnya: memeriksa keamanan, terverifikasi aman, atau minta pengguna menyentuh kotak verifikasi.

Aplikasi (PWA) & Service Worker

Daftar periksa PWA di Konfigurasi All
Kartu daftar periksa PWA menandai kolom wajib, disarankan, opsional, dan otomatis.
Gambar mentah: v-cfg-pwaHHC (1280 x 860) https://i.imgur.com/cJwpZiV.png

Kelompok ini membuat hanhaoyu.com bisa dipasang seperti aplikasi. Manifest dibuat otomatis oleh Worker di /manifest.webmanifest dari isian ini. Yang perlu kamu isi hanyalah tautan gambar:

KolomPerlu diisi?Contoh isian
Ikon 512x512 (PNG)Wajibhttps://blogger.googleusercontent.com/img/b/.../s512/ikon-hanhaoyu.png
Ikon 192x192 (PNG)DisarankanBoleh kosong, diturunkan otomatis dari ikon 512 Blogger.
Ikon maskable 512x512DisarankanPNG berlatar penuh, logo di 80 persen bagian tengah.
Screenshot layar sempitDisarankanPNG persis 1080 x 1920, contoh https://i.imgur.com/kodeponsel.png
Screenshot layar lebarOpsionalPNG persis 1920 x 1080.
VAPID public key (push)KosongkanDiambil otomatis dari variabel VAPID_PUBLIC di Worker.
Kolom lainTidak perluNama, warna, ID, URL awal, scope, dan service worker sudah benar.

Warning!
Jangan mengubah ID aplikasi, URL awal, Cakupan, dan URL Service Worker setelah aplikasi dipakai pengguna. Mengubahnya membuat browser menganggapnya aplikasi baru.

Notifikasi Galat dan Diagnostik Admin

Kartu diagnostik admin saat terjadi galat
Kartu diagnostik menjelaskan galat, lokasi, permintaan yang gagal, penyebab, dan cara memperbaiki.
Gambar mentah: v-diag (1280 x 860) https://i.imgur.com/tS64QNZ.png

Setiap kegagalan kini selalu memunculkan notifikasi, termasuk kegagalan penyimpanan yang dulu terjadi diam-diam. Khusus admin, muncul kartu Diagnostik admin di pojok kanan bawah berisi pesan galat, lokasi kejadian, permintaan jaringan yang gagal lengkap dengan kode HTTP, penyebab paling mungkin, dan langkah perbaikan bernomor. Tombol Salin laporan menyalin semua detail, Riwayat menampilkan galat lain di sesi yang sama, dan tombol utama membawa langsung ke menu yang relevan. Galat tingkat sistem, misalnya aturan Firebase menolak atau gerbang unggah belum siap, juga dikirim ke grup Telegram admin agar tidak terlewat.

Jenis galatPenyebab terseringLangkah pertama
Akses ditolak aturan FirebaseRules belum dipublikasikan atau sesi PIN lewat 8 jam.Publikasikan rules terbaru, masukkan PIN lagi.
Unggah media gagalClient ID Imgur belum diisi.Isi di Gerbang & Rahasia, tekan Uji Unggah.
Gerbang Worker bermasalahWorker belum di-deploy atau route mati.Periksa Worker hhc-gerbang di Cloudflare.
Notifikasi push gagalPasangan VAPID belum lengkap.Isi VAPID_PUBLIC dan VAPID_PRIVATE.
Verifikasi Turnstile gagalDomain belum terdaftar di widget.Tambahkan domain di Cloudflare Turnstile.

Menu Profil dan Saldo Coin

Menu profil dengan saldo coin sebaris dengan foto dan nama
Saldo coin kini sebaris dengan foto profil, nama, dan email, terpisah dari chip role dan langganan.
Gambar mentah: dropdown-hp (390 x 844) https://i.imgur.com/uFCriDG.png

Menu profil di kanan atas kini menampilkan saldo coin di baris yang sama dengan foto profil, nama, dan email. Chip role, status langganan, dan PIN berada di baris terpisah di bawahnya. Semua warna mengikuti tema situs, termasuk kartu coin dan pemberitahuan konten yang sudah terbuka.

Alur Kerja Harian yang Disarankan

Admin yang konsisten mengikuti alur yang sama setiap hari jarang melewatkan antrean. Berikut urutan yang terbukti efektif.

Pagi: keuangan dan keamanan (15 sampai 30 menit)
  1. Buka Ringkasan, catat kartu dengan angka naik.
  2. Proses Koin, Langganan, dan Widrawel Coin sesuai bukti transfer.
  3. Periksa Lupa PIN dan Hapus Akun.
  4. Baca grup Telegram admin semalam, terutama pesan berawalan Kegagalan.
Siang: toko dan konten (30 sampai 60 menit)
  1. Moderasi Produk dan proses Transaksi yang coinnya belum diteruskan.
  2. Validasi Galeri Publik, Komunitas, Dukungan, dan Bukti Dukungan.
  3. Tinjau Artikel, Esai, Story, dan Diskusi.
Sore: komunikasi dan pemeliharaan (10 sampai 20 menit)
  1. Balas Lapor dari pengguna.
  2. Kirim pengumuman lewat Kirim Notifikasi bila ada promo atau acara.
  3. Buka Gerbang & Rahasia seminggu sekali, tekan Periksa Ulang, pastikan semua rahasia wajib aktif.
  4. Unduh Audit setiap akhir bulan sebagai arsip.

Keamanan: Apa yang Publik dan Apa yang Tidak

DataTerlihat di browser?Keterangan
Isi Konfigurasi AllYaDibutuhkan halaman untuk tampil, karena itu tidak boleh berisi rahasia.
Token bot TelegramTidakSecret TG_TOKEN di Worker.
Client ID Imgur dan userhash CatboxTidakTerenkripsi di Worker.
Kunci VAPID privat, Turnstile secret, service accountTidakSecret di Worker.
PIN adminTidakDiperiksa aturan Firebase di server.
Kode JavaScript fiturYa, lewat DevToolsSemua kode yang dijalankan browser pasti terkirim ke browser. Kode kini tidak ada di repositori publik, tidak terlihat di View Source, dan alamatnya menolak dibuka langsung di tab atau dari situs lain. Keamanan sesungguhnya dijaga aturan Firebase dan Worker.

Panel admin yang aman bukan panel yang menyembunyikan tampilannya, melainkan panel yang setiap aksinya diperiksa ulang oleh server.

Prinsip keamanan Han Haoyu Platform

Masalah Umum dan Solusinya

GejalaPenyebabSolusi
Dashboard menampilkan "Akun ini bukan admin"Node admin/{uid}/aktif belum bernilai trueAtur di Firebase Console.
Tombol ACC gagal dengan galat 401Sesi PIN habis atau rules lamaMasukkan PIN lagi, publikasikan rules terbaru.
Unggah gambar gagalKunci unggah belum diisiGerbang & Rahasia > Kunci Unggah Media.
Telegram tidak menerima pesanToken atau Chat ID salahTes Telegram > Cek Bot.
Perubahan Landing Login belum terlihatCache konfigurasi di perangkat lamaMuat ulang halaman masuk sekali.
Kotak verifikasi gelap di halaman masukVersi lama sebelum pembaruan iniSudah diperbaiki: kotak hanya muncul saat Cloudflare meminta interaksi.

Pertanyaan yang Sering Diajukan

Bagaimana cara menjadi admin di Dashboard Admin Han Haoyu?

Akun harus terdaftar di node admin/{uid} dengan nilai aktif true di Firebase Console dan memiliki PIN dashboard di node admin/{uid}/pin. Role admin di profil saja tidak cukup.

Di mana mengisi Client ID Imgur dan token bot Telegram?

Client ID Imgur diisi di Dashboard Admin, menu Gerbang dan Rahasia, bagian Kunci Unggah Media. Token bot Telegram disimpan sebagai secret TG_TOKEN di Cloudflare Worker. Keduanya tidak disimpan di Konfigurasi All karena Konfigurasi All bisa dibaca publik.

Apakah VAPID public key di menu PWA perlu diisi?

Tidak. Kunci publik diambil otomatis dari variabel VAPID_PUBLIC di Cloudflare Worker. Yang perlu diisi hanya ikon 512, ikon maskable, dan screenshot.

Bagaimana memperbarui skrip fitur tanpa GitHub?

Buka Gerbang dan Rahasia, bagian Aset Skrip di Cloudflare, pilih berkas hhc-fitur.js, lalu tekan Unggah ke Cloudflare. Versi baru aktif untuk semua pengunjung paling lambat satu menit dan versi sebelumnya bisa dipulihkan kapan saja.

Rekomendasi Penutup

  1. Lengkapi semua rahasia wajib di Gerbang & Rahasia: TG_TOKEN, SA_JSON, VAPID, dan binding HHC_KV.
  2. Isi Client ID Imgur agar fitur unggah berjalan untuk semua pengguna.
  3. Lengkapi ikon dan screenshot di kelompok PWA.
  4. Gunakan Tes Telegram setiap kali mengganti bot atau grup.
  5. Biasakan membaca kartu diagnostik saat galat muncul, lalu tekan Salin laporan bila perlu bantuan tim.

Buka Dashboard Admin Buka Gerbang & Rahasia

Log Aksi Admin unduh dari menu Audit
Artikel Terkait

Penutup

Dashboard Admin Han Haoyu memang luas, tetapi logikanya konsisten: antrean di kiri, keputusan di kanan, dan setiap keputusan tercatat. Kuasai urutan prioritas, manfaatkan kartu diagnostik saat galat muncul, dan simpan semua rahasia di Gerbang & Rahasia. Dengan begitu platform berjalan rapi, pengguna terlayani cepat, dan setiap rupiah serta setiap coin bisa dipertanggungjawabkan.

Sumber:
Firebase, Realtime Database Security Rules
Cloudflare Workers Documentation
Telegram Bot API, Formatting options

Butuh bantuan lebih lanjut? Hubungi tim melalui hanhaoyu.com/contact. Dukung pengembangan platform lewat Trakteer - trakteer.id/hanhaoyu.
PANDUAN LENGKAP TERKAIT KONFIGURASI FITUR LOGIN DI HANHAOYU.COM

Posting Komentar

Terima kasih atas kunjungan Anda di website kami. Kami sangat menghargai setiap komentar dan masukan yang diberikan oleh pembaca kami. Sebelum mengirimkan komentar, harap diingat untuk tetap mengikuti etika dan sopan santun dalam berkomunikasi. Kami tidak akan mentoleransi komentar yang mengandung pelecehan, intimidasi, diskriminasi, atau konten yang tidak pantas.

Pastikan komentar yang Anda sampaikan relevan dengan topik postingan dan tidak melanggar hak cipta atau privasi orang lain. Kami berhak untuk meninjau, mengedit, atau menghapus komentar yang tidak sesuai dengan kebijakan kami tanpa pemberitahuan sebelumnya.

Kami mengundang Anda untuk memberikan masukan yang konstruktif dan berguna bagi pembaca kami. Silakan berikan pendapat, saran, atau pengalaman Anda yang dapat meningkatkan kualitas konten kami dan memberikan manfaat bagi pembaca lainnya. Terima kasih atas partisipasi Anda dalam komunitas kami. Silakan berkomentar dengan bijak dan santun.

Gabung dalam percakapan

Menyiapkan DisqusKomentar Disqus dimuat saat tab ini dibuka agar halaman tetap cepat.

Diskusi Telegram

Menyiapkan TelegramDiskusi Telegram dimuat saat tab ini dibuka.