Adr*_*ark 5 .net user-interface measurement winforms
我的公司发布了一个小软件产品,我最近一直在接管开发方面.它是一个C#Windows窗体应用程序.
我注意到的一件事是关于软件如何使用的大部分信息都是通过我的上级过滤的,我觉得我在某些消息中缺少重要的细节.
我意识到我将不得不处理这种情况下的管理问题,但是为了对问题提出另一种看法,我一直在考虑采用技术解决方案.也许类似于"微软客户体验改善计划".
我想知道是否有人在他们的应用程序中有任何监测和报告用户行为的经验或建议?
我建议您让您的应用程序将其“使用信息”写入某处,然后在用户许可的情况下,经常以电子方式传输它。
注意上面的强调。根据您所在的司法管辖区,未经许可从其他人的计算机传输任何类型的数据可能会遇到严重麻烦。
如果满足以下条件,您更有可能获得许可:
1/ 您明确表示,在安装或更新时,您的程序将收集信息并仅在获得许可的情况下传输信息。
2/ 您清楚地解释了该信息是什么,并且它仅包含“使用信息”,没有任何内容可以追溯到软件的用户(没有序列号等)。
3/ 您请求允许不频繁传输。如果我有一个令人讨厌的程序每天都询问我,我很快就会完全停止使用它。