Settings

設定リソースは、ユーザーのタイムゾーンなど、ユーザーがカレンダー 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 ユーザーの言語 / 地域。 "in", "ca","cs", "da", "de", "en_GB", "en", "es", "es_419", "tl", "fr", "hr", "it", "lv", "lt", "hu", "nl", "no", "pl", "pt_BR", "pt_PT", "ro", "sk", "sl", "fi", "sv", "tr", "vi", "el", "ru", "sr", "uk", "bg", "iw", "ar", "fa", "hi", "th", "zh_TW", "zh_CN", "ja", "ko" 「en」
remindOnRespondedEventsOnly ユーザーの返信ステータスが [はい] または [未定] の予定についてのみ、予定の通知を送信するかどうかを指定します。 「true」、「false」 “false”
showDeclinedEvents ユーザーが [いいえ] と返信した予定をユーザーのカレンダーに表示するかどうかを指定します。 「true」、「false」 “true”
タイムゾーン ユーザーのタイムゾーンの 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
}
プロパティ名 説明 メモ
etag etag リソースの ETag。
id string ユーザー設定の ID。
kind string リソースのタイプ(「calendar#setting」)。
value string ユーザー設定の値。値の形式は、設定の ID によって異なります。常に 1,024 文字以下の長さの UTF-8 文字列にする必要があります。

Methods

get
1 つのユーザー設定を返します。
list
認証されたユーザーのすべてのユーザー設定を返します。
スマートウォッチ
設定リソースの変更に注意してください。