Kembali ke Unity

DryreL Software Unity

Supabase Stats Manager

Telemetri, waktu bermain, dan kunci promo untuk Unity, di Supabase

Lacak event, waktu bermain, dan kunci promo dengan satu penulisan database per sesi, bukan satu per klik.

Belum dirilis

  • 1Penulisan database per sesi
  • 0Migrasi tabel untuk event baru
  • 6Platform

Ringkasan

Apa yang dilakukannya

Sistem telemetri, pelacakan waktu bermain, penukaran kunci promosi, dan statistik untuk Unity, didukung Supabase PostgreSQL dan dibuat agar tetap dalam batas paket gratis.

  • Unity
  • C#
  • Supabase
  • PostgreSQL

Platform

  • WebGL
  • Windows
  • macOS
  • Linux
  • Android
  • iOS

Cara kerjanya

Dari nol sampai berfungsi

  1. Jalankan SQL penyiapanSatu skrip membuat tabel dan fungsi RPC atomik di proyek Supabase Anda.
  2. KonfigurasiSiapkan SupabaseStatsConfig dan daftarkan event Anda di SupabaseEventTypeConfig.
  3. Lacak dan tukarkanLaporkan event dan waktu bermain dari gameplay, atau kaitkan ke tombol dari dashboard tanpa kode.

Fitur

Dibuat untuk langsung berfungsi

  • Telemetri berbatchEvent dikumpulkan sebagai delta di memori dan dikirim dalam satu RPC atomik saat ganti scene, lewat timer, atau saat keluar.
  • Pelacakan waktu bermainTimer sesi resolusi tinggi mencatat waktu bermain aktif dalam detik.
  • Kunci promoTukarkan kunci promosi secara atomik, sehingga satu kunci tidak bisa diklaim dua kali.
  • Tahan saat offlineGangguan jaringan tidak menghilangkan data.
  • Siklus hidup WebGLMengait ke siklus hidup halaman browser sehingga menutup tab tetap menyimpan statistik.
  • Dashboard editorDashboard statistik di dalam editor Unity, plus aset konfigurasi untuk event.
  • Mandiri secara defaultTanpa paket Patreon, pemain login lewat Supabase Anonymous Auth. Jika Patreon Authenticator ada, sesi dinaikkan ke identitas Patreon mereka dan statistik tamu digabungkan.
  • Skema fleksibelKolom inti ditambah objek JSONB game_data, jadi event atau metrik baru apa pun tidak perlu migrasi backend.
  • Sambungan tanpa kodeKaitkan event ke tombol dari dashboard, atau gunakan SupabaseStatsProxy tanpanya.

Persyaratan

Sebelum Anda mulai

  • Unity 2021.3 atau lebih baru
  • Proyek Supabase (PostgreSQL)

Belum dirilis

Hadir saat peluncuran

Supabase Stats Manager masih dalam pengembangan. Gabung daftar tunggu dan kami akan mengirim email saat rilis, juga untuk pembaruan besar.

Kami hanya mengirim email tentang Supabase Stats Manager: peluncuran dan pembaruan besar. Berhenti berlangganan kapan saja. Kebijakan privasi