用途:该技能用于在项目中通过 Vercel Web Analytics 跟踪自定义事件与转化,适合在记录用户操作、转化或表单提交时使用。
主要能力:可在客户端代码中调用 track(name) 或 track(name, properties),为事件附带自定义属性,例如 track("purchase_completed", { plan: "pro", price: 29, currency: "USD" })。事件命名建议围绕身份验证、功能使用和转化保持一致,如 signup_completed、chat_completed、subscription_created、upgrade_completed。
使用方式:先完成 Vercel Web Analytics 相关设置,再从 @vercel/analytics 导入 track。可在组件的事件处理器中调用,例如在按钮 onClick 中执行 track("upgrade_button_clicked", { location: "header" }),或在表单提交处理中执行 track("contact_form_submitted", { source: "footer" })。
开发测试:默认仅在生产环境发送事件。如需本地启用,可在 layout.tsx 的 <Analytics /> 组件上使用 mode="development" 以发送事件,或使用 debug 将事件记录到控制台。页面浏览量、访客和自定义事件可在 Vercel 仪表板的 Analytics 中查看。
限制:资料未提供定价、具体平台支持范围或更多配置细节,相关内容暂未提供。