搜索分析

编辑

行为分析是一个分析事件收集平台。使用这些工具分析用户的搜索和点击行为。利用这些信息来提高搜索结果的相关性并找出内容中的不足之处。

开始使用,方法是在您的网站或应用程序上嵌入我们的 JavaScript 客户端之一并检测您想要跟踪的用户操作。例如,您可以跟踪用户搜索时、点击搜索结果时或访问网站上的特定页面时的情况。

数据和分析存储在 Elasticsearch 索引中,用于高级分析和可视化。

即使您不将 Elastic 用于搜索,您也可以使用这些工具从您的应用程序/网站收集分析数据。

可用性和先决条件

编辑

行为分析是 测试版功能。测试版功能可能会发生变化,并且不受通用版本 (GA) 功能的支持服务级别协议 (SLA) 的约束。Elastic 计划在未来的版本中将此功能提升到 GA 版本。

展开以了解版本历史记录
  • 行为分析在 Elastic 8.7.0 中引入到企业搜索服务中。
  • 8.8.0 中进行了一次破坏性模式更改。(如果您要从 8.7 升级到 8.8,请参阅搜索文档中的从 8.7 迁移到 8.8。)
  • 此功能已在 8.10 中移至 Elasticsearch,这意味着从 8.10 开始不再需要企业搜索服务。

所有 Elastic Cloud 用户都可以使用分析功能。

满足订阅要求的自托管部署也可以使用分析功能。在Elastic Stack 订阅页面的Elasticsearch部分查看此功能的要求。

您的 Elastic 部署必须包含 Elasticsearch 和 Kibana 服务。

文档

编辑

以下文档可在 Elasticsearch 文档中找到

其他文档可在以下位置找到

GDPR 合规性

用户可能会关注分析数据收集的隐私问题。行为分析完全符合 GDPR,因为它不收集任何个人数据。

为了集成行为分析客户端,会话数据存储在两个令牌中

  • 用户令牌。用户的唯一标识符。存储在 EA_UID cookie 中。默认时间长度为用户首次访问网站后的 24 小时。
  • 会话令牌。会话的唯一标识符。存储在 EA_SID cookie 中。时间长度为用户上次访问网站后的 30 分钟。

这些令牌使客户端能够跨会话识别用户。它们不会收集敏感信息,例如 IP 地址或位置数据,或任何其他个人数据。