4

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

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

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

是否可以改用 SiteCatalyst 来解决问题?

4

2 回答 2

2

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

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

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

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

于 2012-12-05T00:50:04.287 回答
1

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

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

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

于 2012-11-13T00:42:41.070 回答