如何跟踪 Eclipse 更新站点的下载?

发布于 2024-07-15 18:55:31 字数 172 浏览 13 评论 0原文

我有一个通过 Eclipse 更新站点分发的插件。 我想跟踪它被下载了多少次,最好是由谁下载。

对于我网站上的常规页面,我可以使用 Google 分析。 但是,Eclipse 在访问更新站点时不使用任何 HTML。

当我无法访问托管 apache 时,有什么办法可以做到这一点吗?

I have a plug-in that I am distributing via an Eclipse update site.
I want to track how many times it is being downloaded, and preferably by whom.

For regular pages on my site, I can use Google analytics. However, Eclipse doesn't use any HTMLs when going for update sites.

Is there any way to do this when I don't have access to the hosting apache?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

脱离于你 2024-07-22 18:55:31

您可以使用的一个肮脏技巧是在 site.xml 中添加一个虚拟功能,该功能指向计数器页面而不是 .jar 文件。 例如,

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

当更新管理器尝试从您的更新站点安装内容时,它将联系计数器页面,但否则会忽略此功能。

A dirty trick you can do is to add a dummy feature in your site.xml which points at a counter page instead of a .jar file. E.g.

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

The update manager will contact the counter page when it tries to install stuff from your update site but will otherwise ignore this feature.

时光无声 2024-07-22 18:55:31

AFAICT,您唯一的选择是使用网络服务器日志。 我写了这篇文章关于使用 AWStats 跟踪更新站点下载,但它需要一些服务器端调整。 不过,这只是一次设置。 之后,您可以通过其 Web 界面使用 AWStats。

AFAICT, your only option is to work with web server logs. I wrote this article about tracking Update Site downloads using AWStats, but it requires some server side tweaking. This is just one time set up, though. After that, you use AWStats using its' web interface.

老旧海报 2024-07-22 18:55:31

当您说更新站点时,您是指您自己的 URL 还是 Eclipse 存储库?

我想您确实需要访问底层服务器的日志。 这样你就可以监控 eclipse 发起的任何类型的请求(我猜它只是一个标准的 HTTP 请求)

Steve

When you say update site - do you mean your own URL or an eclipse repository ?

I guess really you need access to the logs of the underlying server. This way you could monitor whatever type of request eclipse initiates (I'd guess its just a standard HTTP request)

Steve

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文