Как отслеживать загрузки с сайта обновлений Eclipse? - PullRequest
3 голосов
/ 29 марта 2009

У меня есть плагин, который я распространяю через сайт обновлений Eclipse. Я хочу отследить, сколько раз оно скачивается, и желательно кем.

Для обычных страниц на моем сайте я могу использовать аналитику Google. Тем не менее, Eclipse не использует HTML при переходе на сайты обновлений.

Есть ли способ сделать это, когда у меня нет доступа к хосту apache?

Ответы [ 3 ]

2 голосов
/ 30 мая 2010

Грязный трюк, который вы можете сделать, это добавить фиктивную функцию в ваш site.xml, которая указывает на страницу счетчика вместо файла .jar. Э.Г.

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

Менеджер обновлений свяжется со страницей счетчика, когда попытается установить материал с вашего сайта обновлений, но в противном случае проигнорирует эту функцию.

1 голос
/ 30 марта 2009

AFAICT, ваш единственный вариант - работать с журналами веб-сервера. Я написал эту статью об отслеживании загрузок с сайта обновлений с помощью AWStats, но для этого требуется некоторая настройка на стороне сервера. Впрочем, это всего лишь один раз. После этого вы используете AWStats, используя его веб-интерфейс.

1 голос
/ 29 марта 2009

Когда вы говорите об обновлении сайта - вы имеете в виду свой собственный URL или хранилище затмений?

Полагаю, вам действительно нужен доступ к журналам базового сервера. Таким образом, вы можете отслеживать любой тип инициации запроса затмения (я думаю, это просто стандартный HTTP-запрос)

Steve

...