서드 파티 회의 개요

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

하지만 사용자가 Google Meet 대신 서드 파티 회의 (예: WebEx)를 사용하려는 경우 프로세스가 더 복잡합니다. 일반적으로 이를 위해서는 사용자가 Google Calendar 외부에서 회의를 만든 다음 회의 코드를 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가 필요합니다.

추가 자료

다음 문서에서 자세히 알아볼 수 있습니다.