Dizin
AddOnWidgetSet
(mesaj)AddOnWidgetSet.WidgetType
(enum)CommonAddOnManifest
(mesaj)CreateActionExtensionPoint
(message)HomepageExtensionPoint
(message)HttpAuthorizationHeader
(enum)HttpOptions
(mesaj)LayoutProperties
(message)LinkPreviewExtensionPoint
(message)MenuItemExtensionPoint
(message)UniversalActionExtensionPoint
(message)UriPattern
(mesaj)
AddOnWidgetSet
Bir eklenti tarafından kullanılan widget alt kümesi.
Alanlar | |
---|---|
usedWidgets[] |
Bir eklentide kullanılan widget'ların listesi. |
WidgetType
Widget türü. WIDGET_TYPE_UNSPECIFIED
, temel widget grubudur.
Sıralamalar | |
---|---|
WIDGET_TYPE_UNSPECIFIED |
Varsayılan widget grubu. |
DATE_PICKER |
Tarih seçici. |
STYLED_BUTTONS |
Stilize düğmeler, doldurulmuş düğmeler ve devre dışı bırakılmış düğmeleri içerir. |
PERSISTENT_FORMS |
Kalıcı formlar, işlemler sırasında form değerlerinin kalıcı olmasına olanak tanır. |
FIXED_FOOTER |
Kartta sabitlenmiş altbilgi. |
UPDATE_SUBJECT_AND_RECIPIENTS |
Taslağın konusunu ve alıcılarını güncelleyin. |
GRID_WIDGET |
Tablo widget'ı. |
ADDON_COMPOSE_UI_ACTION |
Eklenti oluşturma kullanıcı arayüzü için geçerli olan bir Gmail eklentisi işlemi. |
CommonAddOnManifest
Tüm eklenti ana makine uygulamaları arasında paylaşılan eklenti yapılandırması.
Alanlar | |
---|---|
name |
Zorunlu. Eklentinin görünen adı. |
logoUrl |
Zorunlu. Eklenti araç çubuğunda gösterilen logo resminin URL'si. |
layoutProperties |
Eklenti kartları için ortak düzen özellikleri. |
addOnWidgetSet |
Eklentide kullanılan widget'lar. Bu alan belirtilmezse varsayılan ayar kullanılır. |
useLocaleFromApp |
Barındıran uygulamadan yerel ayar bilgilerinin iletilip iletilmeyeceği. |
homepageTrigger |
Herhangi bir bağlamda, herhangi bir ana makinede çalıştırılacağı uç noktayı tanımlar. Bu işlev tarafından oluşturulan tüm kartlar kullanıcı tarafından her zaman kullanılabilir ancak bu eklenti daha hedefli tetikleyiciler tanımladığında bağlama dayalı içerik tarafından gölgelenebilir. |
universalActions[] |
Evrensel işlem menüsündeki uzantı noktalarının listesini tanımlar. Bu liste, eklenti için ayar menüsü görevi görür. Uzatma noktası, açılacak bir bağlantı URL'si veya form gönderimi olarak yürütülecek bir uç nokta olabilir. |
openLinkUrlPrefixes |
OpenLink işlemi yalnızca |
CreateActionExtensionPoint
Kullanıcı bir Google Workspace uygulamasında kaynak oluşturma iş akışını tetiklediğinde tetiklenen tetikleyicinin yapılandırması. Daha fazla bilgi için @ menüsünden üçüncü taraf kaynakları oluşturma başlıklı makaleyi inceleyin.
Alanlar | |
---|---|
id |
Zorunlu. Bu uzantı noktasını ayırt etmek için kullanılan benzersiz kimlik. Kimlik en fazla 64 karakterden oluşabilir ve |
labelText |
Zorunlu. Kaynak oluşturma giriş noktası simgesinin (ör. |
localizedLabelText |
İsteğe bağlı. Diğer dillere yerelleştirilecek Kullanıcının yerel ayarı haritanın anahtarlarında varsa kullanıcı, |
runFunction |
Zorunlu. Bağlantı oluşturmak için bir kaynak oluşturma iş akışı tetiklendiğinde çalıştırılacak uç nokta. |
logoUrl |
İsteğe bağlı. Kaynak oluşturma giriş noktası için görüntülenen simge. Bu değer atlanmazsa menüde eklentinizin araç çubuğu simgesi ( |
HomepageExtensionPoint
Eklentinin ana sayfa görünümünü belirtmek için kullanılan yaygın biçim.
Alanlar | |
---|---|
runFunction |
Zorunlu. Bu uzantı noktası etkinleştirildiğinde yürütülecek uç nokta. |
enabled |
İsteğe bağlı. Ayarlanmamışsa varsayılan değeri Bir eklentinin özel ana sayfa görünümü devre dışıysa bunun yerine kullanıcılara genel bakış kartı gösterilir. |
HttpAuthorizationHeader
HTTP
eklentisi isteklerinde gönderilen yetkilendirme başlığı.
Sıralamalar | |
---|---|
HTTP_AUTHORIZATION_HEADER_UNSPECIFIED |
SYSTEM_ID_TOKEN ile eşdeğer olan varsayılan değer. |
SYSTEM_ID_TOKEN |
Projeye özel Google Workspace eklentisinin sistem hizmet hesabı için bir kimlik jetonu gönderin (varsayılan). |
USER_ID_TOKEN |
Son kullanıcı için bir kimlik jetonu gönderin. |
NONE |
Kimlik doğrulama başlığı göndermeyin. |
HttpOptions
Eklenti HTTP
uç noktalarına istek gönderme seçenekleri.
Alanlar | |
---|---|
authorizationHeader |
|
LayoutProperties
Tüm eklenti ana makine uygulamaları arasında paylaşılan kart düzeni özellikleri.
Alanlar | |
---|---|
primaryColor |
Eklentinin birincil rengi. Araç çubuğunun rengini ayarlar. Birincil renk ayarlanmazsa çerçeve tarafından sağlanan varsayılan değer kullanılır. |
secondaryColor |
Eklentinin ikincil rengi. Düğmelerin rengini ayarlar. Birincil renk ayarlanmışsa ancak ikincil renk ayarlanmamışsa ikincil renk birincil renkle aynı olur. Birincil renk veya ikincil renk ayarlanmamışsa çerçeve tarafından sağlanan varsayılan değer kullanılır. |
useNewMaterialDesign |
Kartlar için materyal tasarımını etkinleştirir. |
LinkPreviewExtensionPoint
Kullanıcı bir üçüncü taraf veya Google dışı hizmetten gelen bir bağlantıyı Google Dokümanlar, E-Tablolar veya Slaytlar dosyasına yazdığında veya yapıştırdığında tetiklenen tetikleyicinin yapılandırması.
Alanlar | |
---|---|
labelText |
Zorunlu. Kullanıcılardan bağlantıyı önizlemesini isteyen örnek bir akıllı çip için metin (ör. |
localizedLabelText |
İsteğe bağlı. Diğer dillere yerelleştirilecek Kullanıcının yerel ayarı haritanın anahtarlarında varsa kullanıcı, |
patterns[] |
Zorunlu. Bağlantıları önizlemek için eklentiyi tetikleyen bir URL kalıpları dizisi. |
runFunction |
Zorunlu. Bir bağlantı önizlemesi tetiklendiğinde çalıştırılacak uç nokta. |
logoUrl |
İsteğe bağlı. Akıllı çip ve önizleme kartında gösterilen simge. Bu parametre atlanırsa eklenti, araç çubuğu simgesini ( |
MenuItemExtensionPoint
Barındıran uygulamada görünen bir menü öğesini veya düğmeyi belirtmek için kullanılan yaygın biçim.
Alanlar | |
---|---|
runFunction |
Zorunlu. Bu uzantı noktası etkinleştirildiğinde yürütülecek uç nokta. |
label |
Zorunlu. Bu uzantı noktası etkinleştirildiğinde gerçekleştirilen işlemi açıklayan, kullanıcı tarafından görülebilen metin. Örneğin, "Fatura ekleyin." |
logoUrl |
Eklenti araç çubuğunda gösterilen logo resminin URL'si. Ayarlanmamışsa varsayılan olarak eklentinin birincil logo URL'sini kullanır. |
UniversalActionExtensionPoint
Evrensel işlem menüsü öğesi uzantı noktası beyanı biçimi.
Alanlar | |
---|---|
label |
Zorunlu. Bu uzantı noktası etkinleştirildiğinde gerçekleştirilen işlemi açıklayan, kullanıcı tarafından görülebilen metin (ör. "Yeni kişi ekleyin"). |
Birlik alanı action_type . Zorunlu. Evrensel işlem menüsü öğesinde desteklenen işlem türü. Açılacak bir bağlantı veya çalıştırılacak bir uç nokta olabilir. action_type yalnızca aşağıdakilerden biri olabilir: |
|
openLink |
UniversalAction tarafından açılacak URL. |
runFunction |
UniversalAction tarafından çalıştırılacak uç nokta. |
UriPattern
Bağlantı önizlemesini tetikleyen her URL kalıbının yapılandırması.
Alanlar | |
---|---|
hostPattern |
Her URL kalıbının önizlenmesi için gereklidir. URL kalıbının alanı. Eklenti, URL'sinde bu alanı içeren bağlantıları önizler. Belirli bir alt alan adının (ör. Örneğin, |
pathPrefix |
İsteğe bağlı. Örneğin, URL barındırıcı kalıbı Barındırıcı kalıbı alanındaki tüm URL'leri eşleştirmek için |