設定リソースは、ユーザーのタイムゾーンなど、ユーザーがカレンダー 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 文字列にする必要があります。 |