Google Apps Script API를 사용하면 프로그래매틱 방식으로 Apps Script 프로젝트를 만들고, 수정하고, 배포할 수 있습니다. 이 작업을 하려면 Apps Script 편집기를 사용해야 합니다. 앱은 이 API를 사용하여 스크립트 프로젝트를 관리하고, 새 스크립트 버전을 만들고 배포하며, 스크립트 실행을 모니터링할 수 있습니다.
또한 Apps Script API는 Apps Script 실행 API를 대체하고 확장합니다.
Execution API와 마찬가지로 Apps Script API를 사용하여 Apps Script 함수를 원격으로 실행할 수 있습니다.
API 개요
Apps Script API는 각각 특정 목적과 요청 집합이 있는 여러 리소스로 나뉩니다. 이러한 리소스는 다음과 같습니다.
projects: 스크립트 프로젝트의 표현입니다. 이 API는 프로젝트를 생성, 읽기, 모니터링, 수정하는 메서드를 제공합니다.
projects.deployments
— 스크립트 배포의 표현입니다. 이 API는 스크립트 프로젝트 배포를 생성, 나열, 업데이트, 삭제하는 메서드를 제공합니다.
projects.versions
— 스크립트 프로젝트 버전을 나타냅니다. 이 API는 프로젝트 버전을 만들고 읽는 메서드를 제공합니다.
processes: 스크립트 함수 실행을 나타냅니다. 이 API는 기존 프로세스를 나열하고 유형 및 현재 상태와 같은 프로세스에 관한 정보를 수집하는 메서드를 제공합니다.
scripts: Apps Script 함수를 원격으로 실행하는 메서드를 제공하는 엔드포인트입니다.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-12-21(UTC)"],[[["The Google Apps Script API allows programmatic management of Apps Script projects, including creation, modification, and deployment."],["This API enables remote execution of Apps Script functions and extends the capabilities of the Apps Script Execution API."],["Developers can utilize the API to manage script projects, deploy versions, and monitor script executions."],["Key resources within the API include projects, deployments, versions, processes, and scripts for comprehensive control."],["It's crucial to enable the API and grant access for third-party app management of your scripts."]]],[]]