菜单

我见过最稳的91大事件用法:先抓新手路径,再谈其他(信息量有点大)

我见过最稳的91大事件用法:先抓新手路径,再谈其他(信息量有点大)

我见过最稳的91大事件用法:先抓新手路径,再谈其他(信息量有点大)

前言 这篇文章把“事件埋点”当作产品决策、增长与数据治理的核心工具,给出一个实用、可落地的91事件清单,并把优先级放在新手路径(onboarding)上。先抓新手路径,能最快交付可衡量的激活与留存改进;打好基础之后再扩展到其它事件,数据才不会杂乱无章。

为什么先抓新手路径

  • 新用户行为决定长期价值:大部分用户价值差异在前几次使用里形成。
  • 可快速验证改动:新手路径短、清晰、可控,A/B 测试反馈快。
  • 数据质量要求高但事件数量少:先抓关键点更容易保证埋点一致性与完整性。
  • 支撑核心指标:激活率、首日留存、转化时间等都直接从新手路径事件得出。

91个事件的分类与清单(按优先级与职责划分) 为便于实施,我把91个事件分成九类,方便分阶段上线、测试与维护。每个事件后给出一句说明与推荐关键属性(properties)。

分类与数量分配:

  • 获取(Acquisition)——10
  • 新手/引导(Onboarding)——20(优先实现)
  • 核心操作(Core Actions)——25
  • 活跃与参与(Engagement)——10
  • 变现(Monetization)——8
  • 社交/分享(Social)——4
  • 错误与性能(Errors & Performance)——6
  • 转化与漏斗(Funnels/Conversion)——4
  • 设置与资料(Settings/Profile)——4 合计:91

获取(10)

  1. referrercaptured:记录来源渠道(utmsource/medium/campaign) — props: utmsource, campaignid
  2. installattributed:安装/首次运行归因 — props: installid, campaign_id
  3. clickad:广告点击 — props: adid, adtype, creativeid
  4. openapp:打开应用(含冷启动/热启动) — props: platform, launchtype
  5. viewlandingpage:访问落地页 — props: landing_id, variant
  6. signupstart:开始注册流程 — props: method (email/phone/oauth)
  7. signupsuccess:注册成功 — props: user_id, method
  8. signupabandon:注册中途放弃 — props: step, reasoncode
  9. deeplinkopen:深度链接打开 — props: link_id, params
  10. promocodeapply:输入/应用优惠码(来源追踪) — props: code, source

新手/引导(20)——首要优先

  1. onboardingstart:开始新手引导 — props: userid, variant
  2. onboardingstepcomplete:每一步完成 — props: stepid, durationsec
  3. profilecreatestart:开始创建个人资料 — props: method
  4. profilecreatecomplete:资料创建完成 — props: userid, completenessscore
  5. tutorialview:查看教程页/提示 — props: tutorialid, duration_sec
  6. firstkeyactionattempt:尝试首个关键功能(示例:发第一条消息) — props: actiontype
  7. firstkeyactionsuccess:首个关键功能成功 — props: actiontype, result
  8. onboardinghelprequest:请求新手帮助/客服 — props: channel, reason
  9. permissionrequestshown:权限申请弹出(定位/通知) — props: permission_type
  10. permissiongranted:权限被允许 — props: permissiontype
  11. permissiondenied:权限被拒绝 — props: permissiontype, reason
  12. welcomemessageopen:打开欢迎消息/邮件 — props: channel
  13. activationevent:激活事件(自定义“激活”标准) — props: activationdefinition
  14. firsttransactionattempt:首次尝试付费/下单 — props: sku_id, amount
  15. onboardingdropoff:引导阶段流失 — props: laststep, timeonstep
  16. onboardingsurveyanswer:新手调查回答 — props: qid, answer
  17. setupcomplete:初始配置完成(如绑定设备) — props: configitems
  18. firstsuccessfulsync:首次成功同步数据(若适用) — props: sync_type
  19. firstshareattempt:首次尝试分享内容 — props: channel
  20. firstfeedbacksubmit:第一条反馈/评价 — props: rating, comment_present

核心操作(25)

  1. coreactionXperform:核心动作(可细分为若干具体动作,例如createpost, sendmessage) — props: actionname, success
  2. itemview:查看条目/商品详情 — props: itemid, category
  3. item_search:发起搜索 — props: query, filters
  4. addtocart / addtowishlist:加入购物车/愿望单 — props: item_id, price
  5. checkoutstart:开始结算 — props: cartvalue, items_count
  6. checkoutcomplete:结算完成 — props: orderid, amount
  7. messagesend:发送消息 — props: recipientid, message_length
  8. contentpublish:发布内容 — props: contentid, visibility
  9. contentcomment:评论内容 — props: contentid
  10. contentlike:点赞/收藏 — props: contentid
  11. filterapply:应用筛选器 — props: filtertype
  12. sortchange:更改排序 — props: sorttype
  13. fileupload:上传文件 — props: filetype, file_size
  14. mediaplay:播放音视频 — props: mediaid, duration
  15. mediapause:暂停 — props: mediaid, position_sec
  16. followuser:关注用户 — props: targetuser_id
  17. unfollowuser:取关 — props: targetuser_id
  18. invitesend:邀请别人 — props: method, invitecode
  19. couponredeemattempt:尝试使用优惠券 — props: coupon_code
  20. couponredeemsuccess:优惠券使用成功 — props: couponcode, discountamount
  21. subscriptionstart:订阅启动 — props: planid
  22. subscriptionrenew:订阅续费 — props: planid
  23. subscriptioncancel:取消订阅 — props: planid, reason
  24. savedraft:保存草稿 — props: draftid
  25. restoresession:恢复会话 — props: sessionid

活跃与参与(10)

  1. dailyactiveping:日活心跳(可选,用于校验活跃度) — props: user_id
  2. sessionstart:会话开始 — props: sessionid, platform
  3. sessionend:会话结束 — props: sessionid, duration_sec
  4. timeonpage:页面停留时长 — props: pageid, durationsec
  5. pushnotificationreceive:收到推送 — props: notif_id
  6. pushnotificationopen:打开推送 — props: notifid, campaignid
  7. newsletteropen:邮件打开 — props: campaignid
  8. featuretoggleinteraction:与新功能交互 — props: feature_flag
  9. repeatvisitwithinndays:n日内重复访问标记 — props: n
  10. userengagementscoreupdate:用户参与评分更新 — props: oldscore, new_score

变现(8)

  1. priceview:查看价格/套餐页 — props: planid
  2. trialstart:试用开始 — props: trialdays
  3. trialend:试用结束/转付费提示 — props: trialresult
  4. paymentmethodadd:添加支付方式 — props: method_type
  5. paymentmethodremove:删除支付方式 — props: method_type
  6. purchasefailed:支付失败 — props: errorcode, amount
  7. refundrequest:退款申请 — props: orderid, reason
  8. affiliatecommissioncredit:分佣结算记录 — props: affiliate_id, amount

社交/分享(4)

  1. shareinitiate:发起分享 — props: channel, contentid
  2. sharesuccess:分享成功 — props: channel, contentid
  3. social_connect:社交账号绑定 — props: provider
  4. social_disconnect:解绑社交账号 — props: provider

错误与性能(6)

  1. errorunhandled:未捕获异常 — props: errorcode, stack_hash
  2. apierror:后端接口错误 — props: endpoint, statuscode
  3. slowrequest:慢请求警告 — props: endpoint, durationms
  4. crashreport:应用崩溃 — props: crashid, os_version
  5. loadtimemetric:关键页面加载时间 — props: pageid, loadms
  6. resourcefailure:资源加载失败(图片、脚本) — props: resourceurl, status

转化与漏斗(4)

  1. funnelstepenter:进入漏斗步骤 — props: funnelid, stepindex
  2. funnelstepcomplete:步骤完成 — props: funnelid, stepindex, duration
  3. funnelabandon:漏斗放弃 — props: funnelid, last_step
  4. conversioncomplete:目标转化(可映射为最终 KPI) — props: conversionid, value

设置与资料(4)

  1. profileupdate:更新个人信息 — props: fieldschanged
  2. preferencesupdate:更新偏好设置 — props: prefkey
  3. privacysettingchange:隐私设置变更 — props: settingkey, newvalue
  4. accountdeleterequest:申请删除账号 — props: reason

新手路径的关键事件(展开:如何定义“激活”并埋点)

  • 先定义“激活”标准:例如“完成资料 + 触达首个核心动作(sendmessage/createpost)”。激活标准必须可量化且与业务价值相关。
  • 建议最小可行事件集(优先实现): onboardingstart、onboardingstepcomplete(每一步)、profilecreatecomplete、firstkeyactionsuccess、activationevent、onboardingdropoff。
  • 漏斗示例(顺序): installattributed → signupsuccess → onboardingstepcomplete(step=profile) → profilecreatecomplete → firstkeyactionsuccess → activationevent。
  • 关键 KPI:转化率(各步间)、时间到激活(timetoactivation)、D1/D7留存、激活用户的长期LTV。
  • 属性补充:为每个事件带上 userid、sessionid、platform、utmsource、variant(若做实验)、stepindex、duration_sec。这样能做分层分析与路径可视化。

实施路线图(分阶段可交付) 阶段一(1-2周):新手路径最小埋点集

  • 定义激活标准与步骤、明确事件与属性。
  • 在产品中埋 onboardingstart、每步完成、profilecreatecomplete、firstkeyactionsuccess、activation_event。
  • 本地与预发环境完成 QA,确保事件去重、时间戳准确、属性一致。

阶段二(2-6周):扩展到核心动作与获取

  • 补充获取与核心操作事件,串通营销归因。
  • 建立基础仪表盘:激活漏斗、渠道对比、时间到激活分布。

阶段三(6周以后):完善全量事件、监控与实验接入

  • 接入变现、错误、性能事件。
  • 将事件接入实验平台(feature flags/A-B)。
  • 做数据质量与成本优化(采样/过滤低价值事件)。

命名与属性标准化(避免混乱的关键)

  • 事件名统一小写、下划线分隔,例如 onboardingstepcomplete。
  • 事件语义单一:同一事件不做多重含义。
  • 属性尽量标准化:userid、sessionid、platform、timestamp、source、campaign、variant、stepid、durationsec。
  • 版本管理:在事件属性里加 schema_version 或在事件名里加后缀(不推荐)以便平滑升级。
  • 避免传输 PII(如明文手机号/身份证),若必须携带则加密/哈希并记录合规说明。

质量与测试(QA清单)

  • 本地模拟不同网络/权限场景,验证事件是否触发与属性完整。
  • 测试去重与幂等:确保重复触发不会重复计费或误判转化。
  • 对比客户端和服务端事件(若有双埋点),做事件一致性比对。
  • 设置数据监控报警:事件量骤降/骤增、必发事件未触发、属性缺失率上升。
  • 定期做埋点审计与文档更新(产品迭代带来事件变更时同步)。

示例:一个典型事件的 JSON(参考) { "event": "firstkeyactionsuccess", "userid": "u12345", "sessionid": "s67890", "platform": "android", "timestamp": 1670000000, "actiontype": "sendmessage", "result": "success", "utmsource": "facebook", "variant": "onboardv2", "durationsec": 45 }

隐私与合规提示(必须考虑)

  • 不埋或不要传输未脱敏的敏感个人信息。
  • 对于需要同意(如分析追踪、广告归因),先行请求用户同意再发送事件。
  • 在法律/合规要求下提供删除/导出用户数据的流程支持。

如何用这些事件做分析与优化(实战建议)

  • 用新手漏斗识别最大掉队点,先优化掉队最多的前两步。
  • 把渠道(utm_source)与激活关联,优先投资转化效率高的渠道。
  • 对高价值用户路径做逆向分析:从高LTV用户逆向看哪些新手行为出现频率高,并在引导中引导更多用户完成这些行为。
  • 用事件做A/B实验的衡量指标(primary/secondary),例如激活率、timetoactivation、D7留存。
  • 把错误/性能事件和关键转化事件结合分析,定位性能问题对转化的影响。

落地小结(执行清单)

  • 明天就能做的事:确定激活定义、列出新手路径步骤、实现最小埋点集(20个新手相关事件里的优先项)。
  • 一周目标:完成 QA、上线基础仪表盘(激活漏斗、渠道对比)。
  • 一月目标:扩展到核心操作与变现事件,接入实验系统,开始迭代优化。

结语 先抓新手路径不是把其他事件丢到后面不管,而是用有限资源优先解决对增长和留存贡献最大的部分。把事件做成产品文档的一部分,严格命名与属性规范,建立 QA 流程和监控报警,你的数据就能从“噪音”变成“可驱动决策”的燃料。按照上面的91事件分层与实施路线,既能快速看到效果,也能为未来的复杂分析打好稳固基础。

如果需要,我可以把上面91个事件导出成 CSV(包含事件名、简短描述、建议属性、优先级),或者按你当前产品把清单精简到首日必须埋点的10-15个事件。要哪个我帮你生成?

有用吗?

技术支持 在线客服
返回顶部