2017-02-17 15 views
0

对不起,如果这有点'通用'。我在GitHub上维护了一个C#开源项目,并且从GitHub帮助(以及此处的类似搜索)上可以看到的内容中,无法跟踪项目的下载数量。任何方式来监视Windows应用程序的安装号码?

我很想知道有多少人安装了我的Windows应用程序,并想知道是否有人有任何建议,或者建议以某种方式监视项目安装数量的方法?

+1

你不能准确地确定安装基础上,'downloads'的数的数字,因为,在最近的ACM杂志上的文章中提到,有人在一所大学可以下载它** **一次,然后盘它通过本地局域网。 ** DRM **是一种相当准确的方法,但考虑到您的软件是开源的,并且可以在_GitHub_上找到,有人可以仅在代码 – MickyD

+0

中禁用**,谢谢@MickyD。我认为安装可能比下载更容易跟踪(以确保某种程度的准确性)。 – Rawns

回答

1

监控安装数量的最简单方法可能是在您的安装脚本中,让它连接到服务器以进行某种“验证”,并将其安装到某个数据库的某个位置。如果你只是想要原始数据,或者至少在安装过程中至少对应用程序进行基本注册(如电子邮件地址和名称,然后将其存储在数据库中),则将其增加。随时计算行数,您将获得安装次数。如果你想要独特的安装,也许按照电子邮件地址进行过滤。

+1

我使用Google Analytics(分析)做了类似的事情。请注意,有些用户不希望跟踪如此表达你想收集的任何数据。 – osowskit

1

我想补充,如果有人指此线程在未来...

不是100%确定的方法,但似乎还有一个额外的分配方法工作。我已采取通过Chocolatey发布我的应用程序。如果他们使用Chocolatey,它允许最终用户轻松安装,并且还可以跟踪安装号码(也可以按版本进行分解)。

enter image description here

相关问题