SelectionItem

ユーザーが選択入力(チェックボックスやスイッチなど)で選択できるアイテム。最大 100 個のアイテムをサポートします。

Google Chat アプリと Google Workspace アドオンで使用できます。

JSON 表現
{
  "text": string,
  "value": string,
  "selected": boolean,
  "bottomText": string,

  "startIconUri": string
}
フィールド
text

string

ユーザーにアイテムを識別または説明するテキスト。

value

string

このアイテムに関連付けられた値。クライアントは、これをフォーム入力値として使用する必要があります。

フォーム入力の操作の詳細については、フォームデータを受信するをご覧ください。

selected

boolean

デフォルトでアイテムが選択されているかどうか。選択入力で 1 つの値のみを受け入れる場合(ラジオボタンやプルダウン メニューなど)、このフィールドは 1 つの項目にのみ設定します。

bottomText

string

複数選択メニューの場合、アイテムの text フィールドの下に表示されるテキストの説明またはラベル。

複数選択メニューの場合、アイテムの text フィールドの横に表示されるアイコンの URL。PNG ファイルと JPEG ファイルをサポートしています。HTTPS URL を指定する必要があります。例: https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png。相互に排他的なフィールドのリストは次のとおりです。レスポンスに設定されるフィールドは、最大 1 つです。
startIconUri

string

相互に排他的なフィールドの終了。