Settings

Create New Game

Games

Game IDDisplay NameAPI KeyStatusCreatedActions
Loading...

Unity SDK Quick Setup

Add this to your Unity project to start tracking events:

// 1. Add HexAnalytics to your scene (or create via code)
// 2. Create a HexAnalyticsConfig ScriptableObject
// 3. Set your server URL, Game ID, and API Key

// Initialize (call once at startup)
var config = Resources.Load<HexAnalyticsConfig>("HexAnalyticsConfig");
HexAnalytics.Instance.Initialize(config);
HexAnalytics.Instance.SetUserId("player_unique_id");

// Track any event
HexAnalytics.Instance.Track("level_start", new Dictionary<string, object> {
    { "level", 1 },
    { "difficulty", "normal" }
});

// Track revenue
HexAnalytics.Instance.TrackRevenue("gem_pack_100", 4.99, "USD");