Meiner Meinung nach ist es am besten, die Informationen aus der Anwendung in einer MySQL-Datenbank zu speichern (Google Analytics ist zu begrenzt). Wenn Sie die Dinge wirklich professionell handhaben möchten, sollten Sie die MySQL-Daten in eine Vertica-Datenbank übersetzen und mit ihnen verbinden Tableau ist ein hervorragendes Tool, mit dem Sie unzählige Analysen, Grafiken und alles, was Sie für BI benötigen, durchführen können. In Bezug auf das, was gemessen werden soll, gibt es hauptsächlich die folgenden Dinge:
- Die Abwanderungsraten sind jedem bekannt, der ein auf Abonnements basierendes Unternehmen wie Kabelfernsehen oder Telefone analysiert hat: Die Abwanderungsrate ist der Prozentsatz der Kunden, die das Produkt in einem bestimmten Monat nicht mehr verwenden
-Der Viruskoeffizient ist in gewisser Weise das Gegenteil der Abwanderungsrate: Es ist die durchschnittliche organische Wachstumsrate der Benutzer in einem bestimmten Monat.
-benutzererfassungen: neue registrierte Benutzer
-ARPU: Durchschnittliches Geld, das Benutzer verdienen
-DAU: täglich aktive Benutzer
-Engagement: Wir werden es messen, indem wir die Zeit messen, die der Benutzer jeden Tag spielt (Teig, es gibt andere Dinge, die berücksichtigt werden können, wie die Anzahl der Funktionen, auf die der Benutzer zugreift).
-MAU: monatlich aktive Benutzer
-DAU / MAU: Der Vergleich von täglich aktiven Benutzern mit monatlich aktiven Benutzern zeigt ungefähr, wie viele Tage pro Monat Ihr durchschnittlicher Benutzer mit Ihrem Spiel beschäftigt
Für das Flash-Spiel, das ich kürzlich gemacht habe, musste ich das Spiel jedes Levels verfolgen, da das Ausbalancieren jedes Levels sehr wichtig war.
Es war so einfach wie das Erstellen einer statischen Klasse, die alle Informationen enthält, die ich zum Sammeln benötige, und dann eine URLRequest (POST) an ein PHP-Skript ausführt, das die Informationen empfängt und in eine MySQL-Datenbank sendet.
Was ich verfolgte, waren Spezialisierungsdaten, aktuelles Level, wo in dem Level der Spieler war (verwendet, um Todesfälle zu verfolgen), verwendete Fähigkeiten und deren Werte (Heilungen / Schaden usw.)
quelle
Wenn Sie die Online-Zeit verfolgen möchten, gibt es zwei Fallstricke:
Es gibt noch eine andere Messung, die ich für sehr wichtig halte: Wie können Minuten neue Spieler online halten? In den frühen Tagen von Stendhal blieben nur 20% der Spieler länger als 5 Minuten online. Wir haben viel Arbeit in die ersten Sekunden des neuen Spielerlebnisses gesteckt und es auf 50% gebracht. (Was ich für wirklich gut halte für ein Spiel, für das die Leute nicht bezahlt haben).
quelle