Package apps.extensions.markup

Indeks

CalendarClientActionMarkup

Kolom
editAttendeesActionMarkup

EditAttendeesActionMarkup

Tindakan yang menambahkan peserta ke acara Google Kalender.

editConferenceDataActionMarkup

EditConferenceDataActionMarkup

Tindakan yang menambahkan data konferensi ke acara Google Kalender. Add-on konferensi pihak ketiga hanya dapat dibuat di Apps Script..

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 dalam resourceUrl.

iconUrl

string

Menautkan ke ikon referensi.

ConferenceDataMarkup

Markup yang menentukan data konferensi yang terkait dengan acara Google Kalender. Add-on konferensi pihak ketiga hanya dapat dibuat di Apps Script.

Kolom
conferenceId

string

ID unik untuk data konferensi ini. Maksimum 512 karakter.

entryPoints[]

EntryPointMarkup

Titik entri ke konferensi. Jumlah titik masuk yang diizinkan maksimum 300.

parameters[]

Parameter

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

error

Error

Jika ditetapkan, artinya 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 bergabung ke konferensi. Add-on konferensi pihak ketiga hanya dapat dibuat di Apps Script..

Kolom
type

Type

Jenis titik entri. Wajib.

uri

string

URI untuk bergabung ke konferensi. Mendukung tel: dan http: dan panjangnya maksimal 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. Maksimum 128 karakter.

accessCode

string

Kode akses untuk mengakses konferensi. Maksimum 128 karakter.

passcode

string

Kode sandi untuk mengakses konferensi. Maksimum 128 karakter.

password

string

Sandi untuk mengakses konferensi. Maksimum 128 karakter.

pin

string

PIN untuk mengakses konferensi. 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 entri, seperti bebas pulsa atau bebas pulsa. Satu titik entri dapat memiliki beberapa fitur.

Fitur

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

Enum
UNKNOWN_FEATURE Fitur tidak diketahui.
TOLL Berlaku untuk titik entri PHONE. Panggilan ke nomor pulsa akan ditagihkan ke penelepon. Nomor tidak dapat berstatus 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 dapat berupa nomor berbayar dan bebas pulsa secara bersamaan.

Jenis

Jenis titik entri. Add-on konferensi pihak ketiga hanya dapat dibuat di Apps Script..

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 Session Initiation Protocol

Error

Menampilkan error yang terjadi selama pembuatan konferensi. Add-on konferensi pihak ketiga hanya dapat dibuat di Apps Script.

Kolom
type

Type

Jenis error. Wajib.

authenticationUrl

string

Jika jenis errornya adalah AUTHENTICATION, add-on dapat memberikan URL yang memungkinkan pengguna 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 di 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 update atau penghapusan diperlukan, diteruskan ke add-on. Contoh: [{key: 'sessionKey', value: '123'}, {key: 'meetingId', value: '456'}]

Kolom
key

string

Kunci parameter. Maksimum 50 karakter. Wajib.

value

string

Nilai parameter. Panjang maksimum 1.024 karakter. Wajib.

EditAttendeesActionMarkup

Kolom
addAttendeeEmails[]

string

Daftar tamu yang akan ditambahkan ke acara Google Kalender.

EditConferenceDataActionMarkup

Kolom

Kolom union conference.

conference hanya dapat berupa salah satu dari yang berikut:

conferenceData

ConferenceDataMarkup

Data konferensi yang akan ditambahkan ke acara Google Kalender. Add-on konferensi pihak ketiga hanya dapat dibuat di Apps Script.

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 dapat berupa salah satu dari berikut:
spaceDataSource

SpaceDataSource

Ruang Google Chat tempat pengguna menjadi anggota.

SpaceDataSource

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

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

Kolom
defaultToCurrentSpace

bool

Jika disetel ke true, menu multipilih 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 hal berikut:

requestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

RequestFileScopeForActiveDocument

Jenis ini tidak memiliki kolom.

GmailClientActionMarkup

Kolom

Kolom union type.

type hanya dapat berupa salah satu dari hal 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 hex, misalnya, "15e9fa622ce1029d".

draftThreadServerPermId

string

ID permanen server untuk rangkaian pesan draf. Kolom ini tidak ditetapkan di mana pun, dan diabaikan saat memproses OpenCreatedDraftActionMarkup. Sebagai gantinya, berikan dan gunakan draftThreadStorageId.

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 yang akan dilakukan pada isi draf yang sedang diedit pengguna.

updateToRecipients

UpdateToRecipients

Jika disetel, akan menggantikan penerima Kepada yang ada dari draf yang sedang diedit oleh pengguna.

updateCcRecipients

UpdateCcRecipients

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

updateBccRecipients

UpdateBccRecipients

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

updateSubject

UpdateSubject

Jika ditetapkan, akan menggantikan subjek draf yang ada yang saat ini sedang diedit pengguna.

Penerima

Kolom
email

string

UpdateBccRecipients

Kolom
bccRecipients[]

Recipient

UpdateBody

Kolom
insertContents[]

InsertContent

Kolom berulang yang berisi serangkaian konten untuk disisipkan ke draf yang sedang diedit 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 tersedia dalam format HTML dan dapat diubah (dapat diedit).
IMMUTABLE_HTML Menentukan bahwa konten ada 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 berada 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 jika tidak ada yang ditetapkan untuk Jenis.
IN_PLACE_INSERT Menunjukkan tindakan ini untuk melakukan penyisipan di tempat. Secara default, konten disisipkan pada posisi kursor saat ini, jika ada konten yang dipilih, konten tersebut akan menggantikan konten yang dipilih.
INSERT_AT_START Menunjukkan tindakan ini adalah melakukan penyisipan di awal isi pesan.
INSERT_AT_END Menunjukkan tindakan ini adalah melakukan penyisipan di akhir isi pesan.
REPLACE Menunjukkan tindakan ini adalah untuk 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 hal 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 dapat berupa salah satu dari berikut:
chatDataSource

ChatClientDataSourceMarkup

Sumber data dari Google Chat.

SheetsClientActionMarkup

Kolom
customFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

Hasil pengguna yang menjalankan fungsi kustom.

Kolom
Kolom union result. Hasil dari eksekusi fungsi kustom. result hanya dapat berupa salah satu dari berikut:
value

Value

Nilai yang dihasilkan dari menjalankan fungsi kustom.

errorMessage

string

Pesan error yang ditampilkan kepada pengguna jika terjadi masalah.