À mon avis, le mieux est de stocker les informations de l'application dans une base de données mysql (google analytics est trop limité), et si vous voulez gérer des choses vraiment professionnelles, alors vous devriez traduire les données mysql dans une base de données vertica et les connecter avec tableau qui est un excellent outil qui permet de faire des tonnes d'analyses, de graphiques, tout ce dont vous avez besoin pour la BI. Concernant ce qu'il faut mesurer, eh bien il y a principalement les choses suivantes:
-Les taux de désabonnement sont familiers à quiconque a analysé une entreprise par abonnement comme la télévision par câble ou les téléphones: le taux de désabonnement est le pourcentage de clients qui cesseront d'utiliser le produit au cours d'un mois donné.
-Le coefficient viral est en quelque sorte l'opposé du taux de désabonnement: c'est le taux de croissance organique moyen des utilisateurs au cours d'un mois donné.
-acquisitions des utilisateurs: nouveaux utilisateurs enregistrés
-ARPU: argent moyen gagné par les utilisateurs
-DAU: utilisateurs actifs quotidiens
-Engagement: Nous allons le mesurer en prenant le temps que l'utilisateur joue chaque jour (la pâte il y a d'autres choses qui peuvent être prises en compte comme la quantité de fonctionnalités auxquelles l'utilisateur accède)
-MAU: utilisateurs actifs mensuels
-DAU / MAU: la comparaison des utilisateurs actifs quotidiens aux utilisateurs actifs mensuels montre à peu près combien de jours par mois votre utilisateur moyen s'engage avec votre jeu
Pour le jeu flash que j'ai fait récemment, j'avais besoin de suivre le jeu de chaque niveau, car l'équilibrage de chaque niveau était très important.
C'était aussi simple que de créer une classe statique qui contient toutes les informations dont j'ai besoin pour collecter, puis de faire une URLRequest (POST) vers un script PHP qui reçoit les informations et les publie dans une base de données MySQL.
Ce que j'ai suivi était les données de spécialisation, le niveau actuel, où se trouvait le joueur (utilisé pour suivre les décès), les capacités utilisées et leurs valeurs (soins / dégâts, etc.)
la source
Si vous voulez suivre le temps en ligne, il y a deux pièges:
Il y a une autre mesure que je considère vraiment importante: comment les minutes peuvent-elles permettre aux nouveaux joueurs de rester en ligne? Au début de Stendhal, seulement 20% des joueurs restaient en ligne plus de 5 minutes. Nous avons mis beaucoup de travail dans les premières secondes de l'expérience du nouveau joueur et l'avons portée à 50%. (Ce que je considère vraiment bon pour un jeu que les gens n'ont pas payé).
la source