SuperAPI AI 工具集

algolia-webhooks-events

通用与其它

查看项目

更新于 10-15 22:42

技能介绍

用途:纠正常见分类错误,将 Algolia 用户交互遥测与源到索引同步分开处理。交互事件发送到 Insights API,数据库或业务事件驱动应用自有的索引管道。

主要能力:用专用 search-insights 客户端或受支持的框架集成发送浏览器事件;搜索相关事件需返回 query ID 时设置 clickAnalytics;使用稳定的假名 user token,并保留 query ID、object ID、位置和事件名;源到索引更新按幂等写入设计,包含排序、死信、重放与对账。

使用方式:先用 Read、Glob、Grep 检查本地代码、配置、测试和依赖版本,仅用 WebFetch 查阅当前官方 Algolia 文档。将请求流程分类为用户交互遥测、源数据同步或两者;映射同意、用户身份、query ID、object ID、事件分类及下游功能;用锁定的 search-insights 或框架 API 实现事件并验证载荷;单独实现源同步;测试缺失 query ID、重复投递、拒绝同意、离线客户端、乱序源事件和重放。

限制与边界:不得将个人标识符用作 user token;无 query ID 时不得虚构归因;不得把交互事件当作数据库 webhook。浏览器事件不得包含可写密钥或个人标识,索引同步使用单独受限后端密钥。query ID 缺失时只发合适的非搜索事件或修复搜索归因;拒绝同意则不发送事件;重复源事件用幂等版本或事件身份处理;载荷校验失败须先修正契约。

前置条件与输出:需要命名仓库、环境、范围内 Algolia 应用或索引、本地锁定文件与已安装客户端类型、安全的只读查询或可丢弃测试目标、当前官方文档。输出流程分类、事件与同步契约、凭据边界、验证结果、重试与重放行为、隐私决策和运维归属。具体收费、价格与平台支持暂未提供。