Package apps.extensions.markup

Indeks

CalendarClientActionMarkup

Kolom
editAttendeesActionMarkup

EditAttendeesActionMarkup

Tindakan yang menambahkan tamu ke acara Google Kalender.

editConferenceDataActionMarkup

EditConferenceDataActionMarkup

Tindakan yang menambahkan data konferensi ke acara Google Kalender.

addAttachmentsActionMarkup

AddAttachmentsActionMarkup

Tindakan yang menambahkan lampiran ke acara Google Kalender.

AddAttachmentsActionMarkup

Kolom
addonAttachments[]

AddonAttachment

AddonAttachment

Kolom
resourceUrl

string

title

string

Judul lampiran.

mimeType

string

Jenis MIME konten di resourceUrl.

iconUrl

string

Link ke ikon resource.

ConferenceDataMarkup

Markup yang menentukan data konferensi yang terkait dengan acara Google Kalender.

Kolom
conferenceId

string

ID unik untuk data konferensi ini. Panjang maksimum 512 karakter.

entryPoints[]

EntryPointMarkup

Titik entri ke konferensi. Maksimum 300 titik entri yang diizinkan.

parameters[]

Parameter

Parameter add-on tambahan. Maksimum 300 parameter yang diizinkan.

error

Error

Jika disetel, berarti terjadi error selama pembuatan konferensi.

note

string

Catatan tambahan (seperti petunjuk dari administrator, pemberitahuan hukum) untuk ditampilkan kepada pengguna. Dapat berisi HTML. Panjang maksimal 2.048 karakter.

conferenceSolutionId

string

ID solusi konferensi. Harus cocok dengan nilai dari kolom calendar.conferenceSolution.id deployment.

EntryPointMarkup

Cara untuk bergabung ke konferensi.

Kolom
type

Type

Jenis titik entri. Wajib.

uri

string

URI untuk bergabung ke konferensi. Mendukung tel: dan http: dan tidak boleh lebih dari 1.300 karakter. Wajib.

label

string

Label titik entri yang akan ditampilkan kepada pengguna. Panjang maksimum 512 karakter.

meetingCode

string

Kode rapat untuk mengakses konferensi. Panjang maksimum 128 karakter.

accessCode

string

Kode akses untuk mengakses konferensi. Panjang maksimum 128 karakter.

passcode

string

Kode sandi untuk mengakses konferensi. Panjang maksimum 128 karakter.

password

string

Sandi untuk mengakses konferensi. Panjang maksimum 128 karakter.

pin

string

PIN untuk mengakses konferensi. Panjang maksimum 128 karakter.

regionCode

string

Kode wilayah CLDR/ISO 3166 untuk negara yang terkait dengan titik entri ini. Hanya berlaku untuk Type.PHONE.

features[]

Feature

Fitur titik masuk, seperti bebas pulsa atau bebas pulsa. Satu titik masuk dapat memiliki beberapa fitur.

Fitur

Fitur titik entri. Beberapa fitur mungkin hanya berlaku untuk titik entri tertentu.

Enum
UNKNOWN_FEATURE Fitur tidak dikenal.
TOLL Berlaku untuk titik entri PHONE. Panggilan ke nomor pulsa dikenai biaya oleh pihak panggilan. Nomor tidak boleh bebas pulsa dan bebas pulsa secara bersamaan.
TOLL_FREE Berlaku untuk titik entri PHONE. Untuk penelepon, panggilan ke nomor bebas pulsa tidak dikenai biaya. Nomor tidak boleh bebas pulsa dan bebas pulsa secara bersamaan.

Jenis

Jenis titik entri.

Enum
UNKNOWN Jenis konferensi tidak diketahui.
VIDEO Konferensi video.
PHONE Konferensi telepon.
MORE Digunakan untuk memberikan link ke informasi bergabung konferensi lebih lanjut.
SIP Konferensi menggunakan Protokol Inisiasi Sesi

Error

Menampilkan error yang terjadi selama pembuatan konferensi.

Kolom
type

Type

Jenis error. Wajib.

authenticationUrl

string

Jika jenis error-nya adalah AUTHENTICATION, add-on dapat memberikan URL yang memungkinkan pengguna untuk login. Panjang maksimum 1.300 karakter.

Jenis

Enum
UNKNOWN Error tidak diketahui.
AUTHENTICATION Error autentikasi.
TEMPORARY Error sementara.
PERMANENT Error permanen.
PERMISSION_DENIED Pengguna tidak diizinkan untuk melakukan beberapa tindakan dalam sistem konferensi pihak ketiga.
CONFERENCE_SOLUTION_FORBIDDEN Pengguna tidak diizinkan untuk menggunakan solusi konferensi yang dipilih (tetapi mungkin diizinkan untuk menggunakan solusi lain yang ditawarkan oleh add-on).

Parameter

Parameter khusus solusi yang dipertahankan dengan data peristiwa dan, jika diperlukan pembaruan atau penghapusan, akan diteruskan ke add-on. Contoh: [{key: 'sessionKey', value: '123'}, {key: 'meetingId', value: '456'}]

Kolom
key

string

Kunci parameter. Panjang maksimum 50 karakter. Wajib.

value

string

Nilai parameter. Panjang maksimum 1024 karakter. Wajib.

EditAttendeesActionMarkup

Kolom
addAttendeeEmails[]

string

Daftar tamu untuk ditambahkan ke acara Google Kalender.

EditConferenceDataActionMarkup

Kolom

Kolom union conference.

conference hanya dapat berupa salah satu dari berikut:

conferenceData

ConferenceDataMarkup

Data konferensi yang akan ditambahkan ke acara Google Kalender.

ChatClientActionMarkup

Jenis ini tidak memiliki kolom.

Tindakan yang ditangani oleh Klien Chat.

ChatClientDataSourceMarkup

Untuk widget SelectionInput yang menggunakan menu multi-pilihan, sumber data dari Google Chat. Sumber data mengisi item pilihan untuk menu multi-pilihan. Misalnya, pengguna dapat memilih ruang Google Chat tempat mereka menjadi anggota.

Tersedia untuk aplikasi Google Chat dan tidak tersedia untuk Add-on Google Workspace.

Kolom
Kolom union source. Sumber data Google Chat. source hanya ada berupa salah satu diantara berikut:
spaceDataSource

SpaceDataSource

Ruang Google Chat tempat pengguna terdaftar sebagai anggota.

SpaceDataSource

Sumber data yang mengisi ruang Google Chat sebagai item pilihan untuk menu multi-pilihan. Hanya mengisi ruang tempat pengguna menjadi anggota.

Tersedia untuk aplikasi Google Chat dan tidak tersedia untuk Add-on Google Workspace.

Kolom
defaultToCurrentSpace

bool

Jika ditetapkan ke true, menu multi-pilihan akan memilih ruang Google Chat saat ini sebagai item secara default.

DriveClientActionMarkup

Kolom
requestFileScope

RequestFileScope

RequestFileScope

Kolom
itemId

string

EditorClientActionMarkup

Kolom

Kolom union action.

action hanya dapat berupa salah satu dari berikut:

requestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

Jenis ini tidak memiliki kolom.

GmailClientActionMarkup

Kolom

Kolom union type.

type hanya dapat berupa salah satu dari berikut:

taskAction

TaskActionMarkup

updateDraftActionMarkup

UpdateDraftActionMarkup

openCreatedDraftActionMarkup

OpenCreatedDraftActionMarkup

addonComposeUiActionMarkup

AddonComposeUiActionMarkup

AddonComposeUiActionMarkup

Kolom
type

AddonComposeUiActionType

AddonComposeUiActionType

Enum
UNSPECIFIED Default. Jika tidak ditentukan, tidak ada tindakan yang diambil.
DISMISS Menutup UI Compose add-on.

OpenCreatedDraftActionMarkup

Kolom
draftId

string

ID draf yang baru dibuat dalam bentuk "r123".

draftStorageId

string

ID penyimpanan server dalam format heksadesimal, misalnya,"15e9fa622ce1029d".

draftThreadServerPermId

string

ID permanen server untuk thread draf. Kolom ini tidak ditetapkan di mana pun, dan akan diabaikan saat memproses OpenCreatedDraftActionMarkup. Sebagai gantinya, berikan dan gunakan drafThreadStorageId.

draftThreadId

string

ID thread yang berisi draf yang baru dibuat, misalnya, "15e9fa622ce1029d".

TaskActionMarkup

Kolom
reloadTasks

bool

UpdateDraftActionMarkup

Kolom
updateBody

UpdateBody

Kolom yang berisi serangkaian tindakan pembaruan untuk dilakukan pada isi draf yang sedang diedit pengguna.

updateToRecipients

UpdateToRecipients

Jika ditetapkan, akan menggantikan penerima draf yang ada yang sedang diedit pengguna.

updateCcRecipients

UpdateCcRecipients

Jika disetel, akan menggantikan penerima Cc draf yang sedang diedit oleh pengguna.

updateBccRecipients

UpdateBccRecipients

Jika disetel, akan menggantikan penerima Bcc yang ada untuk draf yang sedang diedit oleh pengguna.

updateSubject

UpdateSubject

Jika disetel, opsi ini akan menggantikan subjek draf yang sedang diedit oleh pengguna.

Penerima

Kolom
email

string

UpdateBccRecipients

Kolom
bccRecipients[]

Recipient

UpdateBody

Kolom
insertContents[]

InsertContent

Kolom berulang yang berisi serangkaian konten untuk disisipkan ke dalam draf yang sedang diedit oleh pengguna. Konten dapat berisi konten HTML atau konten teks biasa.

type

Type

ContentType

Enum
UNSPECIFIED_CONTENT_TYPE Nilai default saat tidak ada yang ditetapkan untuk ContentType.
TEXT Menentukan bahwa konten dalam teks biasa.
MUTABLE_HTML Menentukan bahwa konten berada dalam HTML dan dapat diubah (dapat diedit).
IMMUTABLE_HTML Menentukan bahwa konten berada dalam HTML dan tidak dapat diubah (tidak dapat diedit).

EmailMimeType

EmailMimeType tidak digunakan lagi. Gunakan ContentType.

Enum
UNSPECIFIED_EMAIL_MIME_TYPE Nilai default saat tidak ada yang ditetapkan untuk EmailMimeType.
PLAIN_TEXT Menentukan bahwa konten yang disisipkan dalam teks biasa.
HTML Menentukan bahwa konten yang disisipkan dalam HTML.

InsertContent

Kolom
content

string

Konten yang akan disisipkan.

mimeType
(deprecated)

EmailMimeType

contentType

ContentType

Jenis konten yang disisipkan.

Jenis

Enum
UNSPECIFIED_ACTION_TYPE Nilai default saat tidak ada yang ditetapkan untuk Jenis.
IN_PLACE_INSERT Menunjukkan tindakan ini untuk melakukan penyisipan di tempat. Secara default, konten disisipkan di posisi kursor saat ini. Jika ada konten yang dipilih, konten tersebut akan menggantikan konten yang dipilih.
INSERT_AT_START Menunjukkan tindakan ini adalah untuk melakukan penyisipan di awal isi pesan.
INSERT_AT_END Menunjukkan tindakan ini untuk melakukan penyisipan di akhir isi pesan.
REPLACE Menunjukkan bahwa tindakan ini adalah mengganti isi pesan.

UpdateCcRecipients

Kolom
ccRecipients[]

Recipient

UpdateSubject

Kolom
subject

string

UpdateToRecipients

Kolom
toRecipients[]

Recipient

HostAppActionMarkup

Tindakan yang ditangani oleh setiap aplikasi host.

Kolom

Kolom union action.

action hanya dapat berupa salah satu dari berikut:

gmailAction

GmailClientActionMarkup

Tindakan yang ditangani oleh Gmail.

calendarAction

CalendarClientActionMarkup

Tindakan yang ditangani oleh Kalender.

driveAction

DriveClientActionMarkup

Tindakan yang ditangani oleh Drive.

editorAction

EditorClientActionMarkup

Tindakan yang ditangani oleh Dokumen, Spreadsheet, atau Slide.

sheetsAction

SheetsClientActionMarkup

Tindakan yang ditangani oleh Spreadsheet.

chatAction

ChatClientActionMarkup

Tindakan yang ditangani oleh Chat.

HostAppDataSourceMarkup

Untuk widget SelectionInput yang menggunakan menu multi-pilihan, sumber data dari aplikasi Google Workspace. Sumber data mengisi item pilihan untuk menu multi-pilihan.

Tersedia untuk aplikasi Google Chat dan tidak tersedia untuk Add-on Google Workspace.

Kolom
Kolom union data_source. Aplikasi Google Workspace yang mengisi item untuk menu multi-pilihan. data_source hanya ada berupa salah satu diantara berikut:
chatDataSource

ChatClientDataSourceMarkup

Sumber data dari Google Chat.

SheetsClientActionMarkup

Kolom
customFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

Hasil pengguna yang menjalankan fungsi kustom.

Kolom
Kolom union result. Hasil eksekusi fungsi kustom. result hanya ada berupa salah satu diantara berikut:
value

Value

Nilai yang dihasilkan dari menjalankan fungsi kustom.

errorMessage

string

Pesan error yang akan ditampilkan kepada pengguna jika terjadi masalah.