Google 설문지의 하루 응답 수(또는 총 응답 수)를 제한하는 방법
빠른 답변: Google 설문지에는 하루 응답 수를 제한하는 기본 설정이 없습니다. 가장 가까운 내장 동작은 "응답 받기"를 수동으로 끄는 것입니다. 자동화를 원한다면 타사 formLimiter 애드온이 총 개수나 정해진 날짜/시간에 설문지를 닫을 수 있고, 맞춤 Apps Script는 더 나아갈 수 있습니다. 하지만 진짜로 "매일 초기화"되는 제한은 직접 그 스크립트를 작성해야 합니다.
예약 시간대나 한정 수량 신청을 위해 Google 설문지 제출을 하루 20개로 제한하는 방법을 검색해봤다면, Google이 설문지 인터페이스 어디에도 그런 설정을 제공하지 않는다는 것을 발견했을 것입니다. 이는 제품에 실제로 존재하는 공백입니다. 이 가이드는 무엇이 가능하고 무엇이 불가능한지, 그리고 5분짜리 수동 확인부터 진짜 Apps Script 구축까지 각 노력 수준에서의 현실적인 옵션을 정확히 설명합니다.
솔직한 출발점: 기본 일일 제한은 없습니다
Google 설문지 자체의 설정 메뉴는 로그인을 요구하고 1인당 응답을 하나로 제한할 수 있게 해주지만, 표준 설정 어디에도 응답을 임계값과 비교해 세고 자동으로(매일이든 아니든) 설문지를 닫는 기능은 없습니다. "하루 최대 응답 수" 같은 이름의 토글을 찾고 있다면 존재하지 않습니다. 아래의 모든 옵션은 타사 애드온이나 맞춤 스크립팅을 통해 설문지 위에 구축된 우회 방법입니다.
옵션 A: formLimiter 애드온 (총 개수 또는 마감 시간)
formLimiter는 인기 있는 Google Workspace 마켓플레이스 애드온입니다. 이것이 Google이 만들거나 유지 관리하지 않는 타사 도구라는 점을 분명히 해둘 가치가 있습니다. 이는 여러분의 응답 수나 현재 날짜/시간을 주기적으로 확인해 조건이 충족되면 "응답 받기"를 끄는 방식으로 작동합니다.
- 총 응답 수로 제한. 총 제출 수의 최대치(예: 행사의 좌석 100개)를 설정하면 formLimiter가 그 수에 도달했을 때 설문지를 닫습니다.
- 날짜나 시간으로 제한. 특정 마감을 설정하면 그 순간 설문지가 자동으로 닫힙니다. 신청 마감일이나 시험 시간대에 유용합니다.
- 맞춤 닫힘 메시지. 설문지가 답변을 받지 않게 된 후 응답자가 무엇을 보는지 설정할 수 있습니다.
이는 정해진 예약 시간대 수, 한정 수량 경품, 확정된 마감일 같은 실제 사용 사례를 많이 다루지만, formLimiter의 두 모드 어느 것도 "20개 응답 후 내일 카운트 초기화" 같은 반복되는 일일 할당량이 아니라는 점에 주의하세요. 반복되는 일일 주기가 아니라 단일 총계나 단일 마감을 기준으로 만들어졌습니다.
옵션 B: 맞춤 Apps Script 트리거 (진짜 일일 초기화용)
진짜로 매일 초기화되는 제한이 필요하다면(예: 예약을 매일 무기한 20개로 제한), 맞춤 Google Apps Script가 필요합니다. 일반적인 접근법은 다음과 같습니다. 설문지에 연결된 스크립트가 제출 시 실행되어 오늘의 응답 수를 세고(타임스탬프 열로 응답 스프레드시트를 필터링), 오늘 카운트가 목표에 도달하면 설문지의 "응답 받기" 설정을 끕니다. 하루에 한 번(예: 자정) 실행되는 별도의 시간 기반 트리거가 다음 날을 위해 응답을 다시 켭니다.
이는 정말로 유용하지만, 솔직히 말하자면 빠른 설정이 아니라 진짜 개발 작업입니다. 스크립트를 작성하고 테스트하며, 시간대나 Apps Script의 실행 할당량 같은 예외 상황을 처리하고, 앞으로 유지 관리해야 합니다. Apps Script에 익숙하거나 익숙한 개발자가 있다면, 스크립트를 설문지와 응답 스프레드시트에 연결하는 기본 사항은 Google 설문지와 함께 Google Apps Script 사용하기의 더 넓은 가이드를 참고하세요.
옵션 C: 소량이거나 비공식적인 용도의 수동 전환
15명 제한의 팀 점심 주문이나 학급 신청 명단 같은 작고 비공식적인 설문지라면, 가장 간단한 접근법은 대개 응답 탭을 주기적으로 확인하고 목표 수치에 도달하면 직접 응답 받기를 끄는 것입니다. 여기에는 자동화가 없지만, 어차피 하루 종일 현실적으로 휴대폰이나 노트북을 확인하는 낮은 응답량이라면 비용이 들지 않고 애드온 설치나 스크립팅도 필요 없습니다.
실제 목표가 반복되는 상한이 아니라 단순히 설문지를 한 번에 완전히 닫는 것이라면, "응답 받기" 토글과 일부 Workspace 계정이 접근할 수 있는 내장(비반복) 응답 제한을 다루는 더 일반적인 Google 설문지 닫기와 응답 제한하기 가이드를 참고하세요.
사용 사례별 기대치 설정하기
- 일일 예약 시간대 상한 — 매일 자동으로 초기화되어야 한다면 현실적으로 Apps Script 접근법이 필요합니다. 매일 아침 직접 초기화해도 괜찮다면 formLimiter나 수동 전환으로 충분합니다.
- 한정 수량 신청(일회성, 고정 총계) — formLimiter의 총 개수 모드가 잘 맞으며 코딩이 필요 없습니다.
- 시험 응시 제한 — 시험 시간대가 단일 블록이라면 formLimiter의 고정 마감 시간이 잘 작동합니다. 학생별 시도 횟수 제한은 설문지의 퀴즈 설정과 필수 로그인으로 더 잘 해결되는 다른 문제입니다.
- 비공식적인 소량 신청 — 과도하게 설계하지 마세요. 수동 전환으로 정말 충분합니다.
자주 묻는 질문
Google 설문지가 하루에 일정 개수로 응답을 제한할 수 있나요?
기본적으로는 안 됩니다. Google 설문지에는 일일 응답 상한을 위한 내장 설정이 없습니다. formLimiter 같은 타사 애드온, 맞춤 Apps Script 트리거, 또는 수동 모니터링이 필요합니다.
formLimiter는 무엇인가요?
formLimiter는 Google이 아닌 타사가 만든 Google Workspace 마켓플레이스 애드온으로, 총 응답 수나 특정 날짜와 시간에 도달하면 설문지의 "응답 받기" 설정을 자동으로 끌 수 있습니다.
formLimiter는 매일 자동으로 초기화되나요?
기본적으로는 아닙니다. formLimiter는 반복되는 일일 할당량이 아니라 총 개수나 고정된 마감 시간을 기준으로 만들어졌습니다. 진짜 "매일 자정에 초기화"되는 제한을 원한다면 카운터를 확인하고 초기화하는 맞춤 Apps Script가 필요하며, 이는 단순한 설정이 아니라 실제 개발 작업입니다.
애드온이나 스크립트 없이 응답을 제한할 수 있나요?
네, 소량이거나 비공식적인 용도라면 응답 탭에서 응답 수를 수동으로 확인하고 목표에 도달하면 직접 "응답 받기"를 끌 수 있습니다.