Unity'ye dön

DryreL Software Unity

Supabase Stats Manager

Unity için Supabase üzerinde telemetri, oynama süresi ve promosyon anahtarları

Olayları, oynama süresini ve promosyon anahtarlarını tıklama başına değil, oturum başına tek veritabanı yazmasıyla takip edin.

Henüz yayınlanmadı

  • 1Oturum başına veritabanı yazması
  • 0Yeni bir olay için tablo migration'ı
  • 6Platformlar

Genel bakış

Ne yapar

Unity için Supabase PostgreSQL destekli; telemetri, oynama süresi takibi, promosyon anahtarı kullanımı ve istatistik sistemi. Ücretsiz plan sınırları içinde kalacak şekilde tasarlandı.

  • Unity
  • C#
  • Supabase
  • PostgreSQL

Platformlar

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

Nasıl çalışır

Sıfırdan çalışır hale

  1. Kurulum SQL'ini çalıştırınTek bir betik, Supabase projenizde tabloları ve atomik RPC fonksiyonlarını oluşturur.
  2. YapılandırınSupabaseStatsConfig'i kurun ve olaylarınızı SupabaseEventTypeConfig'e kaydedin.
  3. Takip edin ve kullandırınOlayları ve oynama süresini oynanıştan bildirin ya da panelden kod yazmadan düğmelere bağlayın.

Özellikler

Sorunsuz çalışmak için yapıldı

  • Toplu telemetriOlaylar bellekte farklar olarak toplanır ve sahne değişimlerinde, bir zamanlayıcıyla ya da çıkışta tek bir atomik RPC ile gönderilir.
  • Oynama süresi takibiYüksek çözünürlüklü oturum sayaçları aktif oynama süresini saniye cinsinden kaydeder.
  • Promosyon anahtarlarıPromosyon anahtarlarını atomik olarak kullandırın; böylece bir anahtar iki kez alınamaz.
  • Çevrim dışına dayanıklıAğ kopmaları veri kaybettirmez.
  • WebGL yaşam döngüsüTarayıcı sayfa yaşam döngüsüne bağlanır, böylece sekmeyi kapatmak bile istatistikleri kaydeder.
  • Editör paneliUnity editörü içinde bir istatistik paneli ve olaylar için yapılandırma varlıkları.
  • Varsayılan olarak bağımsızPatreon paketi yoksa oyuncular Supabase Anonymous Auth ile giriş yapar. Patreon Authenticator varsa oturum Patreon kimliğine yükseltilir ve misafir istatistikleri birleştirilir.
  • Esnek şemaTemel sütunlar artı bir JSONB game_data nesnesi; böylece yeni bir olay ya da metrik backend migration'ı gerektirmez.
  • Kodsuz bağlantılarOlayları panelden düğmelere bağlayın ya da panel olmadan SupabaseStatsProxy kullanın.

Gereksinimler

Başlamadan önce

  • Unity 2021.3 veya daha yeni
  • Bir Supabase projesi (PostgreSQL)

Henüz yayınlanmadı

Çıkışta orada olun

Supabase Stats Manager hâlâ geliştirme aşamasında. Bekleme listesine katılın; çıktığında ve önemli güncellemelerde size e-posta gönderelim.

Yalnızca Supabase Stats Manager hakkında e-posta gönderiyoruz: çıkış ve önemli güncellemeler. İstediğiniz zaman abonelikten çıkın. Gizlilik politikası