서드 파티 회의 개요

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

그러나 사용자가 Google Meet 대신 서드 파티 회의 (예: WebEx)를 사용하려는 경우에는 절차가 더 복잡합니다. 일반적으로 이를 위해서는 사용자가 Google Calendar 외부에서 회의를 만든 후 회의 코드를 캘린더 일정 설명에 복사해야 합니다. 그러면 이벤트 참석자는 제공된 코드를 사용하여 특정 단계를 따라 회의에 입장해야 합니다.

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

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

회의 솔루션

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

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

  • 표준 화상 회의
  • 음성 전용 회의
  • 개인 회의
  • 공개적으로 스트리밍되는 회의

타사 서비스에서 제공하는 모든 유형의 회의에 관련 솔루션이 포함될 수 있으며, 솔루션 모음을 단일 Google Workspace 부가기능에 번들로 묶을 수 있습니다.

회의 솔루션 작동 방식

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

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

선택적으로 부가기능은 사용자가 특정 회의 동작을 제어할 수 있도록 설정 페이지를 제공할 수 있습니다.

회의 데이터

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

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

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

추가 자료

자세한 내용은 다음 문서를 참고하세요.