Tanımlamak için kullanılan kaynak yapılandırması Google Workspace eklentisi Google Takvim'deki içerik ve davranış. Google Workspace eklentisi manifest dosyalarında şunlar bulunmalıdır: Takvim'i genişletirlerse Gerekli olarak işaretlenen tüm bileşenler.
Takvim
Şu kullanıcı için Google Workspace eklentisi manifest yapılandırması: Google Takvim uzantıları. Google Workspace Eklentileriyle Takvim'i Genişletme başlıklı makaleyi inceleyin. konulu videomuzu izleyin.
JSON gösterimi |
---|
{ "createSettingsUrlFunction": string, "conferenceSolution": [ { object (ConferenceSolution) } ], "currentEventAccess": string, "eventOpenTrigger": { object (EventOpenTrigger) }, "eventUpdateTrigger": { object (EventUpdateTrigger) }, "eventAttachmentTrigger": { object (EventAttachmentTrigger) }, "homepageTrigger": { object (HomepageTrigger) } } |
Alanlar | |
---|---|
createSettingsUrlFunction |
Bkz. Ayrıntılı bilgi için konferans eklentisi ayarları ekleniyor. |
conferenceSolution[] |
|
currentEventAccess |
Eklentinin, kullanıcı tarafından oluşturulan verilere erişim düzeyini belirler etkinlik verileri. Sağlanmazsa hiçbir etkinlik meta verisi ekleyebilirsiniz. Geçerli ayarlar şunlardır:
Eklenti, |
eventOpenTrigger |
Takvim'de etkinlik açma tetikleyicileri için tetikleyici spesifikasyonu. |
eventUpdateTrigger |
Google'da bağlamsal etkinlik güncelleme arayüzleri sağlamak için gereklidir Takvim. Şu konumdaki etkinlik güncelleme tetikleyicileri için tetikleyici spesifikasyonu: Takvim. |
eventAttachmentTrigger |
Takvim'de etkinlik eki tetikleyicileri için tetikleyici spesifikasyonu. |
homepageTrigger |
Eklentiyi oluşturmak için tetikleyici işlevi spesifikasyonu
ana sayfayı
Takvim barındırıcısı. Bu, geçersiz kılma
|
ConferenceSolution
Bir konferans çözümü tarafından sunulan tekliflerden yararlanabilirsiniz. Her çözüm için bir konferans seçeneği bulunur Etkinliği Düzenle kullanıcı arayüzünde gösterilir.
JSON gösterimi |
---|
{ "id": string, "logoUrl": string, "name": string, "onCreateFunction": string } |
Alanlar | |
---|---|
id |
|
logoUrl |
Bu rastgele bir URL olamaz. Resmin, Google'ın geliştirmenin harika bir yoludur. Görüntüleyin Ayrıntılar için konferans çözümü logolarını sağlayın. Sağlanmışsa, bu resim eklenti calendar.logoUrl (Bu resim, temsil etmek için kullanılır)
kullandığı ana makine uygulamalarına eklemelidir. Logo resmi uygun değilse
belirli bir çözüm için
Bunun yerine calendar.logoUrl kullanılır.
|
name |
|
onCreateFunction |
|
EventOpenTrigger
Google Takvim uygulaması oluşturulduğunda, etkinleşen bağlamsal bir tetikleyici için Etkinlik, kullanıcı tarafından açıldığında Görüntüleyin Takvim etkinliği arayüzünü genişletme konulu videomuzu izleyin.
JSON gösterimi |
---|
{ "runFunction": string } |
Alanlar | |
---|---|
runFunction |
Card
nesnelerin bulunduğunu ifade eder.
|
EventUpdateTrigger
Google Takvim uygulaması oluşturulduğunda, etkinleşen bağlamsal bir tetikleyici için Etkinlik, kullanıcı tarafından düzenlenir ve kaydedilir. Görüntüleyin Takvim etkinliklerini güncelleme konulu videomuzu izleyin.
JSON gösterimi |
---|
{ "runFunction": string } |
Alanlar | |
---|---|
runFunction |
Card
nesnelerin bulunduğunu ifade eder.
|
EventAttachmentTrigger
Kullanıcı reklam öğesini tıkladığında etkinleşen bağlamsal bir tetikleyici için eklenti eki sağlayıcıyı seçin.
JSON gösterimi |
---|
{ "runFunction": string, "label": string, } |
Alanlar | |
---|---|
runFunction |
Card
nesnelerin bulunduğunu ifade eder.
|
label |
|