【问题标题】:get number of unique mobile web customers获取唯一移动网络客户的数量
【发布时间】:2011-05-13 21:18:14
【问题描述】:

我有一个针对移动设备进行了优化的网站。我想统计每天或每小时从哪个设备访问我的网站的唯一用户数量等... JavaScript 中有没有一种方法可以获取有关该设备的一些唯一 ID?我可以得到设备的电话号码吗?

坦克

【问题讨论】:

    标签: javascript iphone android mobile unique


    【解决方案1】:

    如果您想开发您的跟踪系统,那么您真正的问题是唯一的消费者识别。为此,您可以应用各种技术:

    1) 使用 cookie 进行跟踪。如果设备或 wap 网关不支持 cookie,则使用 url-identification。

    2) 使用 HTTP 侦听器获取唯一 ID。这里usefullinks

    3) 使用一些服务进行识别,一些聚合器和运营商有它。

    如果您需要它进行统计,请使用一些分析系统。您可以使用谷歌分析,但使用服务器到服务器。因为许多移动设备没有良好的 JavaScript 支持。

    【讨论】:

      【解决方案2】:

      我的理解是,您可以从用户那里收集的“唯一标识符”只有这么多(假设您不给他们 cookie):

      1. IP 地址
        这可以通过代理进行欺骗,并且一些用户具有动态 IP 地址,每次连接时都会更改。 (另外,我听说过一些可怕的故事,有时 IP 地址会在对服务器的查询之间发生变化。

      2. 用户代理
        非常容易被欺骗。此外,如果同一用户切换浏览器,它也会发生变化。

      据我所知,JavaScript 无法访问客户的电话号码,绝对不是没有他们的明确许可。感谢上帝。

      【讨论】:

      • 我无法获取型号、序列号或 MEID 吗?
      • 如果手机允许您知道型号,那将在用户代理字符串中(我相信)。我很确定 JavaScript 无法仅获取序列号或 MEID。
      • 某些 ISP 会在您浏览时更改 IP。在任何情况下,IP 地址对于唯一访问者计数都是非常不可靠的。用户代理不是唯一的。
      【解决方案3】:

      只需使用 Google Analytics - http://analytics.google.com/

      【讨论】:

        【解决方案4】:

        现在有几个以移动为中心的网络分析工具。

        我认为 Percent Mobile 中最好的一个,他们提供了一个商业用途有限的免费计划,但商业计划的价格并不高,如果这对你很重要,那就值得了。

        http://percentmobile.com/

        其他流行的选项,虽然我没有亲自测试过: http://bango.com/

        编辑:另一个流行的: http://www.flurry.com

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多