node链接数据库编写接口

jcq 4fffef0dd7 init 1 месяц назад
react-insert-utm 4fffef0dd7 init 1 месяц назад
vue-insert-utm 4fffef0dd7 init 1 месяц назад
.gitignore 4fffef0dd7 init 1 месяц назад
README.md a3e0874f91 first commit 1 месяц назад
index.html 4fffef0dd7 init 1 месяц назад
index.js 4fffef0dd7 init 1 месяц назад
package-lock.json 4fffef0dd7 init 1 месяц назад
package.json 4fffef0dd7 init 1 месяц назад

README.md

UTM 数据采集与存储系统

项目简介

本项目是一个用于采集和存储 UTM 及用户访问信息的全栈应用。 后端基于 Node.js + Express + MySQL,前端提供了原生 HTML、Vue3 和 React 三种实现方式,方便不同技术栈的集成和测试。 适用于广告投放效果追踪、渠道分析、用户行为分析等场景。

功能说明

  • 后端(Node.js + Express + MySQL)

    • 提供 /api/insert 接口,接收前端发送的 UTM 及用户访问信息,并插入 MySQL 数据库。
    • 支持字段包括:utm_source、utm_medium、utm_campaign、utm_term、utm_content、referrer、is_mobile、browser、user_agent、os_type、os_version、timestamp、url。
    • 兼容多种前端数据格式,自动处理布尔值和时间等类型。
  • 前端

    • 提供原生 HTML、Vue3、React 三种实现,均可通过表单采集数据并调用后端接口。
    • 可根据实际业务需求扩展和集成。

适用场景

  • 广告投放效果追踪
  • 渠道来源分析
  • 用户行为数据采集

快速开始

  1. 启动 MySQL 并创建对应数据表。
  2. 启动 Node.js 后端服务:node index.js
  3. 任选一种前端方式,填写表单并提交数据。

如需更多帮助或定制开发,请联系项目维护者。