Action
nesneleri, etkileşimli derlemeler yapmanıza olanak tanır.
Google Workspace eklentilerine aktarmanızı sağlar. Bu özellikler
Kullanıcı bir widget'la (örneğin, düğme) etkileşimde bulunduğunda ne olur?
kullanıcı arayüzünü görürsünüz.
Bir eylem, belirli bir widget'a widget işleyici işlevinden yararlanın. Bu değer, işlemi tetikleyen koşulu da tanımlar. Tetiklendiğinde, belirlenen bir hedefe yönelik geri çağırma işlevinden yararlanın. Geri çağırma işlevi, etkinlik nesnesi Kullanıcının istemci tarafı etkileşimleriyle ilgili bilgiler. Şunu uygulamanız gerekir: geri çağırma işlevine gidin ve belirli bir yanıt nesnesini döndürmesini sağlayın.
Örneğin, bir düğmeyle etkileşime girdiğinizde yeni bir kart oluşturan ve görüntüleyen
tıklandı. Bunun için yeni bir düğme widget'ı oluşturmalı ve düğme widget'ını
işleyici işlevi
setOnClickAction(action)
kart oluşturma Action
özelliğini ayarlayın. İlgili içeriği oluşturmak için kullanılan
Tanımladığınız Action
bir Apps Komut Dosyası belirtiyor
geri çağırma işlevi vardır. Böyle durumlarda
istediğiniz kartı oluşturmak için geri çağırma işlevini uygulayın ve
ActionResponse
nesnesini tanımlayın. Yanıt nesnesi, eklentiye geri çağırma için kartı görüntülemesini söyler
fonksiyonunu geliştiriyoruz.
Bu sayfada, ekleyebilirsiniz.
Gmail etkileşimleri
Gmail'i genişleten Google Workspace Eklentileri şunları içerebilir: Taslak ileti oluşturmak için Gmail'e özel ek bir widget işlemi Bu işlem için ilişkilendirilmiş işlem gerekir geri çağırma işlevi işlevini kullanın:
Yapılmak istenen işlem | Geri çağırma işlevi şunu döndürmelidir: |
---|---|
Taslak iletiler oluşturma | ComposeActionResponse |
Bu widget işlemlerinden ve yanıt nesnelerinden yararlanmak için eklentinin
şunları içerir:
https://www.googleapis.com/auth/gmail.addons.current.action.compose
.
kapsamını manifest dosyasına eklemeniz gerekir.
Mesaj yaz
Gmail'in kapsamını genişleten bir Google Workspace eklentisi,
etkileşimde bulunulduğunda Gmail'de taslak iletiler oluşturan bir widget tanımla
(yeni iletiler veya yanıtlar). Bunu yapmak için tetikleyiciyi ilişkilendirmeniz gerekir.
döndüren bir geri çağırma işlevine sahip widget
ComposeActionResponse
nesnesini tanımlayın. Geri çağırma işlevinin yürütülmesi tamamlandığında Gmail, bunu
Yanıt nesnesini tıklayın.
Daha ayrıntılı bilgi ve bir örnek için bkz. Taslak iletiler oluşturma