SuperAPI AI 工具集

user-cohort-forensics

办公与效率

查看项目

更新于 10-15 19:56

技能介绍

用途:在 Amplitude 中调查单个用户或用户群体,支持从邮箱、用户ID、设备ID等标识定位用户,读取其生命周期、获取来源与使用统计,并查看带会话的事件时间线。

主要能力: 单用户深挖:get_amp_user_data 使用 include: 'id' 解析用户,include: 'profile' 获取画像,include: 'timeline' 获取事件历史;include: 'both' 一次取得画像与时间线。建议总结用户旅程而非罗列原始事件。 群体分析:先构建用户集(用 query_amplitude_data 以用户ID分组按量排序,或用 use_amplitude_cohorts action: 'find' 获取筛选集合),再并行批量调用 get_amp_user_data include: 'timeline',每次最多10个标识,通常同时发起10–20个调用,总量可达数百;每次调用应限定事件类型与时间窗口以保持响应精简。 分群核验:优先使用已有分群,先用 use_amplitude_cohorts 的 action: 'list' 或 'get',再考虑临时定义;action: 'membership' 用于验证特定用户是否属于分群,并抽查成员时间线中的具体标记事件,而非仅信任分群定义。 邮箱到ID解析:对每个邮箱用 include: 'id' 解析,上传的邮箱列表按每次不超过10个标识分批处理;批量导出时需分批并注意单个失败的retry模式。

使用方式与限制: include: 'timeline' 始终限定时间窗口(默认最近30天),已知目标时传入事件类型过滤;未过滤时间线数据量大且慢。 限流失败会以retryable标记返回retryAfterMs,应退避重试而非频繁重试。 同一用户可能匹配多个ID(设备、用户、邮箱),需说明解析使用的是哪种身份,对歧义匹配应明确标注,而非静默选择其一。 其他具体收费、平台支持范围等暂未提供。