自动导入(脚本)
通过 Google Apps Script 和 Webhook 实现自动导入
第 4 步:设置自动导入
自动导入功能会在表格中添加新数据时自动创建任务。它使用 Google Apps Script——Google Sheets 内置的脚本语言。
4.1. 在 DeepScan 中启用自动导入
- 在 Google 表格页面中找到区块 “自动导入”
- 打开开关
- 输入值 DR (Domain Rating)——将应用于每个自动任务
- 复制 Webhook URL 和 密钥 ——在脚本中会用到
4.2. 打开 Apps Script 编辑器
- 打开您的 Google Sheets 表格
- 在顶部菜单中点击 “扩展程序” → «Apps Script»
- 代码编辑器会在新标签页中打开
- 删除编辑器中所有现有代码
4.3. 粘贴脚本
- 在 DeepScan 中,在“自动导入”区块中点击 “▶ Google Apps Script(指南)”
- 点击 “复制” ——带有您的网址和密钥的脚本已复制
- 将脚本粘贴到 Apps Script 编辑器中
- 点击 “保存” (软盘图标或
Ctrl+S)
4.4. 设置触发器
- 在 Apps Script 编辑器中,从函数下拉菜单(顶部栏)中选择 setupTrigger
- 点击按钮 ▶ “运行”
- 会出现授权请求:
- 点击 “查看权限”
- 选择您的 Google 账户
- 如果出现“应用未经验证”的警告,请点击 “高级设置” → “转到项目”
- 点击 “允许”
- 屏幕底部的日志会显示:
触发器设置成功!
4.5. 检查触发器
- 在 Apps Script 侧边菜单(左侧)中点击图标 ⏰ “触发器”
- 触发器应为:
onSheetChange——类型 “发生更改时”
4.6. 测试
- 在编辑器中选择函数 testWebhook 然后点击 ▶ “运行”
- 查看日志——应有响应
200 - 查看 DeepScan——应出现新任务
重要提示: Webhook 网址必须可从互联网访问。本地开发需要使用隧道工具(cloudflared 或 ngrok)。在生产环境(deepscan.pro)中可直接使用。