의견 보내기
Calendar Service
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Calendar
이 서비스를 사용하면 스크립트가 사용자가 구독하는 추가 캘린더를 비롯하여 사용자의 Google Calendar에 액세스하고 이를 수정할 수 있습니다.
클래스
메서드
메서드 반환 유형 간략한 설명
create All Day Event(title, date) Calendar Event 새 종일 일정을 만듭니다.
create All Day Event(title, startDate, endDate) Calendar Event 여러 날에 걸쳐 진행될 수 있는 새 종일 일정을 만듭니다.
create All Day Event(title, startDate, endDate, options) Calendar Event 여러 날에 걸쳐 진행될 수 있는 새 종일 일정을 만듭니다.
create All Day Event(title, date, options) Calendar Event 새 종일 일정을 만듭니다.
create All Day Event Series(title, startDate, recurrence) Calendar Event Series 새 종일 일정 시리즈를 만듭니다.
create All Day Event Series(title, startDate, recurrence, options) Calendar Event Series 새 종일 일정 시리즈를 만듭니다.
create Event(title, startTime, endTime) Calendar Event 새 일정을 만듭니다.
create Event(title, startTime, endTime, options) Calendar Event 새 일정을 만듭니다.
create Event From Description(description) Calendar Event 자유 형식 설명에서 일정을 만듭니다.
create Event Series(title, startTime, endTime, recurrence) Calendar Event Series 새 이벤트 시리즈를 만듭니다.
create Event Series(title, startTime, endTime, recurrence, options) Calendar Event Series 새 이벤트 시리즈를 만듭니다.
delete Calendar() void캘린더를 완전히 삭제합니다.
get Color() String캘린더의 색상을 가져옵니다.
get Description() String캘린더의 설명을 가져옵니다.
get Event By Id(iCalId) Calendar Event 지정된 ID의 이벤트를 가져옵니다.
get Event Series By Id(iCalId) Calendar Event Series 지정된 ID가 있는 이벤트 시리즈를 가져옵니다.
get Events(startTime, endTime) Calendar Event[] 지정된 기간 내에 발생한 모든 이벤트를 가져옵니다.
get Events(startTime, endTime, options) Calendar Event[] 지정된 기간 내에 발생하고 지정된 기준을 충족하는 모든 이벤트를 가져옵니다.
get Events For Day(date) Calendar Event[] 지정된 날짜에 발생한 모든 활동을 가져옵니다.
get Events For Day(date, options) Calendar Event[] 지정된 날짜에 발생하고 지정된 기준을 충족하는 모든 이벤트를 가져옵니다.
get Id() String캘린더의 ID를 가져옵니다.
get Name() String캘린더의 이름을 가져옵니다.
get Time Zone() String캘린더의 시간대를 가져옵니다.
is Hidden() Boolean캘린더가 사용자 인터페이스에 숨겨져 있는지 여부를 결정합니다.
is My Primary Calendar() Boolean캘린더가 실제 사용자의 기본 캘린더인지 여부를 결정합니다.
is Owned By Me() Boolean캘린더의 소유자가 나인지 확인합니다.
is Selected() Boolean캘린더의 일정이 사용자 인터페이스에 표시되는지 여부를 결정합니다.
set Color(color) Calendar 캘린더의 색상을 설정합니다.
set Description(description) Calendar 캘린더의 설명을 설정합니다.
set Hidden(hidden) Calendar 캘린더가 사용자 인터페이스에 표시될지 설정합니다.
set Name(name) Calendar 캘린더 이름을 설정합니다.
set Selected(selected) Calendar 캘린더의 일정이 사용자 인터페이스에 표시되는지 여부를 설정합니다.
set Time Zone(timeZone) Calendar 캘린더의 시간대를 설정합니다.
unsubscribe From Calendar() void캘린더에서 사용자를 구독 취소합니다.
메서드
메서드 반환 유형 간략한 설명
create All Day Event(title, date) Calendar Event 새 종일 일정을 만듭니다.
create All Day Event(title, startDate, endDate) Calendar Event 여러 날에 걸쳐 진행될 수 있는 새 종일 일정을 만듭니다.
create All Day Event(title, startDate, endDate, options) Calendar Event 여러 날에 걸쳐 진행될 수 있는 새 종일 일정을 만듭니다.
create All Day Event(title, date, options) Calendar Event 새 종일 일정을 만듭니다.
create All Day Event Series(title, startDate, recurrence) Calendar Event Series 새 종일 일정 시리즈를 만듭니다.
create All Day Event Series(title, startDate, recurrence, options) Calendar Event Series 새 종일 일정 시리즈를 만듭니다.
create Calendar(name) Calendar 사용자가 소유한 새 캘린더를 만듭니다.
create Calendar(name, options) Calendar 사용자가 소유한 새 캘린더를 만듭니다.
create Event(title, startTime, endTime) Calendar Event 새 일정을 만듭니다.
create Event(title, startTime, endTime, options) Calendar Event 새 일정을 만듭니다.
create Event From Description(description) Calendar Event 자유 형식 설명에서 일정을 만듭니다.
create Event Series(title, startTime, endTime, recurrence) Calendar Event Series 새 이벤트 시리즈를 만듭니다.
create Event Series(title, startTime, endTime, recurrence, options) Calendar Event Series 새 이벤트 시리즈를 만듭니다.
get All Calendars() Calendar[] 사용자가 소유하거나 구독 중인 모든 캘린더를 가져옵니다.
get All Owned Calendars() Calendar[] 사용자가 소유한 모든 캘린더를 가져옵니다.
get Calendar By Id(id) Calendar 지정된 ID의 캘린더를 가져옵니다.
get Calendars By Name(name) Calendar[] 사용자가 소유하거나 구독 중인 지정된 이름의 모든 캘린더를 가져옵니다.
get Color() String캘린더의 색상을 가져옵니다.
get Default Calendar() Calendar 사용자의 기본 캘린더를 가져옵니다.
get Description() String캘린더의 설명을 가져옵니다.
get Event By Id(iCalId) Calendar Event 지정된 ID의 이벤트를 가져옵니다.
get Event Series By Id(iCalId) Calendar Event Series 지정된 ID가 있는 이벤트 시리즈를 가져옵니다.
get Events(startTime, endTime) Calendar Event[] 지정된 기간 내에 발생한 모든 이벤트를 가져옵니다.
get Events(startTime, endTime, options) Calendar Event[] 지정된 기간 내에 발생하고 지정된 기준을 충족하는 모든 이벤트를 가져옵니다.
get Events For Day(date) Calendar Event[] 지정된 날짜에 발생한 모든 활동을 가져옵니다.
get Events For Day(date, options) Calendar Event[] 지정된 날짜에 발생하고 지정된 기준을 충족하는 모든 이벤트를 가져옵니다.
get Id() String캘린더의 ID를 가져옵니다.
get Name() String캘린더의 이름을 가져옵니다.
get Owned Calendar By Id(id) Calendar 사용자가 소유한 경우 지정된 ID의 캘린더를 가져옵니다.
get Owned Calendars By Name(name) Calendar[] 사용자가 소유한 지정된 이름의 모든 캘린더를 가져옵니다.
get Time Zone() String캘린더의 시간대를 가져옵니다.
is Hidden() Boolean캘린더가 사용자 인터페이스에 숨겨져 있는지 여부를 결정합니다.
is My Primary Calendar() Boolean캘린더가 실제 사용자의 기본 캘린더인지 여부를 결정합니다.
is Owned By Me() Boolean캘린더의 소유자가 나인지 확인합니다.
is Selected() Boolean캘린더의 일정이 사용자 인터페이스에 표시되는지 여부를 결정합니다.
new Recurrence() Event Recurrence 이벤트 반복 규칙을 만드는 데 사용할 수 있는 새 반복 객체를 만듭니다.
set Color(color) Calendar 캘린더의 색상을 설정합니다.
set Description(description) Calendar 캘린더의 설명을 설정합니다.
set Hidden(hidden) Calendar 캘린더가 사용자 인터페이스에 표시될지 설정합니다.
set Name(name) Calendar 캘린더 이름을 설정합니다.
set Selected(selected) Calendar 캘린더의 일정이 사용자 인터페이스에 표시되는지 여부를 설정합니다.
set Time Zone(timeZone) Calendar 캘린더의 시간대를 설정합니다.
subscribe To Calendar(id) Calendar 사용자가 구독하도록 허용된 경우 지정된 ID로 캘린더를 구독합니다.
subscribe To Calendar(id, options) Calendar 사용자가 구독하도록 허용된 경우 지정된 ID로 캘린더를 구독합니다.
속성
속성 유형 설명
BLUEEnum
파란색 (#2952A3)
BROWNEnum
갈색 (#8D6F47)
CHARCOALEnum
숯 (#4E5D6C)
CHESTNUTEnum
Chestnut (#865A5A)
GRAYEnum
회색 (#5A6986)
GREENEnum
녹색 (#0D7813)
INDIGOEnum
인디고 (#5229A3)
LIMEEnum
라임 (#528800)
MUSTARDEnum
겨자 (#88880E)
OLIVEEnum
올리브 (#6E6E41)
ORANGEEnum
주황색 (#BE6D00)
PINKEnum
분홍색 (#B1365F)
PLUMEnum
Plum (#705770)
PURPLEEnum
보라색 (#7A367A)
REDEnum
빨간색 (#A32929)
RED_ORANGEEnum
빨간색-주황색 (#B1440E)
SEA_BLUEEnum
바다색 (#29527A)
SLATEEnum
슬레이트 (#4A716C)
TEALEnum
청록색 (#28754E)
TURQOISEEnum
청록색 (#1B887A)
YELLOWEnum
노란색 (#AB8B00)
속성
속성 유형 설명
PALE_BLUEEnum
연한 파란색 ("1"): Calendar UI에서는 'Peacock'이라고 합니다.
PALE_GREENEnum
연한 녹색 ("2"): Calendar UI에서는 'Sage'라고 합니다.
MAUVEEnum
마우브 ("3"): Calendar UI에서는 '포도'라고 합니다.
PALE_REDEnum
연한 빨간색 ("4"): 캘린더 UI에서 '플라밍고'라고 합니다.
YELLOWEnum
노란색 ("5"): Calendar UI에서는 '바나나'라고 합니다.
ORANGEEnum
주황색 ("6"): Calendar UI에서는 '귤'이라고 합니다.
CYANEnum
시아노 ("7"): Calendar UI에서는 '라벤더'라고 합니다.
GRAYEnum
회색 ("8"): Calendar UI에서는 '그래파이트'라고 합니다.
BLUEEnum
파란색 ("9"): Calendar UI에서는 '블루베리'라고 합니다.
GREENEnum
녹색 ("10"): Calendar UI에서는 'Basil'이라고 합니다.
REDEnum
빨간색 ("11"): 캘린더 UI에서는 '토마토'라고 합니다.
속성
속성 유형 설명
OPAQUEEnum일정이 캘린더에서 시간을 차단합니다.
TRANSPARENTEnum일정이 캘린더에서 시간을 차단하지 않습니다.
속성
속성 유형 설명
DEFAULTEnum정기 일정입니다.
BIRTHDAYEnum이 이벤트는 연간 반복되는 특별한 종일 이벤트입니다.
FOCUS_TIMEEnum이벤트가 방해 금지 시간 일정입니다.
FROM_GMAILEnum일정이 Gmail의 일정입니다.
OUT_OF_OFFICEEnum일정이 부재중 일정입니다.
WORKING_LOCATIONEnum이벤트가 근무 위치 이벤트입니다.
속성
속성 유형 설명
INVITEDEnum참석자가 초대되었지만 참석 여부를 알리지 않았습니다.
MAYBEEnum참석자가 참석할 수도 있다고 표시했습니다.
NOEnum참석자가 참석하지 않겠다고 표시했습니다.
OWNEREnum참석자가 일정의 소유자입니다.
YESEnum참석자가 참석하겠다고 표시했습니다.
속성
속성 유형 설명
CONFIDENTIALEnum이 이벤트는 비공개입니다.
DEFAULTEnum캘린더의 일정에 기본 공개 상태를 사용합니다.
PRIVATEEnum이 이벤트는 비공개이며 이벤트 참석자만 이벤트 세부정보를 볼 수 있습니다.
PUBLICEnum일정이 공개되어 있으며 캘린더의 모든 독자가 일정 세부정보를 볼 수 있습니다.
의견 보내기
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스 에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스 에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책 을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-26(UTC)
의견을 전달하고 싶나요?
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-07-26(UTC)"],[],[]]