Settings
Create New Game
Games
| Game ID | Display Name | API Key | Status | Created | Actions |
|---|---|---|---|---|---|
| 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");