리소스 설정은 사용자가 캘린더 UI에서 변경할 수 있는 설정(예: 사용자의 시간대)을 나타냅니다. list 및 get 메서드를 통해 가져올 수 있습니다.기본값이 있는 설정은 반환되지 않을 수 있습니다.
지원되는 설정 목록은 다음과 같습니다.
설정 ID | 설명 | 허용되는 값 | 기본값 |
---|---|---|---|
autoAddHangouts | 모든 일정에 행아웃을 자동으로 추가할지 여부입니다. conferenceDataVersion이 0보다 크면 서버에서 이 설정을 무시합니다. 클라이언트가 이 설정에 따라 로직을 처리해야 하기 때문입니다. 읽기 전용입니다. | 'true', 'false' | “false” |
dateFieldOrder | 날짜를 표시할 때 일 (D), 월 (M), 연도 (Y)의 순서는 어떻게 해야 하나요? | 'MDY', 'DMY', 'YMD' | 'MDY' |
defaultEventLength | 명시적인 기간 없이 생성된 이벤트의 기본 길이 (분)입니다. | 양수 | '60' |
format24HourTime | 24시간 형식으로 시간을 표시할지 여부입니다. | 'true', 'false' | “false” |
hideInvitations | 사용자가 초대되었지만 응답 (예: 응답)을 하지 않은 일정을 숨길지 여부입니다. | 'true', 'false' | “false” |
hideWeekends | 주를 표시할 때 주말을 숨길지 여부입니다. | 'true', 'false' | “false” |
locale | 사용자의 언어입니다. | {/3} | 'en' |
remindOnRespondedEventsOnly | 사용자의 응답 상태가 '예' 및 '미정'인 일정에 대해서만 일정 알림을 보내야 하는지 여부입니다. | 'true', 'false' | “false” |
showDeclinedEvents | 사용자가 '아니요'로 응답한 일정을 사용자의 캘린더에 표시할지 여부입니다. | 'true', 'false' | “true” |
timezone | 사용자 시간대의 ID입니다. | http://www.iana.org/time-zones를 참조하세요. | '기타/GMT' |
useKeyboardShortcuts | 단축키 사용 설정 여부 | 'true', 'false' | “true” |
weekStart | 한 주의 시작을 일요일 (0), 월요일 (1), 토요일 (6)으로 지정합니다. | '0', '1', '6' | “0” |
이 리소스에 대한 메소드 목록은 이 페이지의 하단에 나와 있습니다.
리소스 표현
{ "kind": "calendar#setting", "etag": etag, "id": string, "value": string }
속성 이름 | 값 | 설명 | Notes |
---|---|---|---|
etag |
etag |
리소스의 ETag입니다. | |
id |
string |
사용자 설정의 ID입니다. | |
kind |
string |
리소스 유형 ('calendar#setting ')입니다. |
|
value |
string |
사용자 설정 값입니다. 값의 형식은 설정의 ID에 따라 다릅니다. 항상 최대 1,024자의 UTF-8 문자열이어야 합니다. |