Gmail işlemleri

Action nesneleri Google Workspace Eklentileri'nde etkileşimli davranışlar geliştirmenizi sağlar. Bunlar, bir kullanıcı eklenti kullanıcı arayüzündeki bir widget'la (örneğin, bir düğme) etkileşimde bulunduğunda ne olacağını tanımlar.

İşlem, işlemi tetikleyen koşulu da tanımlayan bir widget işleyici işlevi kullanılarak belirli bir widget'a eklenir. Tetiklendiğinde, özel bir geri çağırma işlevi yürütür. Geri çağırma işlevi, kullanıcının istemci tarafı etkileşimleri hakkında bilgi taşıyan bir etkinlik nesnesi geçirilir. Geri çağırma işlevini uygulamanız ve belirli bir yanıt nesnesi döndürmesini sağlamanız gerekir.

Örneğin, tıklandığında yeni bir kart oluşturan ve görüntüleyen bir düğme istediğinizi varsayalım. Bunun için yeni bir düğme widget'ı oluşturmanız ve bir kart oluşturma Action ayarlamak için düğme widget işleyici işlevini setOnClickAction(action) kullanmanız gerekir. Tanımladığınız Action, düğme tıklandığında yürütülecek bir Apps Komut Dosyası geri çağırma işlevini belirtir. Bu durumda, istediğiniz kartı derlemek ve bir ActionResponse nesnesi döndürmek için geri çağırma işlevini uygularsınız. Yanıt nesnesi, eklentiye geri çağırma işlevinin oluşturduğu kartı görüntülemesini bildirir.

Bu sayfada, eklentinize ekleyebileceğiniz Gmail'e özel widget işlemleri açıklanmaktadır.

Gmail etkileşimleri

Gmail'i genişleten Google Workspace Eklentileri, taslak iletiler oluşturmak için Gmail'e özel ek bir widget işlemi içerebilir. Bu işlem, özel bir yanıt nesnesi döndürmek için ilişkili geri çağırma işlevi gerektirir:

İşlem yapılmaya çalışıldı Geri çağırma işlevi şu sonucu döndürmelidir:
Taslak iletiler oluşturma ComposeActionResponse

Bu widget işlemlerinden ve yanıt nesnelerinden yararlanmak için eklentinin, manifest dosyasında https://www.googleapis.com/auth/gmail.addons.current.action.compose kapsamı içermesi gerekir.

Mesaj yaz

Gmail'i genişleten bir Google Workspace eklentisi, etkileşimde bulunduğunda Gmail'de taslak iletiler (yeni iletiler veya yanıtlar) oluşturan bir widget tanımlayabilir. Bunu yapmak için tetikleyici widget'ını ComposeActionResponse nesnesi döndüren bir geri çağırma işleviyle ilişkilendirmeniz gerekir. Geri çağırma işlevinin yürütülmesi tamamlandığında Gmail, bir taslak oluşturma penceresi açmak ve doldurmak için bu yanıt nesnesini kullanır.

Daha fazla ayrıntı ve bir örnek için Taslak iletiler oluşturma bölümüne bakın.