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 di 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. 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 ditetapkan, 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 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(s): dan harus berisi 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 jalan tol atau bebas biaya. 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 dikenal.
TOLL Berlaku untuk titik entri PHONE. Panggilan ke nomor tol akan ditagih kepada pihak penelepon. Nomor tidak dapat berupa nomor berbayar dan bebas pulsa secara bersamaan.
TOLL_FREE Berlaku untuk titik entri PHONE. Untuk pihak 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

Merepresentasikan 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 error-nya 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 pembaruan atau penghapusan diperlukan, 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 1.024 karakter. Wajib.

EditAttendeesActionMarkup

Kolom
addAttendeeEmails[]

string

Daftar peserta yang akan ditambahkan ke acara Google Kalender.

EditConferenceDataActionMarkup

Kolom

Kolom union conference.

conference hanya dapat berupa salah satu dari hal berikut:

conferenceData

ConferenceDataMarkup

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

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 multi-pilih akan memilih ruang Google Chat saat ini sebagai item secara default.

ChatDataActionMarkup

Membuat atau memperbarui pesan di Google Chat. Untuk mengetahui detailnya, lihat Mem-build antarmuka Google Chat.

Kolom
Kolom union action. Tindakan Google Chat. action hanya dapat berupa salah satu dari hal berikut:
createMessageAction

CreateMessageAction

Mengirim pesan sebagai aplikasi Google Chat.

updateMessageAction

UpdateMessageAction

Memperbarui pesan aplikasi Google Chat.

updateInlinePreviewAction

UpdateInlinePreviewAction

Untuk melihat pratinjau link, tambahkan satu atau beberapa kartu ke pesan pengguna Google Chat.

CreateMessageAction

Aplikasi Chat mengirim pesan. Untuk mengetahui detailnya, lihat Mengirim pesan Google Chat.

Kolom
message

Message

Pesan Google Chat.

UpdateInlinePreviewAction

Aplikasi Chat melihat pratinjau link dalam pesan dengan menambahkan atau memperbarui satu atau beberapa kartu. Untuk mengetahui detailnya, lihat Melihat pratinjau link di pesan Google Chat.

Kolom
cardsV2[]

CardWithId

Array yang berisi satu atau beberapa kartu.

UpdateMessageAction

Aplikasi Chat memperbarui teks atau kartu dalam pesan. Untuk mengetahui detailnya, lihat Mengirim pesan Google Chat.

Kolom
message

Message

Pesan yang diperbarui.

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 dilakukan.
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 rangkaian pesan 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 ditetapkan, akan menggantikan penerima Kepada yang ada dari draf yang saat ini sedang diedit pengguna.

updateCcRecipients

UpdateCcRecipients

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

updateBccRecipients

UpdateBccRecipients

Jika ditetapkan, akan menggantikan penerima Bcc yang ada dari draf yang sedang diedit 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 dalam HTML dan dapat diubah (dapat diedit).
IMMUTABLE_HTML Menentukan bahwa konten dalam HTML dan tidak dapat diubah (tidak dapat diedit).

EmailMimeType

EmailMimeType tidak digunakan lagi. Gunakan ContentType.

Enum
UNSPECIFIED_EMAIL_MIME_TYPE Nilai default jika 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 bahwa tindakan ini adalah untuk melakukan penyisipan langsung. 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 bahwa tindakan ini adalah untuk melakukan penyisipan di awal isi pesan.
INSERT_AT_END Menunjukkan bahwa tindakan ini akan melakukan penyisipan di akhir isi pesan.
REPLACE Menunjukkan bahwa tindakan ini akan 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.

HostAppDataActionMarkup

Menentukan cara memperbarui data Google Workspace.

Kolom
Kolom union action. Tindakan add-on untuk aplikasi host Google Workspace tertentu. action hanya dapat berupa salah satu dari berikut:
chatDataAction

ChatDataActionMarkup

Tindakan Google Chat yang membuat atau memperbarui teks atau kartu dalam pesan.

HostAppDataSourceMarkup

Untuk widget SelectionInput yang menggunakan menu multipilih, 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 multipilih. 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 error.