【问题标题】:Tracking a product's web interface with Google Analytics使用 Google Analytics 跟踪产品的 Web 界面
【发布时间】:2012-11-01 11:12:19
【问题描述】:

我的公司生产的硬件产品销往世界各地。他们有一个嵌入式网络服务器,允许用户通过网络界面配置产品。我想增强此界面的用户体验,第一步是开始收集有关用户如何在整个工具中移动的分析。

我的问题是我应该怎么做,因为不会有域,而是一些用于访问产品的内部 IP 地址。例如,如果他们的 IT 团队将打印机安装在 10.10.10.10 上,他们几乎不会将其与内部服务器名称相关联,并且用户将通过直接点击 IP 来访问 Web 配置工具。即使他们确实创建了像“config.productname.com”这样的内部服务器名称,我也无法知道那会是什么。

这意味着我无法在 GA 中创建配置文件以开始接受此分析数据。过去有没有人做过类似的事情或对如何解决这个问题有建议?

能否改用 SiteCatalyst 解决问题?

【问题讨论】:

    标签: google-analytics analytics web-analytics adobe-analytics


    【解决方案1】:

    SiteCatalyst 提供了将访问者信息存储在您选择的任何 cookie 中的功能,并且不关心您将代码放在哪个域上。最终,所有数据都会发送到 2o7.net 的子域,但是您可以创建 CNAME 记录,以便您的站点存储 cookie 并将其写入您选择的任何域。

    在 s_code.js 文件中,定义了一个变量来管理设置 cookie 的域:

    s.trackingServer="yourorganizationname.2o7.net";
    

    无论此实现从何处跟踪数据,它们都将使用完全相同的 cookie 位置,并且无论他们查看哪个域,都将被视为同一个访问者。请记住,这被定义为第三方 cookie,一小部分浏览器默认拒绝第三方 cookie。

    【讨论】:

      【解决方案2】:

      您可以尝试PiwikOpen Web Analytics,因为您可以将它们部署在自己的基础架构上,并且可以修改它们以满足您的要求。

      如果您在制造过程中为每台设备分配了一个序列号,则无论您使用哪种分析工具,您都可能希望使用该序列号来区分设备。

      请注意,据我所知,Google Analytics(分析)实际上并不关心您将代码放在哪个域;他们只是使用您的域规范来确定跟踪 cookie 将被传送到哪些站点。这可能对您没有帮助,因为您可能希望跟踪 cookie 工作,但我指出它以防它被证明是有用的......

      【讨论】:

      • 哇,这两个解决方案看起来都非常完整,即使坐在 GA 旁边。
      • 您能否详细说明跟踪 cookie 的评论?他们不应该仍然工作,因为域是根据 javascript 在 window.location 对象中看到的域在本地设置的吗?还是 cookie 的域是根据 GA 配置文件中的帐户设置设置的,因此实际产品的本地网页永远不会匹配,cookie 将不起作用?
      • 坦率地说,我不知道。我没有测试过。我确实尝试确定他们在混淆的 Analytics JavaScript 中设置 cookie 域的位置,我认为它完全由用户设置设置,但我无法判断它是来自配置文件配置还是从页面设置。
      猜你喜欢
      • 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
      相关资源
      最近更新 更多