Thể hiện cách phản hồi khi người dùng nhấp vào một thành phần tương tác trên thẻ, chẳng hạn như nút.
Dành cho các ứng dụng Google Chat và tiện ích bổ sung của Google Workspace.
| Biểu diễn dưới dạng JSON |
|---|
{ "action": { object ( |
| Trường | |
|---|---|
| Sau đây là danh sách các trường loại trừ lẫn nhau. Tối đa một trong các trường sẽ được đặt trong phản hồi: | |
action |
Nếu được chỉ định, một hành động sẽ được kích hoạt bởi |
openLink |
Nếu được chỉ định, |
openDynamicLinkAction |
Tiện ích bổ sung sẽ kích hoạt hành động này khi hành động cần mở một đường liên kết. Thao tác này khác với
|
card |
Một thẻ mới sẽ được đẩy vào ngăn xếp thẻ sau khi nhấp vào nếu được chỉ định.
|
overflowMenu |
Nếu được chỉ định, |
| Kết thúc các trường loại trừ lẫn nhau. | |
OpenLink
Đại diện cho một sự kiện onClick mở siêu liên kết.
Dành cho các ứng dụng Google Chat và tiện ích bổ sung của Google Workspace.
| Biểu diễn dưới dạng JSON |
|---|
{ "url": string, "openAs": enum ( |
| Trường | |
|---|---|
url |
URL cần mở. URL loại HTTP được chuyển đổi thành HTTPS. |
openAs |
Cách mở đường liên kết.
|
onClose |
Liệu ứng dụng khách có quên một đường liên kết sau khi mở hay không, hoặc quan sát đường liên kết đó cho đến khi cửa sổ đóng lại.
|
OpenAs
Khi một hành động OnClick mở một đường liên kết, thì ứng dụng có thể mở đường liên kết đó dưới dạng cửa sổ có kích thước đầy đủ (nếu đó là khung mà ứng dụng sử dụng) hoặc lớp phủ (chẳng hạn như cửa sổ bật lên). Việc triển khai phụ thuộc vào chức năng của nền tảng ứng dụng và giá trị đã chọn có thể bị bỏ qua nếu ứng dụng không hỗ trợ giá trị đó. FULL_SIZE được tất cả ứng dụng hỗ trợ.
Có trong các tiện ích bổ sung của Google Workspace và không có trong các ứng dụng Google Chat.
| Enum | |
|---|---|
FULL_SIZE |
Đường liên kết sẽ mở ra dưới dạng cửa sổ có kích thước đầy đủ (nếu đó là khung mà ứng dụng sử dụng). |
OVERLAY |
Đường liên kết mở dưới dạng lớp phủ, chẳng hạn như cửa sổ bật lên. |
OnClose
Việc ứng dụng làm khi một đường liên kết được mở bằng hành động OnClick bị đóng.
Cách triển khai phụ thuộc vào chức năng của nền tảng ứng dụng. Ví dụ: trình duyệt web có thể mở một đường liên kết trong cửa sổ bật lên bằng trình xử lý OnClose.
Nếu bạn đặt cả trình xử lý OnOpen và OnClose, đồng thời nền tảng ứng dụng không thể hỗ trợ cả hai giá trị, thì OnClose sẽ được ưu tiên.
Có trong các tiện ích bổ sung của Google Workspace và không có trong các ứng dụng Google Chat.
| Enum | |
|---|---|
NOTHING |
Giá trị mặc định. Thẻ không tải lại; không có gì xảy ra. |
RELOAD |
Tải lại thẻ sau khi cửa sổ con đóng. Nếu được dùng cùng với |
OverflowMenu
Một tiện ích hiển thị trình đơn bật lên có một hoặc nhiều thao tác mà người dùng có thể thực hiện. Ví dụ: hiển thị các hành động không phải hành động chính trong một thẻ. Bạn có thể sử dụng tiện ích này khi các thao tác không vừa với không gian có sẵn. Để sử dụng, hãy chỉ định tiện ích này trong thao tác OnClick của các tiện ích hỗ trợ thao tác này. Ví dụ: trong Button.
Dành cho các ứng dụng Google Chat và tiện ích bổ sung của Google Workspace.
| Biểu diễn dưới dạng JSON |
|---|
{
"items": [
{
object ( |
| Trường | |
|---|---|
items[] |
Bắt buộc. Danh sách các lựa chọn trong trình đơn. |
OverflowMenuItem
Một lựa chọn mà người dùng có thể gọi trong trình đơn mục bổ sung.
Dành cho các ứng dụng Google Chat và tiện ích bổ sung của Google Workspace.
| Biểu diễn dưới dạng JSON |
|---|
{ "startIcon": { object ( |
| Trường | |
|---|---|
startIcon |
Biểu tượng xuất hiện trước văn bản. |
text |
Bắt buộc. Văn bản giúp người dùng nhận diện hoặc mô tả mặt hàng. |
onClick |
Bắt buộc. Thao tác được gọi khi một mục trong trình đơn được chọn. |
disabled |
Liệu lựa chọn trong trình đơn có bị tắt hay không. Giá trị mặc định là false. |