Kullanıcılar bir karttaki etkileşimli öğeyi (ör. düğme) tıkladığında nasıl yanıt verileceğini gösterir.
Google Chat uygulamaları ve Google Workspace eklentileri için kullanılabilir.
| JSON gösterimi |
|---|
{ "action": { object ( |
| Alanlar | |
|---|---|
| Aşağıda, birbirini dışlayan alanların listesi verilmiştir. Yanıtta en fazla bir alan ayarlanır: | |
action |
Belirtilirse bu |
openLink |
Belirtilirse bu |
openDynamicLinkAction |
Bir eklenti, işlemin bir bağlantı açması gerektiğinde bu işlemi tetikler. Bu, yukarıdaki
|
card |
Belirtilmişse tıklandıktan sonra kart yığınına yeni bir kart eklenir.
|
overflowMenu |
Belirtilirse bu |
| Birbirini hariç tutan alanların sonu. | |
OpenLink
Köprü açan bir onClick etkinliğini temsil eder.
Google Chat uygulamaları ve Google Workspace eklentileri için kullanılabilir.
| JSON gösterimi |
|---|
{ "url": string, "openAs": enum ( |
| Alanlar | |
|---|---|
url |
Açılacak URL. HTTP URL'leri HTTPS'ye dönüştürülür. |
openAs |
Bağlantı açma
|
onClose |
İstemcinin, açtıktan sonra bağlantıyı unutup unutmadığı veya pencere kapanana kadar gözlemleyip gözlemlemediği.
|
OpenAs
Bir OnClick işlemi bir bağlantı açtığında istemci, bağlantıyı tam boyutlu bir pencere (istemci tarafından kullanılan çerçeve buysa) veya bir yer paylaşımı (pop-up gibi) olarak açabilir. Uygulama, istemci platformunun özelliklerine bağlıdır ve istemci desteklemiyorsa seçilen değer yoksayılabilir. FULL_SIZE tüm istemciler tarafından desteklenir.
Google Workspace eklentileri için kullanılabilir, Google Chat uygulamaları için kullanılamaz.
| Sıralamalar | |
|---|---|
FULL_SIZE |
Bağlantı, tam boyutlu bir pencere olarak açılır (istemci tarafından kullanılan çerçeve buysa). |
OVERLAY |
Bağlantı, pop-up gibi bir yer paylaşımı olarak açılır. |
OnClose
OnClick işlemi tarafından açılan bir bağlantı kapatıldığında istemcinin ne yapacağı.
Uygulama, istemci platformunun özelliklerine bağlıdır. Örneğin, bir web tarayıcısı, OnClose işleyicisiyle bir bağlantıyı pop-up pencerede açabilir.
Hem OnOpen hem de OnClose işleyicileri ayarlanmışsa ve istemci platformu her iki değeri de destekleyemiyorsa OnClose öncelikli olur.
Google Workspace eklentileri için kullanılabilir, Google Chat uygulamaları için kullanılamaz.
| Sıralamalar | |
|---|---|
NOTHING |
Varsayılan değer. Kart yeniden yüklenmez ve hiçbir şey olmaz. |
RELOAD |
Alt pencere kapandıktan sonra kartı yeniden yükler.
|
OverflowMenu
Kullanıcıların çağırabileceği bir veya daha fazla işlem içeren pop-up menü sunan bir widget. Örneğin, bir kartta birincil olmayan işlemleri gösterme. İşlemler mevcut alana sığmadığında bu widget'ı kullanabilirsiniz. Kullanmak için bu widget'ı, destekleyen widget'ların OnClick işleminde belirtin. Örneğin, Button.
Google Chat uygulamaları ve Google Workspace eklentileri için kullanılabilir.
| JSON gösterimi |
|---|
{
"items": [
{
object ( |
| Alanlar | |
|---|---|
items[] |
Zorunlu. Menü seçeneklerinin listesi. |
OverflowMenuItem
Kullanıcıların taşma menüsünde çağırabileceği bir seçenek.
Google Chat uygulamaları ve Google Workspace eklentileri için kullanılabilir.
| JSON gösterimi |
|---|
{ "startIcon": { object ( |
| Alanlar | |
|---|---|
startIcon |
Metnin önünde gösterilen simge. |
text |
Zorunlu. Öğeyi kullanıcılara tanımlayan veya açıklayan metin. |
onClick |
Zorunlu. Bir menü seçeneği belirlendiğinde çağrılan işlem. Bu |
disabled |
Menü seçeneğinin devre dışı olup olmadığı. Varsayılan olarak "false" (yanlış) değerine ayarlıdır. |