2009-07-02 6 views
3

Je me rapproche de la fin d'un gadget Windows Desktop qui télécharge les plugins depuis mon serveur Web. Je me demande comment je peux suivre l'utilisation de ces plugins à des fins de reporting comme voir quels plugins sont populaires dans quels pays, combien de fois un plugin est utilisé par jour/mois/semaine et d'autres choses comme ça.Suivi des actions de l'utilisateur - analyse pour les applications

La journalisation de cette action sur chaque utilisateur peut entraîner des problèmes de serveur car il y a des demandes constantes. Est-il préférable de conserver un journal local et de le télécharger sur le serveur régulièrement ou est-il possible d'utiliser quelque chose comme Google Analytics ou un autre fournisseur pour ce genre de chose?

Répondre

6

Si vous utilisez javascript pour créer votre gadget, il devrait être possible d'inclure les scripts Google Analytics. Vous pouvez ensuite appeler la fonction _trackPageview chaque fois que votre utilisateur fait quelque chose que vous voulez suivre. Il est également possible d'utiliser l'analyse without javascript de Google.

L'astuce est que les scripts de Google placent normalement l'image http://www.google-analytics.com/__utm.gif dans vos pages Web. Les paramètres peuvent être transmis à l'image via la chaîne de requête. Vous pouvez trouver une liste des paramètres que vous pouvez transmettre à la chaîne de requête here. Ce que vous devez faire est de comprendre quelle devrait être la chaîne de requête et demander à votre client de faire la demande de l'image de google chaque fois que l'utilisateur fait quelque chose (après avoir configuré votre compte google analytics, bien sûr).

+1

Merci Matt. Souhaitez-vous spéculer sur la question de savoir si Google a un problème avec moi en utilisant Analytics de cette façon, car il est destiné aux sites Web? –

+0

Je n'ai pas lu les conditions d'utilisation récemment, mais je ne peux pas imaginer qu'il y aurait un problème à l'utiliser de cette façon. –

3

Je vous suggère d'utiliser Deskmetrics une application desktop analytics, très similaire à GA. C'est génial.

+0

+1, merci pour l'alternative. J'espérais une solution gratuite, et manipuler GA sans utiliser leur JavaScript rendait cela possible. Deskmetrics semble prometteur, cependant, et je peux le considérer pour des projets commerciaux dans le futur. –

Questions connexes