Gmail'deki Google Workspace eklentisi içeriğini ve davranışını tanımlamak için kullanılan kaynak yapılandırması. Gmail'i genişleten Google Workspace eklentisi manifestlerinde tüm bileşenler Zorunlu olarak işaretlenmelidir.
Gmail
Gmail uzantıları için Google Workspace eklenti manifesti yapılandırması. Daha fazla bilgi için Gmail'i Google Workspace eklentileriyle genişletme başlıklı makaleyi inceleyin.
JSON gösterimi |
---|
{ "authorizationCheckFunction": string, "composeTrigger": { object (ComposeTrigger) }, "contextualTriggers": [ { object (ContextualTrigger) } ], "homepageTrigger": { object (HomepageTrigger) } } |
Alanlar | |
---|---|
authorizationCheckFunction |
Kullanımdan kaldırıldı. Üçüncü taraf yetkilendirme koşulu kontrollerini gerçekleştiren bir Apps Komut Dosyası işlevinin adı. Bu işlev, Google Workspace eklentisinin her çağrılmasından önce çağrılır. Gereksiz yürütme gecikmesini önlemek için bu işlevin desteği sonlandırıldı. Bunun yerine eklenti, bu örnekte gösterildiği gibi ana çağrıdan bir istisna atmalıdır. |
composeTrigger |
Ayrıntılar için Oluşturma kullanıcı arayüzünü oluşturma işlemleriyle genişletme başlıklı makaleyi inceleyin. |
contextualTriggers[] |
|
homepageTrigger |
Gmail barındırıcısında eklenti ana sayfasını oluşturmak için tetikleyici işlevi spesifikasyonu. Bu işlem,
|
ComposeTrigger
Bir oluşturma işleminin yapılandırması. Daha fazla bilgi için Oluşturma kullanıcı arayüzünü genişletme başlıklı makaleyi inceleyin.
JSON gösterimi |
---|
{ "draftAccess": string, "selectActions": [ { object (SelectAction) } ] } |
Alanlar | |
---|---|
draftAccess |
Bir oluşturma tetikleyici işlevinin kullanabileceği veri erişim düzeyini tanımlar. Geçerli seçenekler şunlardır:
|
selectActions[] |
Oluşturma kullanıcı arayüzleri oluşturan oluşturma işlemlerinin listesi. Ancak bu liste eklenti başına tek bir işlemle sınırlıdır. Oluşturma işleminin Gmail yazma penceresinde ilgili bir simgesi vardır.
Simge, |
ContextualTrigger
Kullanıcı bir Gmail iletisini açtığında ve bu ileti belirli ölçütleri karşıladığında tetiklenen tetikleyicinin yapılandırması. Daha fazla bilgi için Mesaj kullanıcı arayüzünü genişletme başlıklı makaleyi inceleyin.
JSON gösterimi |
---|
{ "onTriggerFunction": string, "unconditional": {}, } |
Alanlar | |
---|---|
onTriggerFunction |
Bu işlevin nasıl tanımlanacağıyla ilgili ayrıntılar için bağlamsal tetikleyici işlevi bölümüne bakın. |
unconditional |
|
SelectAction
Kullanıcı oluşturma işlemini seçtiğinde hangi işlevin çalışacağını tanımlayan oluşturma işlemi yapılandırması.
JSON gösterimi |
---|
{ "runFunction": string, "text": string } |
Alanlar | |
---|---|
runFunction |
Ayrıntılar için Tetikleyici işlevi oluşturma başlıklı makaleyi inceleyin. |
text |
|