편집자 부가기능 사용자 인터페이스

편집기 부가기능을 사용하면 맞춤설정된 메뉴, 대화상자 및 사이드바를 통해 사용자 상호작용을 수행할 수 있습니다. 다음 링크는 이러한 유형의 인터페이스를 빌드하는 정보를 제공합니다.

  • 부가기능 메뉴는 Apps Script의 기본 Ui 서비스를 사용하여 만듭니다. 메뉴 항목은 부가기능 사용을 위한 초기 시작점을 제공하지만 부가기능 승인 수명 주기를 고려하도록 설계해야 합니다.

  • 사이드바 및 대화상자는 Apps Script의 HTML 서비스를 사용하여 생성됩니다. 이 서비스를 사용하면 HTML과 CSS를 사용하여 인터페이스 구조와 모양을 정의할 수 있습니다. 자세한 내용은 HTML 만들기 및 게재를 참고하세요.

    • 클라이언트-서버 통신 호출을 설정하여 인터페이스의 사용자 작업으로 인해 편집기 파일이 있는 Google 서버에서 작업이 수행되거나 또는 그 반대의 경우도 가능합니다.
    • Apps Script는 동적 인터페이스를 더 쉽게 빌드할 수 있도록 템플릿 구문도 제공합니다.
  • 편집기 부가기능용 HTML 인터페이스를 빌드할 때 편집기 부가기능 CSS 패키지를 사용하여 부가기능이 확장되는 Google Workspace 편집기처럼 보이고 느껴지도록 해야 합니다.