Google 설문지 응답 유효성 검사: 숫자, 텍스트, 이메일, 길이

빠른 답변: 단답형이나 장문형 질문을 클릭하고 메뉴를 연 뒤 응답 유효성 검사를 선택하세요. 숫자, 텍스트, 길이, 정규 표현식 중 유형을 고르고 조건을 설정한 뒤 맞춤 오류 메시지를 작성하세요. 그러면 Google 설문지는 답변이 규칙과 일치할 때까지 제출을 막습니다.

자유 텍스트 질문은 지저분한 데이터가 설문지에 슬쩍 들어오기 가장 쉬운 곳입니다 — 글자가 섞인 전화번호, "@"가 빠진 이메일, 천 단어 넘게 이어지는 댓글 필드처럼요. Google 설문지의 내장 응답 유효성 검사는 제출 전에 이를 잡아내어, 설정한 규칙에 맞을 때까지 답변을 거부하고 오류 메시지를 보여줍니다. 이 가이드는 모든 유효성 검사 유형, 사람들이 실제로 이해할 수 있는 오류 메시지를 작성하는 방법, 그리고 유효성 검사의 한계를 다룹니다.

응답 유효성 검사를 켜는 방법

  1. 단답형이나 장문형 질문을 클릭하세요 — 유효성 검사는 이 두 텍스트 기반 질문 유형에서만 사용할 수 있습니다.
  2. 질문 상자 하단의 점 세 개 메뉴(⋮)를 클릭하세요.
  3. "응답 유효성 검사"를 선택하세요. 질문 아래에 유효성 검사 카테고리를 위한 드롭다운이 있는 새 행이 나타납니다.
  4. 유효성 검사 유형을 선택하고 (숫자, 텍스트, 길이, 정규 표현식) 구체적인 조건과 값을 설정하세요.
  5. 응답자가 무엇이 잘못되었고 어떻게 고쳐야 하는지 정확히 이해할 수 있도록 "맞춤 오류 텍스트" 필드에 맞춤 오류 메시지를 추가하세요.

유효성 검사 유형 설명

도움이 되는 맞춤 오류 메시지 작성하기

Google 설문지가 기본으로 보여주는 오류 텍스트는 일반적이라(예를 들어 "응답은 숫자여야 합니다") 응답자에게 실제로 무엇이 잘못되었는지 항상 알려주지는 않습니다. 항상 맞춤 오류 텍스트 필드를 구체적이고 실행 가능한 내용으로 채우세요 — 예를 들어 기본 텍스트를 그대로 두는 대신 "1에서 10 사이의 숫자를 입력해 주세요" 또는 "@yourcompany.com으로 끝나는 회사 이메일을 사용해 주세요"라고 작성하세요. 명확하고 구체적인 메시지는 응답자가 추측하지 않게 해주고 설문지 이탈을 줄여줍니다.

실제 예시

유효성 검사의 한계

응답 유효성 검사는 하나의 질문을 자체 규칙에 대해서만 평가합니다 — 설문지의 다른 질문에 대해서는 전혀 알지 못합니다. 즉 위에 있는 "이메일" 필드와 "이메일 확인" 필드가 동일한지 확인하거나, "종료일"이 "시작일" 이후인지 확인하는 것처럼 두 필드가 서로 일치하는지 확인하는 규칙은 설정할 수 없습니다. 이런 질문 간 로직이 필요하다면, 이 한계를 받아들이거나, 두 정보를 지침이 많은 하나의 질문으로 합치는 우회 방법을 사용하거나, 응답이 연결된 Google 스프레드시트에 도착한 뒤 그런 종류의 검증을 후속으로 처리해야 합니다.

또한 유효성 검사는 단답형과 장문형 질문에만 적용됩니다. 객관식, 체크박스, 드롭다운, 선형 배율 같은 다른 질문 유형에는 유효성 검사 옵션이 없는데, 응답자가 이미 여러분이 정의한 고정된 선택지 집합으로 제한되어 있어 자유 형식으로 검증할 것이 없기 때문입니다.

어떤 유효성 검사 유형이 어떤 상황에 맞을까

확인하고 싶은 것사용할 유효성 검사 유형예시 조건
범위 내의 나이나 수량숫자1에서 120 사이
올바른 형식의 이메일텍스트이메일 주소임
댓글 필드가 너무 길지 않게길이최대 문자 수: 500
필드가 거의 비어 있지 않게길이최소 문자 수: 10
ID나 전화번호 같은 맞춤 형식정규 표현식맞춤 패턴과 일치
회사 도메인으로 제한정규 표현식@yourcompany.com과 일치

응답 유효성 검사 문제 해결

  1. 점 세 개 메뉴에 유효성 검사 옵션이 나타나지 않습니다. 질문이 단답형이나 장문형인지 확인하세요 — 유효성 검사는 객관식이나 드롭다운을 포함한 다른 어떤 질문 유형에도 제공되지 않습니다.
  2. 정규 표현식 패턴이 예상대로 잘못된 입력을 거부하지 않습니다. 먼저 별도의 정규식 테스터에서 패턴을 테스트해 보세요. Google 설문지는 표준 정규식 문법을 사용하므로 ^$ 같은 앵커가 빠지는 등 미묘하게 잘못된 패턴은 의도한 것보다 더 많이 일치할 수 있습니다.
  3. 응답자가 오류 메시지를 이해하지 못해 혼란스러워합니다. Google의 일반 메시지를 그대로 두는 대신 기본 오류 텍스트를 구체적인 지침으로 바꾸세요 — 예상되는 정확한 형식이나 범위를 명시하세요.
  4. 텍스트가 아니라 파일 크기나 유형을 검증해야 합니다. 응답 유효성 검사는 파일 업로드 질문에는 전혀 적용되지 않습니다. 대신 실제로 무엇이 강제되는지에 대한 Google 설문지 파일 업로드 크기 제한 가이드를 참고하세요.
  5. 필수 응답과 유효성 검사를 함께 사용하고 싶습니다. 둘 다 켜세요 — 필수 응답 토글과 유효성 검사 규칙은 같은 질문에서 결합되는 독립적인 설정입니다. 둘이 어떻게 상호작용하는지는 질문을 필수로 만드는 방법 가이드를 참고하세요.

자주 묻는 질문

어떤 질문 유형이 응답 유효성 검사를 지원하나요?

응답 유효성 검사는 단답형과 장문형 텍스트 질문에서 사용할 수 있습니다. 객관식이나 체크박스 같은 다른 질문 유형은 응답자가 고정된 선택지 중에서 고르기 때문에 유효성 검사가 필요 없습니다.

답변이 전화번호처럼 특정 형식과 일치하는지 검증할 수 있나요?

네, 정규 표현식 유효성 검사 옵션을 사용하면 됩니다. 느슨한 전화번호 형식과 일치하는 패턴을 작성하고 예상 형식을 설명하는 맞춤 오류 메시지를 함께 사용할 수 있습니다.

Google 설문지가 한 답변을 다른 질문과 비교해 검증할 수 있나요?

아니요. 응답 유효성 검사는 하나의 질문 자체 답변을 자체 규칙에 대해서만 확인합니다. 두 개의 이메일 필드가 일치하는지 확인하는 것처럼 서로 다른 두 질문을 비교할 수는 없습니다.

응답자가 잘못된 답변을 입력하면 어떻게 되나요?

Google 설문지는 질문 바로 아래에 맞춤 오류 메시지(또는 기본 메시지)를 표시하고, 응답자가 유효성 검사 규칙에 맞게 답변을 수정할 때까지 제출을 막습니다.

같은 질문에서 응답 유효성 검사와 필수 응답 토글을 함께 사용할 수 있나요?

네. 두 설정은 독립적이며 함께 적용됩니다. 필수 응답은 필드가 비어 있지 않도록 보장하고, 응답 유효성 검사는 입력된 내용이 형식 규칙과 일치하는지 별도로 확인합니다.

관련 가이드