Question

J'ai un plug-in que je distribue via un site de mise à jour Eclipse. Je veux suivre combien de fois il est en cours de téléchargement, et de préférence par qui.

Pour les pages régulières sur mon site, je peux utiliser Google Analytics. Cependant, Eclipse n'utilise pas HTMLs en allant pour les sites de mise à jour.

Est-il possible de le faire quand je n'ai pas accès à l'apache d'hébergement?

Était-ce utile?

La solution

AFAICT, votre seule option est de travailler avec les journaux de serveur Web. J'ai écrit cet article Mise à jour sur le suivi de téléchargements du site à l'aide AWStats, mais il nécessite quelques ajustements côté serveur. Ceci est juste une fois mis en place, cependant. Après cela, vous utilisez AWStats en utilisant son interface Web.

Autres conseils

Un sale tour que vous pouvez faire est d'ajouter une fonctionnalité factice dans votre site.xml qui pointe à une contre-page au lieu d'un fichier .jar. Par exemple.

<feature url="http://yourcountersite.com/counterpage.php" id="" version=""> 
  <category name="YourCategory"/> 
</feature> 

Le gestionnaire de mise à jour avec la page du compteur quand il essaye d'installer des trucs de votre site de mise à jour mais sinon ignorer cette fonction.

Quand vous dites le site de mise à jour - voulez-vous dire votre propre URL ou un référentiel éclipse

Je suppose que vraiment vous avez besoin d'accéder aux journaux du serveur sous-jacent. De cette façon, vous pouvez suivre tout type d'initiés éclipse de la demande (je suppose que sa juste une demande HTTP standard)

Steve

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top