Spielanalyse für Godot

Godot-Spielanalyse, mit einem Prompt eingerichtet

Bitte Ziva, deinem Spiel Analytics hinzuzufügen. Ziva installiert ein kleines GDScript-SDK, ergänzt Tracking für die Events, die dich interessieren, und sendet sie an ein Live-Dashboard auf ziva.sh. Kein Server zu bauen, keine Schlüssel zu kopieren.

Kostenlos installieren · Analytics benötigt Pro ($50/Monat) · Godot 4.2+
Ziva-Analytics-Dashboard mit Event-Summen, aktiven Sitzungen, Live-Event-Feed, häufigsten Events und täglich aktiven Spielern
Das Ziva-Analytics-Dashboard auf ziva.sh, mit Beispieldaten.

So funktioniert es

Vom Prompt zum Live-Dashboard

Analytics bedeutet meist: einen Dienst auswählen, ein Projekt anlegen, einen Schlüssel kopieren und ein SDK einbinden. Ziva erledigt diese Schritte für dich im Godot-Editor.

  1. 01

    Frag Ziva

    Sag, was du wissen willst, zum Beispiel: „Füge meinem Spiel Analytics hinzu. Erfasse, wann ein Spieler eine Münze einsammelt oder das erste Level abschließt.“

  2. 02

    Ziva installiert das SDK

    Ziva legt ein Analytics-Projekt in deinem Ziva-Konto an, fügt das Autoload ZivaAnalytics hinzu und speichert seine Einstellungen in project.godot. Danach ergänzt Ziva Tracking-Aufrufe für deine Events.

  3. 03

    Spielen und prüfen

    Starte das Spiel und bitte Ziva dann, die Analytics zu prüfen („check analytics“), um zu bestätigen, dass Events angekommen sind. Events erscheinen meist nach 5-15 Sekunden im Dashboard.

Lieber selbst Events hinzufügen? Ruf das SDK aus einem beliebigen Skript auf:
ZivaAnalytics.track("level_complete", {"level": 3, "time_s": 41.2})
ZivaAnalytics.identify("Bobby")

Das Dashboard

Sieh, wer spielt und was passiert

Öffne es in Ziva unter Settings → Pro Features → Game Analytics oder auf ziva.sh unter Account → Analytics.

Spieler gerade jetzt

Aktive Sitzungen der letzten 2 Minuten, täglich aktive Spieler von heute und einzelne Spieler im gewählten Zeitraum.

Aktivität im Zeitverlauf

Event-Zahlen für die letzte Stunde, 24 Stunden, 7 Tage oder 30 Tage, dazu täglich aktive Spieler der letzten 30 Tage.

Häufigste Events

Die häufigsten Events im gewählten Zeitraum, damit du vergleichen kannst, wie oft jedes Level gestartet und abgeschlossen wird.

Live-Feed

Die neuesten Events, alle paar Sekunden aktualisiert und durchsuchbar nach Event-Name, Spielername oder Event-Details.

Spielersuche

Finde einen Spieler per Name oder ID und verfolge seine Events. Namen erscheinen nur, wenn dein Spiel sie mitsendet.

Testläufe ausblenden

Filtere nach Quelle, um exportierte Builds ohne deine eigenen Editor-Starts oder Zivas Testläufe zu sehen. So verfälschen Tests deine Zahlen nicht.

Automatisch erfasst

Nützliche Daten, bevor du ein einziges Event hinzufügst

Sobald das SDK installiert ist, erfasst es diese Events ohne zusätzlichen Code:

session_start
Beim Start des Spiels, mit Godot-Version und Sprache.
scene_changed
Wenn die aktuelle Szene wechselt, mit dem Szenennamen.
heartbeat
Alle 60 Sekunden, mit der bisherigen Spielzeit.
session_end
Beim Schließen des Fensters, mit der gesamten Spielzeit. Nach bestem Bemühen.

Jedes Event enthält außerdem eine Sitzungs-ID, eine zufällige Spieler-ID, die Plattform und die Version deines Spiels, sofern gesetzt.

Analytics funktioniert im Editor, in Zivas Playtests und in exportierten Spielen, auch in Web-Builds. Das SDK sendet Events im Hintergrund und blockiert dein Spiel nie. Lehnt der Server Events ab, schaltet sich Analytics für diese Sitzung ab, statt das Spiel anzuhalten.

Im Vergleich

Weniger Einrichtung als ein eigenständiges Analytics-Plugin

Spezialisierte Analytics-Dienste bieten tiefere Berichte. Ziva Analytics ist für Godot-Entwickler, die Antworten wollen, ohne die Pipeline selbst zu bauen.

FunktionEigenständiges Analytics-PluginZiva Analytics
Projekt und Schlüssel werden für dich angelegt
Registrieren und Schlüssel kopieren
Ein Prompt
Tracking-Code für deine Events wird geschrieben
Du schreibst jeden Aufruf
In eigenen Worten beschreiben
Prüft, ob Events angekommen sind
Dashboard öffnen und nachsehen
Ziva die Analytics prüfen lassen
Trennt deine Testläufe von exportierten Builds
Unterschiedlich
Quellen Editor, Agent und Spieler
Funnels, Kohorten und Retention-Berichte
Oft enthalten
Live-Feed, tägliche Spieler und häufigste Events
Kostenloser Tarif
Oft verfügbar
Benötigt Pro

Datenschutz und Grenzen

Was gesendet wird

  • Analytics sendet Events, grundlegende Spieldetails, eine zufällige Spieler-ID sowie Event-Details oder Spielernamen, die dein Spiel mitsendet.
  • Das SDK liest keine Hardware-Kennungen, keine IP-Geolokalisierung und keine Dateipfade. Sende keine personenbezogenen Daten, außer die Datenschutzerklärung deines Spiels deckt das ab.
  • Der in deinem Projekt gespeicherte Schlüssel kann deinem Projekt nur Events hinzufügen. Er kann nichts lesen und darf daher in Exporten enthalten sein.
  • Rohdaten von Events werden 90 Tage gespeichert.

Fragen zur Godot-Spielanalyse

Wie füge ich einem Godot-Spiel Analytics hinzu?
Installiere Ziva, öffne dein Projekt und schreibe: „Füge meinem Spiel Analytics hinzu.“ Ziva legt ein Analytics-Projekt in deinem Konto an, installiert das Autoload ZivaAnalytics und speichert seine Einstellungen in project.godot. Starte das Spiel einmal und bitte Ziva dann, die Analytics zu prüfen, um zu bestätigen, dass Events angekommen sind.
Welches Analytics-Tool passt zu meinem Godot-Spiel?
Wenn du möglichst wenig einrichten willst und schon mit Ziva arbeitest, richtet sich Ziva Analytics mit einem Prompt selbst ein. Wenn du Funnels, Kohorten oder einen kostenlosen Tarif brauchst, passt ein spezialisierter Dienst mit Godot-SDK wie GameAnalytics vielleicht besser.
Kann ich eigene Events wie abgeschlossene Level erfassen?
Ja. Bitte Ziva, einen beliebigen Moment in deinem Spiel zu erfassen, oder rufe ZivaAnalytics.track("level_complete", {"level": 3}) aus einem beliebigen Skript auf. Event-Namen dürfen Buchstaben, Ziffern und _ . : - enthalten, und jedes Event darf bis zu 8 KB an Details mitführen.
Funktioniert Ziva Analytics in Web-Exporten (HTML5)?
Ja. Es funktioniert in exportierten Spielen, auch in Web-Builds, sowie im Editor und in Zivas Playtests. Jedes Event wird mit seiner Herkunft markiert, sodass das Dashboard exportierte Builds ohne deine eigenen Testläufe zeigen kann.
Welche Daten erfasst Ziva Analytics?
Events, grundlegende Spieldetails, eine zufällige Spieler-ID sowie Event-Details oder Spielernamen, die dein Spiel mitsendet. Es liest keine Hardware-Kennungen, keine IP-Geolokalisierung und keine Dateipfade. Rohdaten von Events werden 90 Tage gespeichert.
Macht Analytics mein Spiel langsamer oder bringt es zum Absturz?
Das SDK sammelt Events und sendet sie im Hintergrund alle 2 Sekunden oder alle 20 Events, sodass es das Spiel nicht blockiert. Lehnt der Server eine Anfrage ab, schaltet sich Analytics für diese Sitzung ab, statt dein Spiel anzuhalten.
Was kostet Ziva Analytics?
Ziva ist kostenlos herunterzuladen. Analytics benötigt einen Pro-Tarif für $50/Monat oder Ultra. Eine separate Analytics-Gebühr gibt es nicht.
Funktioniert Ziva Analytics mit Unity oder Unreal Engine?
Derzeit nicht. Ziva Analytics unterstützt Godot 4.2 oder neuer. Ziva für Unity und Unreal Engine gibt es über Ziva Enterprise, das Analytics-SDK ist aber nur für Godot.

Bereit, deine Spieleentwicklung zu beschleunigen?

Starte kostenlos. Schließe dich Hunderten Spieleentwicklern an, die mit KI-Unterstützung schneller entwickeln.