Dashboard

定时任务管理

管理系统的定时任务(北京时间)

创建新任务

标准格式: 分 时 日 月 周 (北京时间)查看帮助 →

任务列表

名称类型调度规则同步范围上次运行状态操作
页面page_monitor0 * * * *-2026/2/5 16:02:07
广告同步ads0 12 * * *最近3天2026/2/5 12:01:16
素材同步ad_materials20 12 * * *最近3天2026/2/5 12:21:51
导出csvexport_materials_csv55 12 * * *-2026/2/5 12:56:51
图片上传gcs_images0 10 * * *-2026/2/5 10:02:03
图片上传gcs_videos10 10 * * *-2026/2/5 10:11:51
视频同步ad_videos20 9 * * *最近3天2026/2/5 09:21:50
图片同步ad_images10 9 * * *最近3天2026/2/5 09:11:50

使用说明

⚡ 本地测试: 点击右上角的"立即执行所有任务"按钮手动触发定时任务

生产环境: 部署到 Cloudflare 后,定时任务会自动按照 cron 表达式执行

Cron 表达式格式: 分 时 日 月 周 (北京时间)

  • */5 * * * * - 每5分钟执行
  • 0 9 * * * - 每天早上9点执行
  • 0 9 * * 1-5 - 工作日早上9点执行
  • 0 0 * * * - 每天凌晨执行
  • 0 */6 * * * - 每6小时执行

查看 Cron 表达式帮助和更多示例 →

任务类型:

  • 页面监控: 检查所有启用的页面状态(立即执行)
  • 素材同步: 同步 Meta 广告素材到数据库(异步队列)
  • 广告同步: 同步 Meta 广告数据(异步队列)
  • 视频同步: 同步 Meta 广告视频(异步队列)
  • 图片同步: 同步 Meta 广告图片(异步队列)
  • GCS视频上传: 上传视频文件到 Google Cloud(异步队列)
  • GCS图片上传: 上传图片文件到 Google Cloud(异步队列)
  • 导出CSV: 导出广告素材到CSV并上传到 Google Cloud(异步队列)

时间范围过滤(素材同步/广告同步):

  • 最近3天: 适合每天运行,减少API调用量,增量同步最新数据
  • 最近7天: 适合每2-3天运行一次
  • 最近30天: 适合每周运行一次
  • 最近90天: 适合每月全量同步
  • 全部数据: 同步所有历史数据(不推荐定时任务,API调用较慢)

异步执行: 除了页面监控,其他任务都会发送到 Cloudflare Queue 异步执行