부가기능이 할 수 있는 작업에는 몇 가지 제한이 있습니다. 이러한 문제를 피하여 사용자의 전반적인 경험을 개선하세요.
일반 제한사항
모든 부가기능에는 다음 제한사항이 적용됩니다. 다음과 같은 행위는 하지 마세요.
Google Workspace의 기능 변경하기
부가기능 프레임워크는 Google Workspace 애플리케이션을 개선하기 위해 설계되었으며 제한을 추가하기 위한 것이 아닙니다. 따라서 기존 기능을 변경하거나 Google Workspace 문서 공유 모델을 잠글 수 없습니다.
사용자에게 설치 비용 청구
부가기능 설치에 대해 사용자에게 요금을 청구하는 방법은 제공되지 않으며 부가기능에 광고를 포함할 수 없습니다. 하지만 자체 결제 시스템을 롤링하거나 기존 결제 데이터베이스를 호출할 수 있습니다. 부가기능은 사용자에게 청구하는 Google 이외 서비스에 연결할 수 있습니다.
많은 이벤트 감지
특정 트리거를 제외하고 부가기능은 사용자가 부가기능 외부에서 무엇을 하는지 알 수 없습니다. 예를 들어 사용자가 호스트 애플리케이션 툴바를 클릭하는 시점을 감지할 수 없습니다. 항상 약간의 지연이 발생하지만 사이드바의 클라이언트 측 코드에서 파일 콘텐츠의 변경사항을 폴링할 수 있습니다.
편집자 부가기능
다음 제한사항은 편집기 부가기능에만 적용됩니다. 다음과 같은 행위는 하지 마세요.
카드 서비스로 UI 정의
현재 편집기 부가기능은 카드 서비스가 아닌 HTML과 CSS를 사용하여 UI를 정의할 수만 있습니다.
휴대기기에서 편집기 부가기능 사용하기
편집기 부가기능은 편집기의 모바일 앱이 아닌 데스크톱 클라이언트에서만 사용할 수 있습니다.