用途:该技能介绍如何使用 Vercel Web Analytics 跟踪自定义事件与转化,覆盖常见事件、表单跟踪与开发环境测试。
主要能力:通过 @vercel/analytics 提供的 track 函数记录用户操作。支持无属性的基础事件,如 track("signup_clicked");也支持带属性的事件,如 track("purchase_completed", { plan: "pro", price: 29, currency: "USD" })。
可跟踪的常见事件示例包括:认证类(signup_completed、signin_completed),功能使用类(chat_started、chat_completed、file_uploaded),以及转化类(trial_started、subscription_created、upgrade_completed)。
使用方式:在组件或事件处理函数中调用 track,例如为升级按钮的点击事件记录 upgrade_button_clicked 并附带 location 属性;也可在表单提交处理函数中记录 contact_form_submitted 并附带 source 属性。
开发测试:分析默认只在生产环境发送。开发环境测试可在 layout.tsx 中使用 <Analytics mode="development" />,或使用 <Analytics debug /> 仅输出到控制台。
查看数据:在 Vercel Dashboard 中进入对应项目,点击侧边栏的 Analytics,可查看页面浏览量、访客和自定义事件。
限制:资料未说明其他平台支持情况、免费额度或价格信息,暂未提供。