Game-analytics die je vragen beantwoordt
Rapporten voor balans, retentie en omzet, plus een AI-assistent die vragen over je spelers beantwoordt. Stuur events vanuit elke engine via een eenvoudige HTTP API, gratis tot 1.000 records per maand.
AI-assistent
Vraag je game alles
Vraag welk personage te sterk is, waar spelers afhaken of wat er sinds de laatste patch is veranderd. De assistent leest je rapporten, antwoordt met echte cijfers en kan een nieuw rapport voor je opslaan.
-
In de app
De ingebouwde assistent zit in elk betaald abonnement, direct naast je rapporten en dashboards.
Bekijk abonnementen -
In Claude of ChatGPT
Koppel onze MCP-server en stel je vragen vanuit de AI-assistent die je al gebruikt. Inbegrepen bij elk abonnement.
MCP-connector instellen -
In Discord
Typ
/askin je Discord-server en het antwoord verschijnt direct in het kanaal, met de assistentvragen van je abonnement.
Rapporten
De rapporten die je game nodig heeft
Elk abonnement bevat alle rapporttypen. Bouw er een in een paar klikken, of laat de assistent het voor je doen.
Vind wat te sterk is
Vergelijk winpercentages per personage, wapen of map en zie wat elke patch heeft veranderd.
Een game balanceren met data
Zie wie terugkomt
Zie hoeveel nieuwe spelers 1, 7 en 30 dagen na hun eerste sessie terugkomen, plus dagelijks, wekelijks en maandelijks actieve spelers.
Gameretentie meten
Weet wat je spelers uitgeven
Volg dagomzet, ARPDAU, betalersconversie en ARPPU op basis van je aankoopevents.
ARPDAU, ARPPU en ARPU uitgelegd
Zie hoe lang spelers blijven
Volg dagelijkse sessies, gemiddelde sessieduur, sessies per speler en dagelijkse speeltijd op basis van je sessie-events.
KPI's voor mobiele games: welke metrics je volgt en waarom
Vind waar spelers vastlopen
Zie hoe lang elk level duurt en hoe vaak spelers falen, zodat je weet welke je eerst moet aanpakken.
Ontdek op welke levels spelers vastlopen
Zie waar de actie is
Zet twee numerieke eventattributen, zoals x- en y-posities, uit als heatmap om te zien waar spelers hun tijd doorbrengen.
Snel starten
Van eerste event naar eerste rapport in minuten
Stuur een event vanuit je game of je server met één HTTP-request. Eventnamen, spelers en versies worden aangemaakt zodra je ze voor het eerst stuurt, dus je hoeft vooraf niets in te stellen.
curl https://gamestats.ai/api/v1/accounts/$ACCOUNT_ID/events \
-H "Authorization: Bearer $API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"event_name": "level_completed",
"player_username": "player_123",
"version_name": "1.0",
"occurred_at": "2026-10-15T18:30:00Z",
"event_attributes": { "level": 3, "seconds": 94.5, "deaths": 2 }
}'
[Serializable] class LevelStats { public int level; public float seconds; public int deaths; }
[Serializable] class GameEvent
{
public string event_name;
public string player_username;
public string version_name;
public string occurred_at;
public LevelStats event_attributes;
}
IEnumerator SendLevelCompleted(int level, float seconds, int deaths)
{
var gameEvent = new GameEvent
{
event_name = "level_completed",
player_username = playerUsername,
version_name = Application.version,
occurred_at = DateTime.UtcNow.ToString("o"),
event_attributes = new LevelStats { level = level, seconds = seconds, deaths = deaths },
};
var url = $"https://gamestats.ai/api/v1/accounts/{accountId}/events";
using var request = UnityWebRequest.Post(url, JsonUtility.ToJson(gameEvent), "application/json");
request.SetRequestHeader("Authorization", $"Bearer {apiToken}");
yield return request.SendWebRequest();
}
func send_level_completed(level: int, seconds: float, deaths: int) -> void:
var url := "https://gamestats.ai/api/v1/accounts/%s/events" % account_id
var headers := PackedStringArray([
"Authorization: Bearer %s" % api_token,
"Content-Type: application/json",
])
var body := JSON.stringify({
"event_name": "level_completed",
"player_username": player_username,
"version_name": ProjectSettings.get_setting("application/config/version"),
"occurred_at": Time.get_datetime_string_from_system(true) + "Z",
"event_attributes": {"level": level, "seconds": seconds, "deaths": deaths},
})
http_request.request(url, headers, HTTPClient.METHOD_POST, body)
Heb je al een eigen dataformaat? Vanaf het Studio-abonnement bouwen we aangepaste endpoints die precies verwerken wat je systemen sturen. Neem contact op
Lees de API-documentatiePrijzen
Gratis om te beginnen, betaalde abonnementen vanaf $ 19 per maand
Elk abonnement bevat alle rapporttypen, de REST API en de MCP-server. Betaalde abonnementen voegen de ingebouwde AI-assistent, hogere limieten en onbeperkt teamleden toe.
- Gratis
- $ 0 / maand
- 1.000 records per maand
- Indie
- $ 19 / maand
- 100.000 records per maand
- Studio
- $ 49 / maand
- 1.000.000 records per maand
- Pro
- $ 149 / maand
- 5.000.000 records per maand
Begin vandaag met het meten van je game
Gratis tot 1.000 records per maand. Upgrade als je game groeit.
Gratis beginnenWij hechten belang aan de bescherming van je gegevens. Lees ons privacybeleid.