샘플

이 섹션에서는 의도한 Slides 작업을 API 요청으로 변환하는 방법을 보여주는 샘플 애플리케이션 및 '레시피' 예시를 제공합니다.

Codelab

Slides Codelab에서는 가장 일반적인 소프트웨어 라이선스를 분석하기 위해 Google Slides API를 맞춤 프레젠테이션 도구로 사용하는 방법을 설명합니다.

GitHub에서 BigQuery를 사용하여 모든 오픈소스 코드를 쿼리하고 Slides API를 사용하여 결과를 발표하는 슬라이드 자료를 만드는 방법을 알아봅니다.

샘플 애플리케이션

Markdown to Slides 명령줄 도구를 사용하면 마크다운 파일에서 슬라이드 덱을 생성할 수 있습니다.

이를 사용하여 Google Slides API를 살펴보거나 저장소를 포크하고 코드를 수정하여 자바스크립트 애플리케이션에 Google Slides 출력을 제공할 수 있습니다.

레시피

이 섹션에 나열된 예는 Google Slides API 요청으로 Google Slides에서 일반적인 작업을 표현하는 방법을 보여줍니다.

이러한 예는 언어 중립적인 HTTP 요청의 형태로 제공됩니다. 슬라이드 만들기, 데이터를 슬라이드에 병합, 텍스트 및 도형 추가, 차트 추가, 스타일 텍스트 가이드에서는 Google API 클라이언트 라이브러리를 사용하여 특정 언어로 Slide API 요청 프로토콜을 구현하는 예를 보여줍니다.

이 섹션의 레시피는 다음과 같은 카테고리로 구분됩니다.

  • 기본 읽기 - 프레젠테이션에서 정보를 읽는 일반적인 방법을 보여주는 레시피입니다.
  • 기본 쓰기 - 프레젠테이션에 쓰는 일반적인 방법을 보여주는 레시피입니다.
  • 요소 작업 - 일반적인 페이지 요소 만들기 및 수정 작업을 보여주는 레시피입니다.
  • 프레젠테이션 작업 - 프레젠테이션을 만들고 조작하는 방법을 보여주는 레시피입니다.
  • 슬라이드 작업 — 프레젠테이션에서 슬라이드를 만들고 이동하고 삭제하는 방법을 보여주는 레시피입니다.
  • 테이블 작업 - 슬라이드 내에서 테이블을 만들고 수정하는 방법을 보여주는 레시피입니다.
  • 변환 작업 - 슬라이드 내에서 요소의 크기와 위치를 변경하는 방법을 보여주는 레시피입니다.

API로 특정 작업을 완료하는 방법에는 여러 가지가 있을 수 있습니다. 가능한 경우 일괄 메서드 presentations.batchUpdate를 사용하여 여러 업데이트 요청을 단일 메서드 호출로 묶습니다. 이렇게 하면 클라이언트 HTTP 오버헤드가 줄어들고 쿼리 수가 줄어들며 프레젠테이션의 버전 수가 최소화되고 모든 변경사항이 원자적으로 함께 적용됩니다.

성능을 더욱 개선하려면 프레젠테이션, 페이지, 페이지 요소를 읽고 업데이트할 때 필드 마스크를 사용하세요.