项目描述
翻译URL 短链接看似是一个简单的产品,但创建一个具有高级分析、定制域名支持和可靠 REST API 的短链接确实是一个真正的工程挑战。我们需要一个自托管的工具,使我们的营销团队能够完全控制链接管理:从在自定义域名上创建品牌短链接到按地理位置、设备类型、浏览器和流量来源进行详细的点击分析。目标是完全取代对第三方服务的依赖,建立一个可以扩展和适应我们需求的系统。
关键挑战是性能和可靠性:重定向必须少于 50 毫秒,分析是异步处理的,以避免增加重定向的延迟,系统必须能够承受活动启动期间的流量高峰。我们需要 UTM 标签传递,以便与我们的分析堆栈集成,链接过期和点击限制用于临时活动,REST API 用于从营销自动化工具进行程序化链接创建。预计在第 10 天提供一个可用的演示。
功能:
— 带自定义域名和 SSL 的品牌短链接
— 带下载的二维码生成
— 分析:地理位置、设备、浏览器、来源、UTM 标签
— 过期和点击限制
— 用于程序化链接管理的 REST API
— 带报告导出(CSV/PDF)的仪表板
技术栈:PHP 8 或 Node.js,MySQL/PostgreSQL,React 或 Vue.js,Chart.js 用于可视化。
关键挑战是性能和可靠性:重定向必须少于 50 毫秒,分析是异步处理的,以避免增加重定向的延迟,系统必须能够承受活动启动期间的流量高峰。我们需要 UTM 标签传递,以便与我们的分析堆栈集成,链接过期和点击限制用于临时活动,REST API 用于从营销自动化工具进行程序化链接创建。预计在第 10 天提供一个可用的演示。
功能:
— 带自定义域名和 SSL 的品牌短链接
— 带下载的二维码生成
— 分析:地理位置、设备、浏览器、来源、UTM 标签
— 过期和点击限制
— 用于程序化链接管理的 REST API
— 带报告导出(CSV/PDF)的仪表板
技术栈:PHP 8 或 Node.js,MySQL/PostgreSQL,React 或 Vue.js,Chart.js 用于可视化。
网页编程 现金, 银行转账