我们的 JS 代码中有一个有趣的“错误”,只有当用户代理具有特定的参数组合时才会触发——特别是当 IE8 同时发送 Trident/4.0 和 MSIE 6.0 时;
我们检查了 GA 出口数据;它似乎只导出预先消化的浏览器信息: http ://code.google.com/apis/analytics/docs/gdata/gdataReferenceDimensionsMetrics.html#browser 。
forums.digitalpoint.com 上的论坛帖子 87919(链接已删除,因为我是 n00b)指的是提取跨部门报告以获取更多详细信息;但是,这似乎不再出现在 GA 前端界面上。
为什么我们需要这个而不是仅仅修复它?如果事实证明它只影响少数用户,我们可以在周期的后期安排修复;如果它影响到我们 20% 的基础,那么它会很快得到解决。
所以,问题 - 我们如何从 GA 中提取特定的用户代理字符串;从 GA 中提取所有 UA 字符串或针对 GA 运行 Regex 以获得匹配 UA 字符串的计数?
我们还与 SA 团队合作,在 apache 级别启用 UA 日志记录(非常高容量的网站;日志记录被拒绝)。