Google Calendar 내에서 Google Workspace 부가기능 콘텐츠와 동작을 정의하는 데 사용되는 리소스 구성입니다. Google Workspace 부가기능 매니페스트는 캘린더를 확장하는 경우 필수로 표시된 모든 구성요소가 있어야 합니다.
캘린더
Google Calendar 확장 프로그램의 Google Workspace 부가기능 매니페스트 구성입니다. 자세한 내용은 Google Workspace 부가기능으로 캘린더 확장하기를 참고하세요.
JSON 표현 |
---|
{ "createSettingsUrlFunction": string, "conferenceSolution": [ { object (ConferenceSolution) } ], "currentEventAccess": string, "eventOpenTrigger": { object (EventOpenTrigger) }, "eventUpdateTrigger": { object (EventUpdateTrigger) }, "eventAttachmentTrigger": { object (EventAttachmentTrigger) }, "homepageTrigger": { object (HomepageTrigger) } } |
필드 | |
---|---|
createSettingsUrlFunction |
자세한 내용은 회의 부가기능 설정 추가를 참고하세요. |
conferenceSolution[] |
|
currentEventAccess |
부가기능이 사용자 생성 데이터 이벤트 데이터에 액세스할 수 있는 수준을 결정합니다. 제공되지 않으면 이벤트 메타데이터가 애드온에 전달되지 않습니다. 유효한 설정은 다음과 같습니다.
|
eventOpenTrigger |
Calendar의 이벤트 열기 트리거에 대한 트리거 사양입니다. |
eventUpdateTrigger |
Google Calendar에서 컨텍스트 이벤트 업데이트 인터페이스를 제공해야 합니다. Calendar의 일정 업데이트 트리거에 대한 트리거 사양입니다. |
eventAttachmentTrigger |
Calendar의 이벤트 첨부파일 트리거의 트리거 사양입니다. |
homepageTrigger |
Calendar 호스트에서 부가기능 홈페이지를 만들기 위한 트리거 함수 사양입니다. 이렇게 하면
|
ConferenceSolution
부가기능에서 제공하는 회의 솔루션의 구성입니다. 각 솔루션에는 Google Calendar 일정 수정 UI에 표시되는 해당 회의 옵션이 있습니다.
JSON 표현 |
---|
{ "id": string, "logoUrl": string, "name": string, "onCreateFunction": string } |
필드 | |
---|---|
id |
|
logoUrl |
임의 URL일 수 없습니다. 이미지는 Google 인프라에서 호스팅되어야 합니다. 자세한 내용은 회의 솔루션 로고 제공을 참고하세요. 제공된 경우 이 이미지는 애드온 calendar.logoUrl 과 다를 수 있습니다. calendar.logoUrl 은 호스트 애플리케이션에서 애드온을 나타내는 데 사용되는 이미지입니다. 특정 솔루션에 로고 이미지가 제공되지 않으면
calendar.logoUrl 이 대신 사용됩니다.
|
name |
|
onCreateFunction |
|
EventOpenTrigger
사용자가 Google Calendar 일정을 열 때 실행되는 컨텍스트 트리거의 구성입니다. 자세한 내용은 캘린더 이벤트 인터페이스 확장을 참고하세요.
JSON 표현 |
---|
{ "runFunction": string } |
필드 | |
---|---|
runFunction |
Card 객체 배열을 빌드하고 반환해야 합니다.
|
EventUpdateTrigger
사용자가 Google Calendar 일정을 수정하고 저장할 때 실행되는 컨텍스트 트리거의 구성입니다. 자세한 내용은 캘린더 일정 업데이트를 참고하세요.
JSON 표현 |
---|
{ "runFunction": string } |
필드 | |
---|---|
runFunction |
Card 객체 배열을 빌드하고 반환해야 합니다.
|
EventAttachmentTrigger
사용자가 Calendar 드롭다운 메뉴에서 부가기능 첨부파일 제공업체를 클릭할 때 실행되는 컨텍스트 트리거의 구성입니다.
JSON 표현 |
---|
{ "runFunction": string, "label": string, } |
필드 | |
---|---|
runFunction |
Card 객체의 배열을 빌드하고 반환해야 합니다.
|
label |
|