이 섹션에서는 Codelab을 사용해 스프레드시트 API에 익숙해지세요. 또한 '레시피' 의도한 Google Sheets를 번역하는 방법을 보여주는 예시 작업을 API 요청에 추가할 수 있습니다.
종종 API로 주어진 작업을 완료할 수 있는 두 가지 이상의 방법이 있습니다. 날짜 작업에 접근하는 방법을 결정할 때 다음 사항을 염두에 두시기 바랍니다.
- 셀 값을 읽거나 써야 하는 경우
spreadsheets.values
더 나은 선택인 것은spreadsheets
컬렉션입니다. 이 간단한 읽기/쓰기 작업에 더 쉽게 사용할 수 있습니다. 가능하면 일괄 메서드 사용 (
spreadsheet.batchUpdate
,spreadsheet.values.batchGet
님, 및spreadsheet.values.batchUpdate
) 여러 요청을 단일 메서드 호출로 묶을 수 있습니다. 이 배치를 사용하여 메서드를 사용하면 다음과 같이 효율성이 향상됩니다.- 클라이언트 HTTP 오버헤드를 줄입니다.
- 쿼리 수를 줄입니다.
- 문서의 버전 수를 줄입니다.
- 배치의 모든 변경사항의 원자성을 보장합니다.
레시피
이 섹션에 나열된 예는 Sheets API v4 요청
이 예는 언어적 표현인 HTTP 요청의 형식으로 중립적입니다. Sheets API 요청 프로토콜을 구현하는 방법을 알아보려면 사용하는 방법에 대한 자세한 내용은 읽기 및 셀 쓰기 values 및 Update 스프레드시트 가이드를 참고하세요.
이 섹션의 레시피는 다음과 같은 카테고리로 구분됩니다.
- 기본 읽기: 시트에서 값을 읽을 수 있습니다.
- 기본 글쓰기: 시트에 값을 쓸 수 있습니다
- 기본 형식: 시트와 셀의 모양을 변경하는 방법.
- 차트: 차트에서 데이터를 만드는 방법을 보여주는 레시피 차트를 수정할 수 있습니다.
- 조건부 형식 지정: 은 조건에 따라 셀 모양을 변경하는 방법을 보여줍니다.
- 데이터 작업: 만들고, 이동하고, 조작할 수 있습니다.
- 이름 및 보호된 범위: 이름이 지정되고 보호된 범위를 생성, 업데이트 및 삭제하는 방법을 스프레드시트입니다.
- 피벗 테이블: 피벗 테이블 시트에 피벗 테이블을 만듭니다.
- 행 및 열 작업: 행과 열을 추가, 삭제, 이동하고 속성
- 시트 작업: 다음 방법을 보여주는 레시피 시트를 만들고, 지우고, 복사 및 삭제하고, 시트의 속성을 제어할 수도 있습니다.