Package apps.extensions.markup

Dizin

CalendarClientActionMarkup

Alanlar
editAttendeesActionMarkup

EditAttendeesActionMarkup

Google Takvim etkinliğine katılımcı ekleyen bir işlem.

editConferenceDataActionMarkup

EditConferenceDataActionMarkup

Google Takvim etkinliğine konferans verilerini ekleyen bir işlem. Üçüncü taraf konferans eklentileri yalnızca Apps Script'te oluşturulabilir.

addAttachmentsActionMarkup

AddAttachmentsActionMarkup

Google Takvim etkinliğine ek eklenen bir işlem.

AddAttachmentsActionMarkup

Alanlar
addonAttachments[]

AddonAttachment

AddonAttachment

Alanlar
resourceUrl

string

title

string

Ekin başlığı.

mimeType

string

resourceUrl parametresindeki içeriğin MIME türü.

iconUrl

string

Kaynağın simgesinin bağlantısı.

ConferenceDataMarkup

Bir Google Takvim etkinliğiyle ilişkili konferans verilerini tanımlayan işaretleme. Üçüncü taraf konferans eklentileri yalnızca Apps Script'te oluşturulabilir.

Alanlar
conferenceId

string

Bu konferans verilerinin benzersiz tanımlayıcısı. Maksimum 512 karakter uzunluğunda olmalıdır.

entryPoints[]

EntryPointMarkup

Konferansın giriş noktaları. En fazla 300 giriş noktasına izin verilir.

parameters[]

Parameter

Ek eklenti parametreleri. En fazla 300 parametreye izin verilir.

error

Error

Bu değer ayarlanmışsa konferans oluşturulurken bir hata meydana gelmiş demektir.

note

string

Kullanıcıya gösterilecek ek notlar (yöneticiden talimatlar, yasal uyarılar gibi). HTML içerebilir. Maksimum uzunluk 2.048 karakterdir.

conferenceSolutionId

string

Konferans çözümünün tanımlayıcısıdır. Dağıtımdaki calendar.conferenceSolution.id alanındaki bir değerle eşleşmelidir.

EntryPointMarkup

Konferansa katılma yöntemi. Üçüncü taraf konferans eklentileri yalnızca Apps Script'te oluşturulabilir.

Alanlar
type

Type

Giriş noktasının türü. Zorunlu.

uri

string

Konferansa katılmak için URI. tel: ve http(s): destekler ve en fazla 1.300 karakter uzunluğunda olmalıdır. Zorunlu.

label

string

Kullanıcıya gösterilecek giriş noktasının etiketi. Maksimum 512 karakter uzunluğunda olmalıdır.

meetingCode

string

Konferansa erişmek için bir toplantı kodu. Maksimum 128 karakter uzunluğunda olmalıdır.

accessCode

string

Konferansa erişmek için erişim kodu. Maksimum 128 karakter uzunluğunda olmalıdır.

passcode

string

Konferansa erişmek için şifre kodu. Maksimum 128 karakter uzunluğunda olmalıdır.

password

string

Konferansa erişmek için şifre. Maksimum 128 karakter uzunluğunda olmalıdır.

pin

string

Konferansa erişmek için PIN. Maksimum 128 karakter uzunluğunda olmalıdır.

regionCode

string

Bu giriş noktasıyla ilişkili ülkenin CLDR/ISO 3166 bölge kodu. Yalnızca Type.PHONE için geçerlidir.

features[]

Feature

Giriş noktasının ücretli veya ücretsiz olması gibi özellikleri Bir giriş noktasında birden fazla özellik bulunabilir.

Özellik

Giriş noktasının özellikleri. Bazı özellikler yalnızca belirli giriş noktaları için geçerli olabilir.

Sıralamalar
UNKNOWN_FEATURE Bilinmeyen özellik.
TOLL PHONE giriş noktası için geçerlidir. Ücretli numaralara yapılan aramalar arayandan alınır. Bir numara aynı anda hem ücretli hem de ücretsiz olamaz.
TOLL_FREE PHONE giriş noktası için geçerlidir. Arayan taraf için ücretsiz numara araması ücretsizdir. Bir numara aynı anda hem ücretli hem de ücretsiz olamaz.

Tür

Giriş noktasının türü. Üçüncü taraf konferans eklentileri yalnızca Apps Script'te oluşturulabilir.

Sıralamalar
UNKNOWN Bilinmeyen konferans türü.
VIDEO Video konferans.
PHONE Telefon konferansı.
MORE Konferansa katılmayla ilgili daha fazla bilgiye bağlantı vermek için kullanılır.
SIP Oturum Başlatma Protokolü kullanılan bir konferans

Hata

Konferans oluşturulurken oluşan bir hatayı temsil eder. Üçüncü taraf konferans eklentileri yalnızca Apps Script'te oluşturulabilir.

Alanlar
type

Type

Hatanın türü. Zorunlu.

authenticationUrl

string

Hata türü AUTHENTICATION ise eklenti, kullanıcıların giriş yapmasına olanak tanıyan bir URL sağlayabilir. Maksimum 1.300 karakter uzunluğunda olmalıdır.

Tür

Sıralamalar
UNKNOWN Bilinmeyen hata.
AUTHENTICATION Kimlik doğrulama hatası.
TEMPORARY Geçici bir hata.
PERMANENT Kalıcı bir hata.
PERMISSION_DENIED Kullanıcının üçüncü taraf konferans sisteminde bazı işlemleri gerçekleştirmesine izin verilmiyor.
CONFERENCE_SOLUTION_FORBIDDEN Kullanıcının, seçilen konferans çözümünü kullanmasına izin verilmez (ancak eklenti tarafından sunulan diğer çözümleri kullanmasına izin verilebilir).

Parametre

Etkinlik verileriyle birlikte kalıcı olan ve güncelleme veya silme işlemi gerektiğinde eklentiye iletilen çözüme özgü parametreler. Örneğin: [{key: 'sessionKey', value: '123'}, {key: 'meetingId', value: '456'}]

Alanlar
key

string

Parametrenin anahtarı. Maksimum 50 karakter uzunluğunda olmalıdır. Zorunlu.

value

string

Parametrenin değeri. Maksimum 1.024 karakter uzunluğunda olmalıdır. Zorunlu.

EditAttendeesActionMarkup

Alanlar
addAttendeeEmails[]

string

Google Takvim etkinliğine eklenecek katılımcıların listesi.

EditConferenceDataActionMarkup

Alanlar

Birlik alanı conference.

conference yalnızca aşağıdakilerden biri olabilir:

conferenceData

ConferenceDataMarkup

Google Takvim etkinliğine eklenecek konferans verileri. Üçüncü taraf konferans eklentileri yalnızca Apps Script'te oluşturulabilir.

ChatClientDataSourceMarkup

Çoklu seçim menüsü kullanan bir SelectionInput widget için Google Chat'teki bir veri kaynağı. Veri kaynağı, çoklu seçim menüsü için seçim öğelerini doldurur. Örneğin, bir kullanıcı üyesi olduğu Google Chat alanlarını seçebilir.

Google Chat uygulamaları için kullanılabilir ve Google Workspace eklentilerinde kullanılamaz.

Alanlar
Birlik alanı source. Google Chat veri kaynağı. source yalnızca aşağıdakilerden biri olabilir:
spaceDataSource

SpaceDataSource

Kullanıcının üyesi olduğu Google Chat alanları.

SpaceDataSource

Google Chat alanlarını çoklu seçim menüsü için seçim öğeleri olarak dolduran bir veri kaynağı. Yalnızca kullanıcının üyesi olduğu alanları doldurur.

Google Chat uygulamaları için kullanılabilir ve Google Workspace eklentilerinde kullanılamaz.

Alanlar
defaultToCurrentSpace

bool

true olarak ayarlanırsa çoklu seçim menüsü varsayılan olarak mevcut Google Chat alanını öğe olarak seçer.

ChatDataActionMarkup

Google Chat'te mesaj oluşturur veya günceller. Ayrıntılı bilgi için Google Chat arayüzleri oluşturma başlıklı makaleyi inceleyin.

Alanlar
Birlik alanı action. Google Chat işlemi. action yalnızca aşağıdakilerden biri olabilir:
createMessageAction

CreateMessageAction

Google Chat uygulaması olarak mesaj gönderir.

updateMessageAction

UpdateMessageAction

Google Chat uygulamasının mesajını günceller.

updateInlinePreviewAction

UpdateInlinePreviewAction

Bağlantıları önizlemek için Google Chat kullanıcısının mesajına bir veya daha fazla kart ekler.

CreateMessageAction

Chat uygulaması bir mesaj gönderir. Ayrıntılı bilgi için Google Chat mesajları gönderme başlıklı makaleyi inceleyin.

Alanlar
message

Message

Google Chat mesajı.

UpdateInlinePreviewAction

Chat uygulaması, bir veya daha fazla kart ekleyerek ya da güncelleyerek mesajdaki bağlantıyı önizler. Ayrıntılı bilgi için Google Chat mesajlarındaki bağlantıları önizleme başlıklı makaleyi inceleyin.

Alanlar
cardsV2[]

CardWithId

Bir veya daha fazla karttan oluşan bir dizi.

UpdateMessageAction

Chat uygulaması, bir mesajdaki metni veya kartları günceller. Ayrıntılı bilgi için Google Chat mesajları gönderme başlıklı makaleyi inceleyin.

Alanlar
message

Message

Güncellenen mesaj.

DriveClientActionMarkup

Alanlar
requestFileScope

RequestFileScope

RequestFileScope

Alanlar
itemId

string

EditorClientActionMarkup

Alanlar

Birlik alanı action.

action yalnızca aşağıdakilerden biri olabilir:

requestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

Bu türde alan yoktur.

GmailClientActionMarkup

Alanlar

Birlik alanı type.

type yalnızca aşağıdakilerden biri olabilir:

taskAction

TaskActionMarkup

updateDraftActionMarkup

UpdateDraftActionMarkup

openCreatedDraftActionMarkup

OpenCreatedDraftActionMarkup

addonComposeUiActionMarkup

AddonComposeUiActionMarkup

AddonComposeUiActionMarkup

Alanlar
type

AddonComposeUiActionType

AddonComposeUiActionType

Sıralamalar
UNSPECIFIED Varsayılan. Belirtilmemesi durumunda herhangi bir işlem yapılmaz.
DISMISS Eklenti oluşturma kullanıcı arayüzünü kapatır.

OpenCreatedDraftActionMarkup

Alanlar
draftId

string

Yeni oluşturulan taslağın "r123" biçimindeki kimliği.

draftStorageId

string

Onaltılık biçimdeki sunucu depolama alanı kimliği (ör. "15e9fa622ce1029d").

draftThreadServerPermId

string

Taslağın ileti dizisi için sunucu kalıcı kimliği. Bu alan hiçbir yerde ayarlanmamıştır ve OpenCreatedDraftActionMarkup işlenirken yoksayılır. Bunun yerine draftThreadStorageId parametresini sağlayın ve kullanın.

draftThreadId

string

Yeni oluşturulan taslağı içeren ileti dizisinin kimliği (ör. "15e9fa622ce1029d").

TaskActionMarkup

Alanlar
reloadTasks

bool

UpdateDraftActionMarkup

Alanlar
updateBody

UpdateBody

Kullanıcının şu anda düzenlediği taslak gövdesinde gerçekleştirilecek bir dizi güncelleme işlemi içeren bir alan.

updateToRecipients

UpdateToRecipients

Ayarlanırsa kullanıcının şu anda düzenlediği taslağın mevcut Alıcılarını değiştirir.

updateCcRecipients

UpdateCcRecipients

Ayarlanırsa kullanıcının şu anda düzenlediği taslağın mevcut CC alıcılarını değiştirir.

updateBccRecipients

UpdateBccRecipients

Ayarlanırsa kullanıcının şu anda düzenlediği taslağın mevcut Bcc alıcılarını değiştirir.

updateSubject

UpdateSubject

Ayarlanırsa kullanıcının o anda düzenlediği taslağın mevcut konusunu değiştirir.

Alıcı

Alanlar
email

string

UpdateBccRecipients

Alanlar
bccRecipients[]

Recipient

UpdateBody

Alanlar
insertContents[]

InsertContent

Kullanıcının şu anda düzenlediği taslağa eklenecek bir dizi içerik içeren yinelenen alan. İçerik, HTML içeriği veya düz metin içeriği içerebilir.

type

Type

ContentType

Sıralamalar
UNSPECIFIED_CONTENT_TYPE ContentType için hiçbir şey ayarlanmadığında varsayılan değer.
TEXT İçeriğin düz metin olduğunu belirtir.
MUTABLE_HTML İçeriğin HTML biçiminde olduğunu ve değiştirilebilir (düzenlenebilir) olduğunu belirtir.
IMMUTABLE_HTML İçeriğin HTML biçiminde olduğunu ve değiştirilemediğini (düzenlenemediğini) belirtir.

EmailMimeType

EmailMimeType için destek sonlandırıldı. Lütfen ContentType parametresini kullanın.

Sıralamalar
UNSPECIFIED_EMAIL_MIME_TYPE EmailMimeType için hiçbir şey ayarlanmadığında varsayılan değer.
PLAIN_TEXT Eklenen içeriğin düz metin olduğunu belirtir.
HTML Eklenen içeriğin HTML olduğunu belirtir.

InsertContent

Alanlar
content

string

Eklenecek içerik.

mimeType
(deprecated)

EmailMimeType

contentType

ContentType

Eklenen içeriğin türü.

Tür

Sıralamalar
UNSPECIFIED_ACTION_TYPE Tür için hiçbir şey ayarlanmadığında varsayılan değer.
IN_PLACE_INSERT Bu işlemin, yerinde kampanya ekleme işlemi olduğunu belirtir. İçerik varsayılan olarak mevcut imleç konumuna yerleştirilir. Seçili içerik varsa seçili içeriğin yerini alır.
INSERT_AT_START Bu işlemin, ileti gövdesinin başına ekleme işlemi gerçekleştireceğini gösterir.
INSERT_AT_END Bu işlemin, ileti gövdesinin sonuna ekleme işlemi olduğunu gösterir.
REPLACE Bu işlemin ileti gövdesini değiştirmek için yapıldığını gösterir.

UpdateCcRecipients

Alanlar
ccRecipients[]

Recipient

UpdateSubject

Alanlar
subject

string

UpdateToRecipients

Alanlar
toRecipients[]

Recipient

HostAppActionMarkup

Barındırma uygulamaları tarafından ayrı ayrı yönetilen işlemler.

Alanlar

Birlik alanı action.

action yalnızca aşağıdakilerden biri olabilir:

gmailAction

GmailClientActionMarkup

Gmail tarafından işlenen işlemler.

calendarAction

CalendarClientActionMarkup

Takvim tarafından işlenen işlemler.

driveAction

DriveClientActionMarkup

Drive tarafından yönetilen işlemler.

editorAction

EditorClientActionMarkup

Dokümanlar, E-Tablolar veya Slaytlar tarafından yönetilen işlemler.

sheetsAction

SheetsClientActionMarkup

E-Tablolar tarafından yönetilen işlemler.

HostAppDataActionMarkup

Google Workspace verilerinin nasıl güncelleneceğini tanımlar.

Alanlar
Birlik alanı action. Belirli bir Google Workspace ana makine uygulamasının eklenti işlemi. action yalnızca aşağıdakilerden biri olabilir:
chatDataAction

ChatDataActionMarkup

Bir mesajda metin veya kart oluşturan ya da güncelleyen bir Google Chat işlemi.

HostAppDataSourceMarkup

Çoklu seçim menüsü kullanan bir SelectionInput widget'ı için Google Workspace uygulamasından bir veri kaynağı. Veri kaynağı, çoklu seçim menüsü için seçim öğelerini doldurur.

Google Chat uygulamaları için kullanılabilir ve Google Workspace eklentilerinde kullanılamaz.

Alanlar
Birlik alanı data_source. Çoklu seçim menüsü için öğeleri dolduran Google Workspace uygulaması. data_source yalnızca aşağıdakilerden biri olabilir:
chatDataSource

ChatClientDataSourceMarkup

Google Chat'teki bir veri kaynağı.

SheetsClientActionMarkup

Alanlar
customFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

Kullanıcının özel işlev çalıştırmasının sonucu.

Alanlar
Birlik alanı result. Özel işlev yürütmenin sonucu. result yalnızca aşağıdakilerden biri olabilir:
value

Value

Özel işlevin çalıştırılmasından elde edilen değer.

errorMessage

string

Bir sorun oluştuğunda kullanıcıya gösterilecek hata mesajı.