如果您正在开发小型产品(也许您最近辞职成为创业公司创始人),那么使用您自己的数据库和自定义代码进行分析可能比使用第三方工具更好。这将在很长一段时间内以最少的精力涵盖基本要素,然后您可以在以后添加其他工具(也许在您扩展到最初的创始团队之后)。
例如,创建一个表,其中包含用户 ID、事件类型和时间戳列。对于未登录的访客,您可以设置一个带有随机 UUID 的 cookie,并将其用作用户 ID(或创建一个单独的列)。根据需要包含其他列和表。然后编写一个每日任务,查询该表,生成纯文本报告并通过电子邮件发送给您。