提升在线客户体验
借助 Elastic 真实用户监控 (RUM),在线客户对网站速度的“优秀”评分翻了一番,在线用户的整体客户满意度显著提高了近三分之一。
提高网站可靠性
Waitrose 通过利用 Elastic 消除不准确之处来响应客户反馈,为其数百万客户提供了改进的网络体验,这有助于巩固其作为市场领导者的声誉。
降低成本
凭借其现有的 Elastic 许可证,Waitrose 可以快速配置真实用户监控功能,而无需投资其他软件,从而进一步增强客户体验。
英国领先的超市利用 Elastic 真实用户监控提供卓越的在线购物体验,同时降低成本和网站错误
Waitrose 是一家拥有 314 家英国门店的杂货品牌,通过大力投资技术来应对不断增长的在线需求。
Waitrose 的数字平台和性能产品经理 Chris Wenman 表示:“我们的工作是确保我们的云平台支持在整个在线购物过程中运行数字服务的所有团队。”
他的团队也是客户反馈的第一线,尤其是在页面加载速度或在线购物过程中的中断方面。
“我们团队的一个成员在 Elastic 中构建了一个非常酷的自定义仪表板,它可以跟踪错误和行为,然后按原因、代码和级别进行分解。这意味着我们可以快速响应并解决任何问题,通常在任何人注意到之前。”
捕获用户与网站和应用程序的交互
当 Wenman 加入 Waitrose 时,他在公司内部建立了性能功能,然后将注意力转向监控在 AWS 上运行的云运营的工具。Elasticsearch 已在 Waitrose 中使用,该公司已于 2018 年将可观测性堆栈迁移到 Elastic Cloud。目前,Waitrose 每天将其超过 2TB 的日志和指标数据摄取到其 Elastic stack 中。
然而,很少有工作可以捕获客户端性能数据,因此 Wenman 专注于 Elastic RUM(真实用户监控),它可以捕获用户与客户端(例如 Web 浏览器和应用程序)的交互。
RUM JavaScript 代理监控客户端应用程序中的真实用户体验和交互,并且与框架无关。Waitrose 可以按 URL、操作系统、浏览器和位置分析数据,以全面了解其应用程序在最终用户系统上的性能。
Waitrose 还将 Elastic Observability 扩展到 CI/CD(持续集成、持续交付)监控。“通过 Elastic,我们现在可以获得更精细的管道性能详细信息,并可以帮助简化和修复 CI/CD 过程中的问题。”
减少网站错误
得益于 Elastic 分析的精细细节和 Kibana 仪表板,即使在极少数情况下出现问题,Waitrose 团队也可以通过 Elastic 的上下文感知洞察和无缝的、始终在线的性能分析,深入研究问题的具体原因,即使支持信息基于不精确或传闻式的客户反馈也是如此。
温曼举例说,一些在线购物者反映,他们被显示一个通用的错误消息,并被推回到主页,这对于工程师来说很难在本地重现。
“我们已经构建了一个非常直观的自定义仪表板,它可以跟踪这种小错误,并按 URL、原因代码、相应的 API 调用及其总体量来细分实例。这帮助我们确定了根本原因,并非常快速地修复了问题。”
提升客户体验
作为一个高端品牌,Waitrose 必须在所有面向客户的渠道(从店内结账到最新的数字服务)都表现出色。Elastic 帮助优化了客户体验,包括更快的网站加载和页面速度,自从 Waitrose 推出 Elastic RUM 以来,将网站速度评为“优秀”的客户比例增加了一倍。
网站性能的这种改进也提高了该组织的 Google Core Web Vitals 得分。Google 使用这些指标来衡量用户体验——得分越高,自然搜索页面排名就越高。“很高兴知道我们可以将更好的性能转化为更高的搜索排名,”温曼说。
“使用 Elastic,您可以从技术故障排除人员转变为对组织的商业绩效产生积极影响的人员。”
控制成本
“通过 AWS 上的托管服务 Elastic,我们在控制和成本之间取得了适当的平衡,这符合我们的业务目标。”
Elastic 也比 Waitrose 可用的其他实时监控工具更具成本效益。“Elastic 的优点在于其多功能性。我们在现有许可证下配置了一个实际用户监控解决方案,该解决方案提供了我们所需的功能,”温曼说。
塑造 Elastic 软件的未来
温曼还强调了 Elastic 团队所发挥的重要作用,包括解决方案架构师,他在帮助 Waitrose 部署 Elastic RUM 方面发挥了重要作用。“如果我们遇到困难,他总是能够提供帮助,并迅速为我们找到前进的方向。”
如果温曼发现他需要其他功能,他可以请求增强功能,而 Elastic 通常会在 RUM 的未来版本中实现。“Elastic 的思维方式是,对我们有用的东西对他们也有好处。能够在该级别进行协作是一种真正的优势。”
提升平台团队的形象
Elastic RUM 的部署使温曼及其团队能够为业务绩效做出更多贡献。它支持公司偿还技术债务的努力,并有助于确保团队交付必要的标准。温曼还可以指出,自部署 Elastic 以来,客户对在线体验更加满意。
“我们以客户的电子商务体验为中心,”温曼说。“使用 Elastic,您可以从技术故障排除人员转变为对组织的商业绩效产生积极影响的人员。”