서드 파티 회의 개요

컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
을 확인해 주세요.

Google Calendar 일정을 만들거나 수정할 때 사용자는 Google 행아웃 회의를 빠르게 만들어 일정에 연결할 수 있습니다. 이벤트 참석자를 추가하면 클릭 한 번으로 연결된 행아웃에 쉽게 참여할 수 있습니다.

하지만 사용자가 Google 행아웃 대신 서드 파티 회의 (예: WebEx)를 사용하려면 절차가 더 복잡합니다. 이렇게 하려면 사용자가 Google Calendar 외부에서 회의를 만든 다음 회의 코드를 Calendar 일정 설명에 복사해야 합니다. 이벤트 참석자는 특정 단계에 따라 제공된 코드를 사용하여 컨퍼런스에 참가해야 합니다.

부가기능을 사용하면 사용자가 이러한 복잡성을 피할 수 있습니다. 서드 파티 회의 솔루션으로 Google Calendar를 확장하는 부가기능을 빌드할 수 있습니다. 추가된 회의 솔루션마다 Calendar 일정에 새로운 회의 옵션이 추가되어 사용자가 Google Calendar에서 바로 회의를 만들고 참여할 수 있습니다.

회의 제공업체인 경우 부가기능을 만들어 Google Calendar와 제품 간의 연결을 정의할 수 있습니다. 그런 다음 Marketplace에 부가기능을 게시하여 사용자와 관리자가 찾아서 설치할 수 있습니다.

회의 솔루션

회의 솔루션은 사용자가 참여할 수 있는 서드 파티 회의 유형을 나타냅니다. 각 솔루션은 사용자가 Google Calendar 일정을 만들거나 수정할 때 선택할 수 있는 회의 옵션으로 표시됩니다.

부가기능에서 정의할 수 있는 회의 솔루션의 예는 다음과 같습니다.

  • 표준 화상 회의
  • 오디오 전용 회의
  • 개인 회의
  • 공개 스트리밍 회의

서드 파티 서비스에서 제공하는 모든 유형의 회의에는 연결된 솔루션이 있을 수 있으며 단일 솔루션 부가기능으로 솔루션 모음을 함께 번들로 제공할 수 있습니다.

회의 솔루션 작동 방식

회의 솔루션을 부가기능에 추가하면 자세한 UI를 제공할 필요가 없습니다. 대신 사용자가 Google Calendar 일정을 만들거나 수정할 때마다 사용자가 설치한 부가기능에 정의된 모든 솔루션이 회의 옵션으로 표시됩니다.

사용자가 회의 솔루션을 선택하면 부가기능은 API를 사용하여 서드 파티 회의 시스템에 연결하고 회의를 생성하며 회의와 Google Calendar 일정 간에 데이터를 동기화합니다. 이벤트가 나중에 업데이트되거나 삭제되면 부가기능이 이를 감지하고 회의 시스템에서 업데이트를 실행합니다. 일정에 회의가 연결되면 참석자는 Google Calendar에서 회의에 참여할 수 있습니다.

원하는 경우 부가기능에서 사용자가 특정 회의 동작을 제어할 수 있도록 설정 페이지를 제공할 수 있습니다.

회의 데이터

Google Calendar에 회의 솔루션을 제공하는 부가기능에서는 사용자가 서드 파티 회의에 참여할 수 있도록 특정 정보(회의 데이터)가 필요합니다. 부가기능에서 회의 솔루션을 정의할 때는 ConferenceData 객체를 빌드하고 반환하는 onCreateFunction를 지정합니다. ConferenceData 객체에는 Google Calendar에 필요한 모든 회의 데이터가 포함되어 있거나 서드 파티 회의 시스템과 통신할 때 발생한 오류를 설명하는 ConferenceError 객체가 포함되어야 합니다.

아래 표에는 부가기능에서 사용할 수 있는 각 회의 데이터 유형이 설명되어 있으며, 이를 나타내는 ConferenceData 서비스 객체가 나와 있습니다. 부가기능에서 사용하는 각 ConferenceData 객체에는 필수로 표시된 모든 요소가 있어야 합니다.

구성요소 유형 설명
회의 오류 ConferenceError 오류가 발생한 경우 필요하며 다른 데이터가 필요하지 않습니다. 부가기능에서 회의 시스템에 연결하려고 할 때 발생한 문제를 보고하는 데 사용합니다.
회의 ID string 오류가 아닌 경우 필수입니다.
이 ID를 사용하여 서드 파티 회의 시스템 내에서 회의를 식별합니다.
회의 매개변수 ConferenceParameter[] 이러한 키-값 쌍을 사용하여 시스템별 정보를 서드 파티 회의 시스템과 주고받으세요. 예를 들어 시스템에 회의 진행자의 이메일 또는 회의 키가 필요할 수 있습니다.
회의록 string 회의에 텍스트 알림을 추가하려면 이 메서드를 사용합니다. 일반적으로 이 도구를 사용하여 회의 관리자 또는 법적 고지에 관한 안내를 추가합니다.
진입점 EntryPoint[] 오류가 아닌 경우 필수이며 이 경우 하나 이상의 EntryPoint을 정의해야 합니다.
EntryPoint를 사용하여 구체적인 회의 참석 방법 (예: 전화, 동영상, SIP)을 설명하세요. 각 진입점에는 URI와 EntryPointType가 필요합니다.

추가 자료

다음 문서를 참고하여 자세히 알아보세요.

  • 회의 솔루션으로 부가기능을 구축합니다. 회의 부가기능 빌드에서는 서드 파티 회의 솔루션을 구현하는 부가기능을 빌드하는 데 필요한 단계를 간략하게 설명합니다.

  • 자세히 살펴보기 회의 부가기능의 예를 확인하세요.

  • Apps Script로 수행할 수 있는 작업에 대해 자세히 알아보세요. Google Apps Script 문서를 검토하세요.

  • 다른 개발자들이 무엇을 빌드했는지 궁금하신가요? Google Calendar Marketplace를 참고하세요.