0

我已经使用 javascript 构建了一个 Metro 应用程序,我已经编写了大约 6000 行代码。

我正在寻找收集两件东西的方法

  1. 用户在做什么,用户行为分析
  2. 用户可能面临的错误,收集日志文件或其他策略。

有哪些可用的选项以及有哪些可用的策略来做到这一点。

4

1 回答 1

1

我会使用云连接来完成,以便在集中位置轻松查看使用情况。我会在用户本地存储中创建日志消息、分析点、错误等的集合,然后在应用程序启动时(可能每隔几分钟)启动一个异步服务,以确保用户连接到互联网,然后我会将记录从本地存储推送到 Azure 移动服务。如果您以前没有设置过 Azure 移动服务,那么它们超级简单、便宜且方便。您可以创建一个表来存储数据点并为用户的收据 ID 添加一个额外的属性(唯一标识他们和他们的机器)。现在,您始终拥有一张表格,用于记录所有用户的使用情况数据。那是我的 0.02 美元。

于 2013-02-08T16:07:42.867 回答