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