스프레드시트에서 시작하기
Dynamic Form Choices는 Google 설문지뿐 아니라 Google 스프레드시트에서도 작동합니다. 선택지가 이미 직접 관리하는 스프레드시트(명단, 시간표, 재고 목록 등)에 있다면 거기서 시작할 수 있습니다. 부가기능이 그 열을 선택지로 사용하고, 옆에 Capacity 열과 Taken 열을 추가하며, 선택한 양식을 계속 동기화합니다.
아무것도 옮기지 않습니다. 탭은 여러분의 탭 그대로이고, 부가기능은 자신이 추가한 두 열에만 기록합니다.
스프레드시트 연결하기
- Google 스프레드시트에서 스프레드시트를 열고 확장 프로그램 → Dynamic Form Choices → Start을 누르세요
- 선택지가 있는 탭을 고르세요
- 1행이 제목이라면 첫 번째 행은 머리글입니다를 켜 두세요. 첫 행이 이미 선택지라면 끄세요
- 선택지가 있는 열을 고르세요. 목록에 각 열의 머리글과 처음 몇 개의 값이 표시되므로 구별할 수 있습니다
- Capacity 아래에서 Capacity 열 추가하기를 그대로 두거나, 시트에 이미 "최대"나 "좌석" 열이 있다면 이미 있는 열 사용하기를 고르세요
- 양식 선택을 누르고 반영할 Google 설문지를 고르세요. Google 파일 선택기는 부가기능에 그 양식 하나에만 접근 권한을 줍니다
- 채울 질문을 고른 다음 스프레드시트 연결을 누르세요. 현재는 스프레드시트 하나가 양식 하나의 질문 하나에 반영됩니다
첫 동기화는 바로 실행됩니다. 선택지가 양식에 들어가고, Capacity 열이 추가되며(요청한 경우), Taken 열에는 지금까지 각 선택지를 고른 사람 수가 채워집니다.
열 구성
| 열 | 관리 주체 | 담기는 내용 |
|---|---|---|
| Options (여러분의 열) | 여러분 | 고른 열에 한 행당 선택지 하나 |
| Capacity | 여러분 | 같은 행에 있는 선택지별 선택적 한도. 비워 두면 제한 없음 |
| Taken | 부가기능 | 지금까지 그 선택지를 고른 사람 수 |
Capacity와 Taken은 탭에서 마지막으로 사용된 열 뒤에 추가됩니다. 나중에 열을 삽입하거나 옮겨도 됩니다. 부가기능은 열을 문자가 아니라 고유한 식별 정보로 추적합니다.
사이드바에는 연결된 각 질문 아래에 사용 중인 열 문자가 표시됩니다. 예: Roster · 선택지 C · 정원 D · 마감 E
즉시 업데이트
스프레드시트는 일정에 따라 양식을 동기화할 수 있지만, 양식의 응답이 들어오는 것을 지켜볼 수는 없습니다. 연결 직후 사이드바에는 다음과 같이 표시됩니다.
- 자동 동기화: 매시간. 선택지는 양식으로 전달되고 Taken은 한 시간에 한 번, 그리고 지금 동기화를 누를 때마다 갱신됩니다
- 즉시 업데이트: 꺼짐. 가득 찬 선택지는 가득 찬 순간이 아니라 다음 매시간 실행 때 양식에서 제거됩니다
즉시 업데이트를 켜려면 양식을 한 번 여세요. 사이드바에서 양식 이름을 클릭한 다음, 양식에서 부가기능 → Dynamic Form Choices → Start을 누르세요. 그러면 양식 자체의 제출 트리거가 설치되고, 이후로는 제출할 때마다 Taken이 갱신되며 가득 찬 선택지가 닫힙니다. 설치되면 스프레드시트 사이드바에 즉시 업데이트: 켜짐이 표시됩니다.
사이드바에 대신 자동 동기화: 이 사이드바가 열려 있는 동안이 표시된다면, Google이 예약 실행에 스프레드시트 접근 권한을 주지 않은 것입니다. 사이드바를 열 때마다, 또는 지금 동기화를 누를 때마다 동기화는 계속 이루어지며, 위와 같이 양식을 한 번 열면 예약 실행이 양식으로 넘어갑니다.
Capacity
Capacity는 선택지 시트에서와 똑같이 작동합니다. 비워 두면 제한 없음, 0이면 그 선택지는 양식에 올리지 않으며, Taken 수가 Capacity에 도달한 선택지는 양식에서 제거됩니다. 숫자를 올리면 다음 동기화 때 다시 돌아옵니다.
즉시 업데이트가 꺼져 있으면 가득 찬 선택지는 다음 매시간 실행 때 제거되고, 켜져 있으면 선택지를 가득 채운 제출 시점에 제거됩니다.
스프레드시트 하나당 양식 하나
스프레드시트 하나는 양식 하나에 반영됩니다. 두 번째 양식을 연결하려고 하면 이미 연결된 양식이 표시됩니다. 고른 양식이 이미 자체 선택지 시트에서 반영되고 있거나, 양식 안에서 이미 설정된 경우에는 두 번째 소스를 만들지 않고 사이드바가 그 사실을 알리고 해당 위치로 연결해 줍니다.
연결 해제
스프레드시트 연결 해제를 누르면 모든 선택지(정원으로 닫힌 것 포함)가 양식으로 돌아가고, 동기화가 중지되며, 연결 정보가 삭제됩니다. Capacity 열과 Taken 열은 값이 그대로 스프레드시트에 남습니다. 더 이상 필요 없다면 직접 삭제하세요. 부가기능은 열을 삭제하지 않습니다.
양쪽에서 작업하기
양식을 한 번 열고 나면 연결은 스프레드시트 사이드바와 양식의 질문 탭 두 곳에 모두 표시됩니다. 어느 쪽에서 연결을 해제하든 양쪽이 모두 해제됩니다.
양식 쪽에서 연결을 설정하고 스프레드시트에서 연결한 스프레드시트를 지정할 수도 있습니다. 양식의 질문 탭에서 톱니바퀴를 열고 이 양식을 스프레드시트에서 설정할까요? 를 사용하세요.
어디서 시작해야 할까요?
| 양식에서 시작 | 스프레드시트에서 시작 |
|---|---|
| 부가기능이 선택지 시트를 만들어 줍니다 | 이미 가진 스프레드시트를 그대로 씁니다 |
| 연결한 질문마다 탭 하나, 질문 수 제한 없음 | 연결한 스프레드시트당 질문 하나 |
| 첫 동기화부터 즉시 업데이트 | 양식을 한 번 열 때까지는 매시간 |
| 양식에서 작업할 때 가장 좋음 | 명단에서 작업할 때 가장 좋음 |
어느 쪽이든 시트가 기준이 되는 데이터입니다. 선택지와 정원은 양식 편집기가 아니라 시트에서 편집하세요.
