Sayso Dashboard

Sayso Dashboard

概览

订阅档分布
7 天注册趋势
7 天请求趋势(按 action)

订阅

全部 Pro Business Admin
ID邮箱档产品购买时间到期状态

用量 & 配额

按来源拆分 in-app compose vs 键盘 extension(1.1.6+ 起埋点)
ActionIn-app键盘旧数据合计
按 action 与 model
7 天 generate / asr 趋势
范围内 top 重度用户
邮箱档次数
本月 Premium Mode 用量(claude-sonnet-4-6)
邮箱次数vs 100 cap
超长 input 异常(>20K tokens · 24h)实际 worst-case ~10K,出现这里说明被刷或客户端 bug
邮箱tokensmodel时间

错误 & 重试 最近 500 条 LLM call(in-memory)

每个 model 的 placeholder retry 比例
模型总调用retry succeededretry persistedretry strippedretry rate

用户管理

ID邮箱 / 用户名姓名档登录方式角色创建时间操作

调用日志

时间 模型 模式 引用 输入 输出 总耗时 TTFT 挂载 调用 状态

增长归因 落地页 · offer code / creator · 邀请回路 · 激活

落地页 Campaign usesayso.com/br、/us 等投放落地页 · 访客 → 点 App Store · campaign = App Store 链接的 ct
Campaign(ct) 访客 点 App Store 主要国家(访客) 最近访问
访客按 IP+设备去重 · App Store 之后的商店页浏览 / 下载按 ct 拆分见 App Store Connect → App 分析 → 获客 → 营销活动(仅统计同意共享分析数据的用户)
付费墙曝光 paywall_view(1.2.1+)· 区分"没人看到付费墙"和"看到了不付"
触发原因 看到的人 次数 之后付费
来源问卷 首次进主页自报"从哪里知道 Sayso"· 按注册时间筛选
来源 用户 自主用过 隔天复用
Offer code 归因 · 按 offer(用户级) Apple 只给 offer 的 Reference Name,同一 offer 下的多个 custom code 在这里合并成一行
Offer(Reference Name) 类型 订阅用户 用起来 复用 ≥2 天 续费 / 转付费 当前有效
按兑换码(ASC 报表) 一个 custom code = 一个 creator · 兑换数是聚合值,不关联到具体用户
Offer Code 兑换数 地区 日期范围
邀请回路漏斗 生成链接 → 卡片曝光 → 分享 → 链接点击 → 被领取 → 双边记功 · Part 7
激活漏斗 App 内激活路径(1.1.6+ 新流程)· 每步唯一用户 + vs 上一步
键盘采用 次级转化(opt-in)· 同一注册基数
激活来源拆分 orb 用量按来源:in-app compose vs 键盘 extension(1.1.6+ 起埋点)
来源 用户数 生成 ASR 微调 重生成 合计
ASA(已停投 · 历史数据) 展开时加载
按 Campaign 汇总 只统计 attribution=true 的真 ASA 转化
Campaign ID Ad Group Keyword Install Paid CVR
最近 Attribution Event
ID User Locale 登录方式 付费 Apple 解析 Campaign / Keyword 国家 时间
Offer code 读法:上表按 offer 拆,是用户级(订阅交易里 Apple 只给 offer 的 Reference Name,给不出具体是哪个码)。想按 creator 看"用没用 / 留没留 / 转没转付费",每个 creator(或每个投放角度)必须建成独立 offer——每个订阅最多 10 个同时有效的 offer,超过就按角度/批次分组。下表按 custom code 拆,来自 ASC 报表,只有兑换数(聚合值,T+1)。"续费 / 转付费" = 最近一笔交易是续订;免费试用类 offer 下即"试用转付费"。
漏斗读法:1.1.6 起引导流程改版 —— 不再强制把用户推去系统设置装键盘,而是让用户先留在 App 用 in-app compose。所以拆成两条漏斗:
· 激活漏斗(主):注册 → 同意 → 引导 1/2/3(第 3 步现在是 Demo)→ 完成 Demo 进 App → 首次 App 内生成 → Demo 外自发使用。末两步用 usage_logs.source='app' 与 compose_completed(surface=home);Demo 外自发使用才是真正的"留下来用了"信号。
· 键盘采用漏斗(次级,opt-in):注册 → 跳转系统设置 → 首次键盘生成(source='keyboard')。这条的转化率才是"装了键盘"的指标,旧流程里它被混在主漏斗当断崖看是误读。
· cohort 切换:默认仅新流程用户(注册于 1.1.6 公开版上线之后),把旧 ASA 遗留用户整段排除,避免旧的"强制跳设置 + 无 source 标"数据污染漏斗;切到全部用户看含历史的原始量(NULL source 计入键盘)。

系统 Skill 管理

点击或拖拽 ZIP 文件到此处上传 Skill

ZIP 包根目录需包含 SKILL.md(带 YAML frontmatter)