EP02. “题型与答案验证:问对问题,收到干净的资料”
🔒 登录后可标记已读- 问「你的电话?」收到「012-3456789」「0123456789」「我的手机」——题型选错、没设验证,整理资料时要花好几倍时间
- 选择题型的原则:能选的就不要让人打字,电话、Email 这类一定要加答案验证
- 想收档案(履历、付款凭证)用 File upload 题型,但填表人必须登录 Google,档案会存进表单拥有者的 Drive
- 文字题可以用答案验证限制格式、长度、数字范围,并自订错误提示
重点内容
题型一览
| 题型 | 适合 | 备注 |
|---|---|---|
| Short answer(简答) | 姓名、电话、Email | 配答案验证 |
| Paragraph(段落) | 意见、备注 | 不适合要统计的资料 |
| Multiple choice(单选) | 性别、尺寸、分店 | 可加 Other 选项、可做逻辑跳转(EP03) |
| Checkboxes(复选) | 兴趣、想参加的场次 | 可限制「最少 / 最多选几项」 |
| Dropdown(下拉) | 选项很多时(例如州属) | 版面较整齐 |
| File upload(档案上传) | 履历、收据、照片 | 填表人必须登录 Google |
| Linear scale(线性刻度) | 满意度 1–5 | 两端可以写文字(很不满意 / 很满意) |
| Multiple-choice grid(单选方格) | 多个项目用同一组评分 | 手机上较难填,题目别太多 |
| Checkbox grid(复选方格) | 多项目多选 | 同上 |
| Date / Time(日期 / 时间) | 预约、出生日期 | 可选是否含年份 |
💡 要做统计分析的资料,尽量用选择型题目;开放式文字只用在最后的「其他意见」。
答案验证(Response validation)
题目 ⋮ → Response validation,然后选条件:
| 类型 | 条件例子 | 用途 |
|---|---|---|
| Number | 大于 / 小于 / 介于、整数 | 数量、年龄 |
| Text | 包含、不包含、Email、URL | Email、网址 |
| Length | 最少 / 最多几个字 | 简答限 100 字内 |
| Regular expression | Matches / Contains / Doesn't match 某个格式 | 电话、身份证格式 |
马来西亚常用例子:
| 资料 | 验证方式 | 写法 |
|---|---|---|
| Text → Email address | 内建 | |
| 手机号码(01x-xxxxxxx,允许有无连字符) | Regular expression → Matches | ^01\d-?\d{7,8}$ |
| 身份证 IC(12 位数字,可带连字符) | Regular expression → Matches | ^\d{6}-?\d{2}-?\d{4}$ |
| 邮区编号 | Regular expression → Matches | ^\d{5}$ |
| 人数 1–10 | Number → Between | 1 和 10 |
📌 每个验证都可以写自订错误讯息,例如「请输入 01x-xxxxxxx 格式的手机号码」,填表人才知道哪里错。
⚠️ 正则表达式要自己先测过;太严格的规则会把合法资料也挡掉(例如有人习惯输入 +60 开头)。建议在说明文字里写清楚格式范例。
复选题限制选几项
Checkboxes 题目 ⋮ → Response validation → Select at least / at most / exactly 几项,例如「最多选 3 项」。
File upload 要注意
| 项目 | 说明 |
|---|---|
| 填表人 | 必须登录 Google 账号 |
| 档案存哪里 | 表单拥有者的 Google Drive(自动建一个资料夹) |
| 占谁的容量 | 拥有者的容量(免费版共 15 GB,见 Drive 系列 EP01) |
| 可设定 | 允许的档案类型、档案数量上限、单档大小上限、整份表单的总容量上限 |
💡 收款凭证、履历这类需要档案的表单,先想清楚容量够不够;量大的话考虑改用「贴链接」的方式(请对方上传到自己的云端再贴链接)。
题目说明与图片
- 题目 ⋮ → Description:写格式范例或补充说明
- 题目 ⋮ → Shuffle option order:打乱选项顺序
- 题目右边的图片图标:在题目或某个选项旁放图片(例如让顾客看图选款式)
实操示例:活动报名表
| 题目 | 题型 | 设定 |
|---|---|---|
| 姓名 | Short answer | 必填 |
| 手机号码 | Short answer | 必填 + Regex 验证 + 说明「例:012-3456789」 |
| Short answer | 必填 + Email 验证 | |
| 参加场次 | Multiple choice | 必填(上午 / 下午) |
| 用餐选择 | Multiple choice | 必填(普通 / 素食 / 清真) |
| 同行人数 | Short answer | Number → Between 0 和 5 |
| 付款凭证 | File upload | 必填,限 PDF / 图片,最多 1 个档案 |
| 其他需求 | Paragraph | 非必填 |
学完你会
- ✅ 按资料类型选对题型
- ✅ 用答案验证限制 Email、电话、数字范围
- ✅ 写马来西亚手机、IC、邮区编号的验证规则
- ✅ 知道 File upload 的限制与容量影响
常见错误
- ❌ 电话、Email 用简答却不验证:收到各种格式,之后要手动清理。
- ❌ 正则写太严格:合法号码被挡住,填表人放弃填表。
- ❌ 没写格式范例:填表人乱猜格式。
- ❌ 用方格题(Grid)问很多项目:手机上几乎填不动。
- ❌ 忘了 File upload 会占自己的 Drive 容量:容量满了之后表单收不到档案。
Sources
官方文档: