서드 파티 회의 개요

Google Calendar 일정을 만들거나 수정할 때 Google Meet 회의를 만들고 이를 일정과 연결할 수 있습니다. 추가되면 일정 참석자는 클릭 한 번으로 연결된 Meet에 참여할 수 있습니다.

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

Google Workspace 부가기능을 사용하면 이러한 복잡성을 피할 수 있습니다. 타사 회의 솔루션으로 Calendar를 확장하는 Google Workspace 부가기능을 빌드할 수 있습니다. 추가된 각 회의 솔루션은 Calendar 일정에 새로운 회의 옵션을 추가하여 사용자가 Calendar에서 직접 회의를 만들고 참여할 수 있도록 지원합니다.

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

회의 솔루션

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

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

  • 표준 화상 회의입니다.
  • 오디오 전용 회의입니다.
  • 개인 회의
  • 공개적으로 스트리밍되는 컨퍼런스

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

회의 솔루션 작동 방식

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

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

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

회의 데이터

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

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

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

추가 자료

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