Google Apps Script를 사용하면 Slides 서비스를 사용하여 프로그래매틱 방식으로 Slides 프레젠테이션을 만들고 수정할 수 있습니다. Apps Script를 사용하여 Slides에 맞춤 메뉴, 대화상자, 사이드바를 추가합니다. Slides를 Google Calendar, Google Drive, Gmail과 같은 다른 Google 서비스와 통합할 수도 있습니다.
Slides 서비스는 Apps Script에서 Slides를 사용하는 데 권장되는 방법입니다. Google Slides API를 직접 호출해야 하는 경우 Slides 고급 서비스도 사용 설정합니다.
시작하기
Apps Script에는 프로그래매틱 방식으로 Slides를 만들고, 읽고, 수정할 수 있는 기본 제공 서비스가 포함되어 있습니다. Apps Script는 다음과 같은 두 가지 방법으로 Slides와 상호작용할 수 있습니다.
- 사용자에게 프레젠테이션에 대한 적절한 액세스 권한이 있는 경우 모든 스크립트가 새 프레젠테이션을 만들거나 기존 프레젠테이션에 액세스할 수 있습니다.
- 스크립트는 프레젠테이션에 바인딩될 수 있으며, 이렇게 하면 스크립트가 해당 스크립트의 Slides 사용자 인터페이스에 더 직접적으로 액세스할 수 있습니다. 바운드 스크립트를 만들려면 Slides 내에서 확장 프로그램 > Apps Script를 선택합니다.
맞춤 메뉴 및 사용자 인터페이스
맞춤 메뉴, 대화상자, 사이드바를 추가하여 Slides를 맞춤설정합니다. 메뉴 만들기의 기본사항을 알아보려면 메뉴 가이드를 참고하세요. 대화상자의 콘텐츠를 맞춤설정하는 방법을 알아보려면 HTML 서비스 가이드를 참고하세요.
맞춤 인터페이스를 Google Workspace 부가기능의 일부로 게시하려는 경우 Slides 편집기의 스타일 및 레이아웃과 일관성을 유지하기 위해 스타일 가이드를 따르세요.
Slides용 Google Workspace 부가기능
Google Workspace 부가기능은 Slides 내에서 실행되고 Google Slides 부가기능 스토어에서 설치할 수 있는 특별히 패키지된 Apps Script 프로젝트입니다. 슬라이드용 스크립트를 개발했고 이를 전 세계와 공유하고 싶다면 Apps Script를 사용해 스크립트를 부가기능으로 게시하여 다른 사용자가 부가기능 스토어에서 설치할 수 있습니다.
Slides 부가기능의 예는 샘플 번역 부가기능 또는 샘플 진행률 표시줄 부가기능을 참고하세요.