사용자가 카드의 상호작용 요소(예: 버튼)를 클릭할 때 응답하는 방법을 나타냅니다.
Google Chat 앱 및 Google Workspace 부가기능에 사용할 수 있습니다.
| JSON 표현 |
|---|
{ "action": { object ( |
| 필드 | |
|---|---|
| 다음은 상호 배타적인 필드 목록입니다. 응답에서 최대 하나의 필드가 설정됩니다. | |
action |
지정된 경우 이 |
openLink |
지정된 경우 이 |
openDynamicLinkAction |
작업에서 링크를 열어야 할 때 부가기능이 이 작업을 트리거합니다. 이는 링크를 가져오기 위해 서버와 통신해야 한다는 점에서 위의
|
card |
지정된 경우 클릭 후 새 카드가 카드 스택에 푸시됩니다.
|
overflowMenu |
지정된 경우 이 |
| 상호 배타적 필드의 끝입니다. | |
OpenLink
하이퍼링크를 여는 onClick 이벤트를 나타냅니다.
Google Chat 앱 및 Google Workspace 부가기능에 사용할 수 있습니다.
| JSON 표현 |
|---|
{ "url": string, "openAs": enum ( |
| 필드 | |
|---|---|
url |
열려는 URL입니다. HTTP URL은 HTTPS로 변환됩니다. |
openAs |
링크를 여는 방법
|
onClose |
클라이언트가 링크를 연 후 링크를 잊어버리는지 또는 창이 닫힐 때까지 관찰하는지 여부입니다.
|
OpenAs
OnClick 작업이 링크를 열면 클라이언트는 링크를 전체 크기 창(클라이언트에서 사용하는 프레임인 경우) 또는 오버레이(예: 팝업)로 열 수 있습니다. 구현은 클라이언트 플랫폼 기능에 따라 달라지며, 클라이언트가 지원하지 않는 경우 선택한 값이 무시될 수 있습니다. FULL_SIZE는 모든 클라이언트에서 지원됩니다.
Google Workspace 부가기능에 사용할 수 있으며 Google Chat 앱에는 사용할 수 없습니다.
| 열거형 | |
|---|---|
FULL_SIZE |
링크가 전체 크기 창으로 열립니다(클라이언트에서 사용하는 프레임인 경우). |
OVERLAY |
링크가 팝업과 같은 오버레이로 열립니다. |
OnClose
OnClick 작업으로 열린 링크가 닫힐 때 클라이언트가 실행하는 작업입니다.
구현은 클라이언트 플랫폼 기능에 따라 다릅니다. 예를 들어 웹브라우저는 OnClose 핸들러를 사용하여 팝업 창에서 링크를 열 수 있습니다.
OnOpen 및 OnClose 핸들러가 모두 설정되어 있고 클라이언트 플랫폼에서 두 값을 모두 지원할 수 없는 경우 OnClose가 우선 적용됩니다.
Google Workspace 부가기능에 사용할 수 있으며 Google Chat 앱에는 사용할 수 없습니다.
| 열거형 | |
|---|---|
NOTHING |
기본값 카드가 새로고침되지 않고 아무 일도 일어나지 않습니다. |
RELOAD |
하위 창이 닫힌 후 카드를 새로고침합니다.
|
OverflowMenu
사용자가 호출할 수 있는 하나 이상의 작업이 포함된 팝업 메뉴를 표시하는 위젯입니다. 예를 들어 카드에 기본이 아닌 작업을 표시합니다. 사용 가능한 공간에 작업이 맞지 않을 때 이 위젯을 사용할 수 있습니다. 사용하려면 이 위젯을 지원하는 위젯의 OnClick 작업에서 이 위젯을 지정합니다. 예를 들어 Button에서 할 수 있습니다.
Google Chat 앱 및 Google Workspace 부가기능에 사용할 수 있습니다.
| JSON 표현 |
|---|
{
"items": [
{
object ( |
| 필드 | |
|---|---|
items[] |
필수 항목입니다. 메뉴 옵션 목록입니다. |
OverflowMenuItem
사용자가 더보기 메뉴에서 호출할 수 있는 옵션입니다.
Google Chat 앱 및 Google Workspace 부가기능에 사용할 수 있습니다.
| JSON 표현 |
|---|
{ "startIcon": { object ( |
| 필드 | |
|---|---|
startIcon |
텍스트 앞에 표시되는 아이콘입니다. |
text |
필수 항목입니다. 사용자에게 항목을 식별하거나 설명하는 텍스트입니다. |
onClick |
필수 항목입니다. 메뉴 옵션을 선택할 때 호출되는 작업입니다. 이 |
disabled |
메뉴 옵션이 사용 중지되었는지 여부입니다. 기본값은 false입니다. |