SuperAPI AI 工具集

ionic-analytics

数据与分析

查看项目

更新于 10-15 21:39

技能介绍

用途:为 Ionic Capacitor 应用接入产品分析。资料提供 Firebase Analytics 与 PostHog 两种方案,建议二选一,不要同时启用。

主要能力对比:两者均有免费额度(Firebase 免费;PostHog 每月 100 万事件内免费)。漏斗与队列两者都支持(Firebase 需配合 Looker / BigQuery,PostHog 内置);A/B 测试 Firebase 通过 Remote Config、PostHog 通过内置功能开关;会话回放方面 Firebase 无,PostHog 有;PostHog 支持自托管,Firebase 不支持。移动 SDK:Firebase 通过 @capacitor-firebase/analytics 使用原生 SDK;PostHog 的 JS SDK 可在 WebView 中运行,也提供原生插件。适用:已在用 Firebase 的团队或需求简单者选 Firebase;产品驱动、依赖功能开关做实验的团队选 PostHog。

使用方式:Firebase Analytics 的安装与跟踪见 firebase-analytics.md;PostHog 见 posthog.md;事件命名与上报范围见 event-taxonomy.md。

硬性规则:事件名使用稳定一致的 snake_case,改名会使旧数据孤立;登录后上报用户 ID(identify/setUserId)以串接跨会话事件;iOS 上尊重 ATT 拒绝,用户拒绝跟踪时不要发送 IDFA 相关标识;EU/UK 用户需先获取同意再调用分析(UMP 的分析同意与广告同意分开返回)。不要发布 button_clicked_v2、button_clicked_v3 这类带版本的事件名,应版本化 schema 而非事件名;不要将 PII(原始邮箱、IP、全名)作为事件属性上报,除非法务已批准。

限制:具体安装命令、代码示例及各项配置细节需查阅上述对应文档,本资料未提供。