
源码系统概览
文章正文
Ads Platform 是一套多平台广告管理系统源码,统一对接巨量引擎、百度营销、腾讯广告、小红书、Google Ads、Meta、TikTok 等 29 个广告平台,把投放管理与跨平台报表装进同一个后台。
项目作者为开发者 erik,仓库获 8 个 star 关注,采用 Lite 开源加商业版双轨授权,版权所有 2026 年,后端 webman v2 加 PHP 8.2,数据库 29 张表,最后更新 2026 年 9 月,测试 288 用例加 862 断言。
源码简介
投放管理覆盖 OAuth 账户授权与广告计划、广告组、创意三层结构,29 个平台适配器统一操作界面。
报表模块支持跨平台指标汇总与 CSV、Excel、PDF 导出,内置五种归因模型与三十天回溯窗口。
智能投放提供自动出价规则、预算三段预警与投放日历甘特图,素材库配合 CDN 分发加速。
多端覆盖 Vue 3 管理后台十九页、Flutter 桌面与移动十二页、HarmonyOS 六页,一套后端全端复用。
和单一广告平台后台对比,区别在于 Ads Platform 把 29 个平台的数据与操作收敛进统一工作台。
| 对比维度 | Ads Platform | AdEspresso |
|---|---|---|
| 平台覆盖 | 29 个国内外平台统一接入 | 单平台自投放 |
| 归因模型 | 五种模型加三十天回溯 | 单一归因口径 |
| 部署形态 | 私有化部署数据自持 | SaaS 托管付费 |
| 授权模式 | Lite 开源加商业版 | 订阅制收费 |
代理代运营团队与多渠道投放的企业,用这套系统把广告数据与操作全部收回自己手里。
适用场景
- 广告代理公司做多客户多平台统一投放。
- 品牌企业做全网广告数据汇总与归因分析。
- 出海团队统一管理 Google Meta TikTok 账户。
- 学习 webman 大型系统架构与多端适配实践。
技术栈与运行环境
后端 webman v2 加 PHP 8.2 以上,数据库 MySQL 8.0 共 29 张表,缓存三级联动内存 APCu 加 Redis 7。
前端三套管理端,Vue 3 加 TypeScript 加 Element Plus、Flutter 桌面移动端与 HarmonyOS 原生客户端。
部署支持一键 Web 安装向导或 Docker Compose 一键启动,业务 API 8788、管理后台 8789、开发 Vite 5173。
功能亮点
- 29 个广告平台适配器统一 OAuth 与投放层级管理。
- 五种归因模型加三十天回溯加跨平台指标汇总。
- 预算三段预警加自动出价规则加投放日历。
- 素材 CDN 分发加对象存储多驱动支持。
- 告警规则引擎加六个定时任务自动运维。
技术架构与部署指南
安装与部署提示
推荐启动管理后台后访问 install 安装向导,自动建库并执行 install.sql 创建 29 张数据表。
也可用 docker-compose up -d 一键启动含 MySQL、Redis、PHP 与 Nginx 的完整编排,再执行数据初始化。
包内代码对应 v2026.9.0 口径版本,Lite 开源版与商业版功能以授权为准,更新日志以仓库提交记录为准,最后更新 2026 年 9 月。
截图与演示说明
项目 README 提供 SVG 架构图、请求流程图与功能模块图,未附运行界面截图,本页配图采用 GitHub 仓库社交分享卡片。
部署后访问管理后台即可查看投放管理与报表中心实际界面。
部署后进入管理后台即可查看投放看板与报表中心界面,多端页面共享同一套接口数据。
常见问题
问. Ads Platform 是什么系统?
一套多平台广告管理系统源码,统一对接 29 个国内外广告平台,覆盖投放管理、归因报表、预算预警与智能出价,webman 加三套前端多端架构。
问. 怎么部署?
访问 install 安装向导自动建库,或 docker-compose up -d 一键启动,业务 API 与管理后台分别监听 8788 与 8789 端口。
问. 和 AdEspresso 有什么区别?
AdEspresso 是托管 SaaS 按订阅收费,Ads Platform 私有化部署数据自持,29 平台统一接入且支持五模型归因,Lite 版开源可二开。
问. 授权政策是什么?
采用 Lite 开源加 Standard 与 Full 商业版双轨模式,开源版保留所有权利声明,商业授权需联系作者获取,商用前请确认授权范围。
安全风险提示
对 289 个源码文件做了扫描,代码明文无加密混淆,未发现 webshell 与真实凭据泄露。
外联域名均为各广告平台官方 API 与包管理源,属功能预期范围。
管理端前端常量含示例令牌键名,为接口命名并非真实密钥,部署时请统一走环境变量注入。
README 采用保留所有权利声明,授权模式区别于 MIT 协议项目的完全开放,商用前务必与作者确认商业授权范围。
下载说明
本页提供 Ads Platform 广告管理系统 Lite 开源版完整源码打包下载,含后端与三套前端代码。
压缩包内附 install.sql 与 Docker 编排文件,解压后按向导或命令行部署即可运行。
GitHub项目开源地址 https://github.com/erikwang2013/ads-php