用途:该技能面向 PostHog 的事件集成场景,讲解如何通过 CDP Destinations 配置 Webhook 目标,在匹配事件被捕获时向指定 HTTPS 端点发送 HTTP POST,并介绍接收处理 Webhook、通过 Events API 查询事件、使用 HogQL 做自定义事件分析。
主要能力:一是通过 API 创建 Webhook Destination,可设置 URL、method、headers、body 模板与事件过滤器;二是接收并处理 Webhook 载荷,示例包含签名校验、按事件类型路由到不同处理函数,并同步到 CRM、通知 Slack;三是通过 Events API 按事件名或 distinct_id 查询事件;四是使用 HogQL 做漏斗、功能采用率等聚合分析。
使用方式:需要 PostHog 项目、个人 API key(phx_...)、可接收 Webhook 的 HTTPS 端点,且项目中已有事件被捕获。创建目标使用 curl 向 pipeline_destinations 接口 POST;查询事件使用 events 接口;HogQL 查询向 query 接口 POST,body 中 kind 为 HogQLQuery。也可在 UI 的 Data Pipelines > Destinations 中配置 Slack 或 Webhook 目标。
适用场景:用户注册、订阅开始/取消等生命周期事件的实时通知与外部系统同步,以及基于事件数据的自定义分析。
限制:资料未提供具体收费、价格、平台支持范围或性能指标;Webhook 需自行处理签名校验与幂等;HogQL 查询应加时间过滤与 LIMIT 以避免超时;Events API 可能返回 429,需缓存或降低轮询频率。