웹 기반 구글 OAuth2 동의 → 권한 획득. 실 배포 시 아래 버튼이 구글 동의 화면으로 이동하며, 리프레시 토큰 자동갱신으로 연결이 끊기지 않습니다.
시트/폼 ID를 지정하고 행 추가를 시뮬레이션합니다. (실제로는 Apps Script 설치형 트리거가 이 POST를 자동 수행합니다.)
서버가 수신한 웹훅이 즉시 여기에 뜹니다. insert / upsert / duplicate 로 처리 모드가 구분됩니다.
GET /webhook/latest?sourceId=... — 가장 최근 수신 1건의 질문(1번 로우=Key)과 답변(Value)을 매핑해 시각화합니다.
—
단답·장문·객관식(단일/복수)·드롭다운·날짜·숫자·파일업로드 — 7종 모두 직접 작성한 샘플 JSON입니다. 클릭 시 해당 샘플을 서버로 전송합니다.
검증 실패·공유비밀 불일치 등 수신 실패를 추적합니다. (사전검증 Q3)
토큰 URL로 진입한 방문 기록(IP·시각·UA). 클라 열람 추적용.