Settings

리소스 설정은 사용자가 캘린더 UI에서 변경할 수 있는 설정(예: 사용자의 시간대)을 나타냅니다. listget 메서드를 통해 가져올 수 있습니다.기본값이 있는 설정은 반환되지 않을 수 있습니다.

지원되는 설정 목록은 다음과 같습니다.

설정 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 문자열이어야 합니다.

방법

get
단일 사용자 설정을 반환합니다.
list
인증된 사용자의 모든 사용자 설정을 반환합니다.
손목시계
설정 리소스에 대한 변경사항을 확인하세요.