我试图了解我的软件安装频率。我在考虑在第一次启动软件时在后台包含一个简单的URL调用。我不是想收集很多信息。我真的只想得到安装软件的日期和时间。这是不道德的还是通常由其他开发人员完成的?
答案 0 :(得分:46)
您可以随时让安装程序打开一个托管在您的Web服务器上的“感谢您安装我们的产品”页面。由于这个页面通常只在安装后被点击,它应该给你一个体面的指标,而不是邪恶的。
P.S。在此之前,请注意Firefox在安装后会直接执行此操作。
答案 1 :(得分:14)
在我看来,是的,发送任何未经授权的数据是不道德的。大多数软件会提示您询问是否可以发回匿名使用数据。您还可以跟踪下载并猜测其实际安装的数量。
答案 2 :(得分:6)
有许多软件产品从用户那里收集数据,但他们都在发送任何信息之前获得了用户的同意。我建议您执行以下操作:
如果您以这种方式正确地执行此操作,您将以一种惹恼用户或侵犯其隐私的方式收集一些数据。
答案 3 :(得分:5)
安装前只需弹出:
“如果您单击是,软件安装的日期和时间将通过您的Internet连接发送给我们。我们将非常感激。”
如果没有可用的Internet连接,请将“是”作为默认选项并避免弹出。
在我看来,在幕后做这件事是不道德的。
答案 4 :(得分:3)
有点像你应该在将快捷方式放在桌面上之前总是询问权限。
答案 5 :(得分:3)
如果您想这样做 - 请询问用户权限。
有些公司只是自动检查更新功能。
答案 6 :(得分:2)
只有在您的应用程序将网络用作主要功能时才执行此操作,否则用户将被其独立应用程序要求通过其防火墙访问互联网。
另外:如果您为软件添加内联更新,或要求定期检查软件更新,您可以轻松记录此信息。
答案 7 :(得分:0)
想到谷歌,我知道它永远不会安装在你的系统上,但Chrome再次是一个谷歌产品,我相信探测器谷歌搜索提供相关的广告。什么是阅读cookie,与阅读计算机信息有什么不同。
当我在谷歌搜索购物时,我也看到雅虎邮件中出现相关广告。他们肯定会在您的计算机或浏览器会话中阅读一些信息。
我认为从软件发送信息是可以的,只要您无法识别它来自哪个用户。
答案 8 :(得分:0)
我没有看到任何特殊的不道德或非法的区域,除此之外:我的软件,我的电脑,如果我想安装它或者只是让它安装在安装程序中,那么你的业务都没有。
虽然我认为可以提出一个令人信服的论点,确实知道您的软件安装是否属于您的业务。
最佳路线只是要求发送'匿名使用信息'。
答案 9 :(得分:0)
有多少Windows用户告诉Windows可以打电话回家并确认您的副本是真的?
0
这里有许多高强大的我的计算机是我的域名答案,而底线是它的粗鲁,它不违法。相反,它的司空见惯。坚持在EULA中披露信息并且你很高兴。
答案 10 :(得分:0)
隐藏您的使用情况统计信息是不道德的。
也就是说,几乎每个网站都有一系列个人身份信息,这些信息以网络日志的形式出现,几乎从未被用于“最充分的邪恶潜力”
要合乎道德地收集您的安装计数,请让用户在首次使用时激活产品或....
提供有用的内容!提示用户在首次使用时检查更新。
这种方法符合道德标准,可以为您提供更好,更相关的数据(您可以将自愿表格放在一起),并允许您进行价值交换。
答案 11 :(得分:0)
我认为情况也起作用。
如果应用程序是免费应用程序,并且开发人员发现每次安装应用程序时都知道,那么只要用户被告知,那么大多数用户都不会遇到问题。
如果应用程序包含敏感数据(即财务或凭证),并且您发现该应用程序正在呼叫家庭,那么这会让大多数用户感到不安,并想知道还有什么其他用户。
另外一点是,每次安装应用程序时都要回家,并没有真正告诉开发人员,如果用户重新安装应用程序或操作系统会怎么样?如果安全软件拒绝主叫家庭或他们的计算机甚至没有连接怎么办?
在我看来,如果你无法收集有意义的有用统计数据,那么真的值得收集它们来分析它们吗?
答案 12 :(得分:0)
这是不道德的。
当您的软件需要phone home时,请事先通知您的用户 并允许他们取消它。