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.

createConferenceDataActionMarkup

CreateConferenceDataActionMarkup

Tindakan yang menampilkan data konferensi saat membuat acara Google Kalender.

createConferenceSettingUrlActionMarkup

CreateConferenceSettingUrlActionMarkup

Tindakan yang menghasilkan URL setelan buat konferensi.

calendarSubscriptionActionMarkup

CalendarSubscriptionActionMarkup

Tindakan yang mengelola langganan kalender. Hanya mendukung pembuatan langganan di add-on endpoint HTTP. Tidak berlaku untuk add-on Apps Script.

AddAttachmentsActionMarkup

Kolom
addonAttachments[]

AddonAttachment

AddonAttachment

Kolom
resourceUrl

string

title

string

Judul lampiran.

mimeType

string

Jenis MIME konten di resourceUrl.

iconUrl

string

Link ke ikon referensi.

CalendarSubscriptionActionMarkup

Tindakan yang mengelola langganan kalender untuk pengguna saat ini.

Pembuatan langganan bersifat idempoten: jika pengguna sudah berlangganan ke kalender yang ditentukan dalam deployment add-on ini, menampilkan tindakan ini akan memastikan langganan tetap aktif tanpa membuat langganan duplikat atau notifikasi peristiwa duplikat. Anda tidak perlu memeriksa langganan yang ada sebelum menampilkan tindakan ini.

Hanya mendukung pembuatan langganan di add-on endpoint HTTP. Tidak berlaku untuk add-on Apps Script.

Kolom
operation

Operation

Operasi yang akan dijalankan. Saat ini, hanya CREATE yang didukung. Pembuatan langganan bersifat idempoten.

calendarId

string

ID kalender yang akan diikuti.

Operasi

Enum
OPERATION_UNSPECIFIED
CREATE

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 maksimum 2.048 karakter.

conferenceSolutionId

string

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

EntryPointMarkup

Cara untuk 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): serta harus memiliki panjang 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. 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 entri, seperti berbayar 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 dibebankan kepada pihak yang menelepon. Nomor tidak boleh berupa nomor berbayar dan bebas pulsa secara bersamaan.
TOLL_FREE Berlaku untuk titik entri PHONE. Bagi pihak yang menelepon, panggilan ke nomor bebas pulsa tidak dikenai biaya. Nomor tidak boleh 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 ke konferensi lebih lanjut.
SIP Konferensi yang menggunakan Session Initiation Protocol

Error

Menunjukkan 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 melakukan beberapa tindakan dalam sistem konferensi pihak ketiga.
CONFERENCE_SOLUTION_FORBIDDEN Pengguna tidak diizinkan menggunakan solusi konferensi yang dipilih (tetapi mungkin diizinkan 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 1.024 karakter. Wajib.

CreateConferenceDataActionMarkup

Kolom
createConferenceData

ConferenceDataMarkup

Data konferensi yang akan ditambahkan ke acara Google Kalender saat membuatnya.

CreateConferenceSettingUrlActionMarkup

Kolom
settingsUrl

string

URI untuk halaman setelan yang dihasilkan oleh add-on.

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 pilihan ganda, sumber data dari Google Chat. Sumber data mengisi item pilihan untuk menu pilihan ganda. 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 tempat pengguna menjadi anggota.

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.

ChatDataActionMarkup

Membuat atau memperbarui pesan di Google Chat. Untuk mengetahui detailnya, lihat Membuat 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 diambil.
DISMISS Menutup UI penulisan 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 saat ini sedang diedit pengguna.

updateToRecipients

UpdateToRecipients

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

updateCcRecipients

UpdateCcRecipients

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

updateBccRecipients

UpdateBccRecipients

Jika ditetapkan, tindakan ini akan menggantikan penerima Bcc yang ada dari draf yang sedang diedit pengguna.

updateSubject

UpdateSubject

Jika ditetapkan, akan menggantikan subjek draf yang ada yang sedang diedit 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 pengguna. Konten dapat berisi konten HTML atau konten teks biasa.

type

Type

ContentType

Enum
UNSPECIFIED_CONTENT_TYPE Nilai default jika tidak ada yang ditetapkan untuk ContentType.
TEXT Menentukan bahwa konten dalam teks biasa.
MUTABLE_HTML Menentukan bahwa konten dalam format HTML dan dapat diubah (diedit).
IMMUTABLE_HTML Menentukan bahwa konten dalam format 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 format teks biasa.
HTML Menentukan bahwa konten yang disisipkan dalam format 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 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 diganti.
INSERT_AT_START Menunjukkan bahwa tindakan ini adalah untuk melakukan penyisipan di awal isi pesan.
INSERT_AT_END Menunjukkan bahwa tindakan ini adalah untuk melakukan penyisipan di akhir isi pesan.
REPLACE Menunjukkan bahwa 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.

workflowAction

WorkflowClientActionMarkup

Tindakan yang ditangani oleh Workspace Studio.

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

Sumber data dari aplikasi Google Workspace. Sumber data mengisi item yang tersedia untuk widget.

Kolom
Kolom union data_source. Aplikasi Google Workspace yang mengisi item yang tersedia untuk widget. data_source hanya dapat berupa salah satu dari berikut:
chatDataSource

ChatClientDataSourceMarkup

Sumber data dari Google Chat.

workflowDataSource

WorkflowDataSourceMarkup

Sumber data dari Google Workflow.

SheetsClientActionMarkup

ID Berikutnya: 5.

Kolom

Kolom union action.

action hanya dapat berupa salah satu dari hal berikut:

customFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

CustomFunctionReturnValueMarkup

Hasil dari pengguna yang menjalankan fungsi kustom.

Kolom
Kolom union result. Hasil 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 akan ditampilkan kepada pengguna jika terjadi error.

WorkflowClientActionMarkup

Tindakan klien untuk add-on Workspace Studio.

Kolom

Kolom union action.

action hanya dapat berupa salah satu dari hal berikut:

saveWorkflowAction

SaveWorkflowAction

Tindakan untuk memulai penyimpanan alur kerja.

returnOutputVariablesAction

ReturnOutputVariablesAction

Tindakan yang berisi variabel output yang dihasilkan oleh tindakan alur kerja yang dijalankan.

resourceRetrievedAction

ResourceRetrievedAction

Tindakan yang berisi resource yang diambil.

resourceFieldsDefinitionRetrievedAction

ResourceFieldsDefinitionRetrievedAction

Tindakan yang berisi definisi kolom untuk resource.

returnElementErrorAction

ReturnElementErrorAction

Tindakan yang menunjukkan terjadinya error selama pemanggilan elemen.

workflowValidationErrorAction

WorkflowValidationErrorAction

Tindakan yang menunjukkan error validasi alur kerja.

ResourceData

Nilai resource spesifik per aplikasi.

Kolom
fields

map<string, VariableData>

Peta kolom resource yang di-key berdasarkan nama kolom.

sourceResourceReference
(deprecated)

SourceResourceReference

Tidak digunakan lagi. Sebagai gantinya, gunakan VariableData.variable_source_data.

ResourceFieldsDefinitionRetrievedAction

Berisi definisi setiap kolom yang didukung oleh resource.

Kolom
dynamicResourceDefinitions[]

DynamicResourceDefinition

Definisi resource dinamis.

DynamicResourceDefinition

Berisi definisi setiap kolom yang didukung oleh resource dinamis.

Kolom
resourceId

string

ID unik jenis resource dinamis. misalnya, "FORM_RESPONSE_VALUES"

fields[]

ResourceField

Daftar kolom yang didukung oleh resource dinamis ini.

ResourceField

Kolom
selector

string

Kunci referensi kolom yang digunakan untuk mengambil nilai terkaitnya.

displayText

string

Deskripsi kolom yang dapat dibaca manusia yang ditampilkan kepada pengguna akhir selama pemilihan variabel.

dataType

DataType

Jenis data kolom.

cardinality

Cardinality

Kardinalitas kolom.

ResourceRetrievedAction

Berisi resource yang ditampilkan.

Kolom
resourceData

ResourceData

Data kustom dalam format proto.

ReturnElementErrorAction

Menunjukkan bahwa terjadi error selama pemanggilan elemen.

Kolom
developerErrorMessage

string

Pesan error yang ditampilkan kepada developer.

errorLog

WorkflowTextFormatMarkup

Pesan error yang dapat dibaca manusia untuk ditampilkan kepada pengguna akhir.

errorActionability

ErrorActionability

Apakah error dapat ditindaklanjuti oleh pengguna.

retryability

Retryability

Apakah error dapat dicoba lagi atau tidak.

ErrorActionability

Apakah pengguna dapat mencoba memperbaiki error.

Enum
ERROR_ACTIONABILITY_UNSPECIFIED Tindakan error yang belum ditentukan. Jangan gunakan.
ACTIONABLE Pengguna dapat mencoba memperbaiki error.
NOT_ACTIONABLE Error ini tidak dapat diperbaiki oleh pengguna.

Kemampuan percobaan ulang

Apakah error dapat dicoba lagi atau tidak.

Enum
RETRYABILITY_UNSPECIFIED Kemampuan percobaan ulang tidak ditentukan. Jangan gunakan.
RETRYABLE Error dapat dicoba ulang.
NOT_RETRYABLE Error tidak dapat dicoba lagi.

ReturnOutputVariablesAction

Berisi variabel output yang dihasilkan oleh tindakan alur kerja yang dijalankan.

Kolom
variables

map<string, VariableData>

Peta variabel yang di-key berdasarkan ID variabel.

log

WorkflowTextFormatMarkup

Log tindakan alur kerja yang dijalankan.

SaveWorkflowAction

Jenis ini tidak memiliki kolom.

Menunjukkan bahwa Builder harus memulai penyimpanan alur kerja.

SourceResourceReference

Referensi ke instance tertentu dari Resource Workspace

Kolom
sourceResourceType

SourceResourceType

Jenis resource sumber.

resourceId

string

ID unik resource (misalnya, ID file Drive, ID pesan Gmail).

SourceResourceType

Jenis resource sumber. ID ini digunakan untuk mengidentifikasi jenis resource dan paket alur kerja yang memiliki jenis resource tersebut.

Kolom
workflowBundleId

string

ID paket alur kerja yang memiliki jenis resource ini.

resourceDefinitionId

string

ID definisi resource dalam paket (misalnya, "spreadsheet", "gmailMessage").

VariableData

Merepresentasikan data variabel, yang dapat menyimpan beberapa nilai dari berbagai jenis.

Kolom
booleanValues[]

bool

Nilai boolean.

integerValues[]

int64

Nilai bilangan bulat.

stringValues[]

string

Nilai string.

timestampValues[]

Timestamp

Nilai stempel waktu.

resourceReferences[]

string

Daftar ID fasilitas (misalnya "spaces/123").

resourceDataValues[]

ResourceData

Data resource.

emailAddressValues[]

string

Nilai alamat email.

googleUserValues[]

string

Nilai pengguna Google dalam format users/{user}.

textFormatValues[]

WorkflowTextFormatMarkup

Nilai format teks alur kerja.

WorkflowValidationErrorAction

Menunjukkan bahwa validasi elemen alur kerja gagal dengan tingkat keparahan yang ditentukan.

Kolom
severity

Severity

Tingkat keparahan error validasi.

Keparahan

Enum
SEVERITY_UNSPECIFIED Tingkat keparahan belum ditentukan. Jangan gunakan.
WARNING Error ini tidak kritis dan tidak memblokir publikasi.
CRITICAL Error ini bersifat kritis dan harus diperbaiki sebelum dipublikasikan.

WorkflowDataSourceMarkup

* Hanya didukung oleh Alur Kerja Google Workspace, tetapi tidak didukung oleh aplikasi Google Chat atau add-on Google Workspace.

Dalam widget TextInput atau SelectionInput dengan jenis MULTI_SELECT atau DateTimePicker, berikan sumber data dari Google.

Kolom
includeVariables

bool

Apakah akan menyertakan variabel dari langkah sebelumnya di sumber data.

type

Type

Jenis sumber data.

Jenis

Enum yang mewakili jenis sumber data alur kerja.

Enum
UNKNOWN Nilai default. Jangan gunakan.
USER Pengguna Google Workspace. Pengguna hanya dapat melihat dan memilih pengguna dari organisasi Google Workspace-nya.
SPACE Ruang Google Chat tempat pengguna menjadi anggota.
USER_WITH_FREE_FORM Pengguna dapat memilih untuk melihat dan memilih anggota yang ada dari organisasi Google Workspace mereka atau memasukkan alamat email atau domain yang valid secara manual.

WorkflowTextFormatMarkup

Blok teks dengan opsi pemformatan lengkap, termasuk gaya, hyperlink, dan elemen interaktif.

Kolom
textFormatElements[]

TextFormatElement

Kumpulan elemen format teks.

Chip

Chip yang dapat diklik dalam format teks.

Kolom
icon

Icon

Ikon yang ditampilkan di chip.

label

string

Teks yang ditampilkan di chip.

url

string

URL yang akan dibuka saat chip diklik.

Ikon

Ikon dalam chip.

Kolom
Kolom union icons. Ikon yang ditampilkan di chip. icons hanya dapat berupa salah satu dari berikut:
iconUrl

string

Menampilkan ikon kustom yang dihosting di URL HTTPS.

Contoh:

"iconUrl":
"https://developers.google.com/workspace/chat/images/quickstart-app-avatar.png"

Jenis file yang didukung mencakup .png dan .jpg.

materialIconName

string

Nama ikon yang ditentukan di Ikon Material Google, misalnya, check_box. Nama yang tidak valid akan diabaikan dan diganti dengan string kosong, sehingga ikon gagal dirender.

TextFormatElement

Satu elemen dalam pesan WorkflowTextFormatMarkup, yang dapat berupa chip, teks bergaya, hyperlink, atau penampung daftar.

Kolom
Kolom union element. Elemen yang mewakili salah satu dari beberapa kemungkinan elemen format teks. element hanya dapat berupa salah satu dari berikut:
text

string

Teks dalam format teks.

chip

Chip

Chip yang dapat diklik dalam format teks.

styledText

StyledText

Teks bergaya dalam format teks.

listContainer

ListContainer

Penampung daftar dalam format teks.

ListContainer

Penampung untuk item daftar, dengan setiap item daftar dapat berisi beberapa TextFormatElement.

Kolom
listNestLevel

int64

Tingkat bertingkat daftar. Dimulai dari 0 untuk tingkat teratas, dan bertambah 1 untuk setiap daftar bertingkat.

listType

ListType

Jenis daftar.

listItems[]

ListItem

Kumpulan item daftar.

ListItem

Item daftar.

Kolom
textFormatElements[]

TextFormatElement

Kumpulan elemen format teks.

ListType

Enum untuk berbagai jenis daftar.

Enum
LIST_TYPE_UNSPECIFIED Tidak ada jenis daftar yang ditentukan.
ORDERED Daftar yang diurutkan.
UNORDERED Daftar yang tidak diurutkan.
BLOCKQUOTE Daftar blockquote.

StyledText

Elemen teks dengan gaya seperti tebal, miring, dan warna.

Kolom
text

string

Konten utama teks.

styles[]

Style

Kumpulan gaya yang diterapkan ke teks.

fontWeight

FontWeight

Ketebalan font teks.

color

Color

Warna teks.

wrapStyle

WrapStyle

Gaya penggabungan teks.

FontWeight

Enum untuk berbagai ketebalan font.

Enum
FONT_WEIGHT_UNSPECIFIED Ketebalan standar dengan ketebalan normal.
LIGHT Lebih ringan dengan ketebalan yang lebih tipis.
MEDIUM Ketebalan sedang antara tipis dan tebal.
BOLD Lebih berat dengan ketebalan yang lebih tinggi.

Gaya

Enum untuk berbagai gaya teks seperti miring, garis bawah, dll.

Enum
STYLE_UNSPECIFIED Tidak ada gaya yang diterapkan.
ITALIC Gaya miring.
UNDERLINE Gaya garis bawah.
STRIKETHROUGH Gaya coret.
LINE_BREAK Jeda baris.
UPPERCASE Gaya huruf besar.
CODE Kembangkan.
CODE_BLOCK Blok kode.

WrapStyle

Enum untuk berbagai gaya pengemasan.

Enum
WRAP_STYLE_UNSPECIFIED Tidak ada gaya pengemasan yang ditentukan.
NO_WRAP Tidak ada gaya pengemasan.