Layanan ini memungkinkan skrip mengonfigurasi dan membuat add-on Google Workspace yang memperluas Google Workspace Studio.
Class
| Nama | Deskripsi singkat |
|---|---|
Action | Tindakan yang dapat digunakan add-on Google Workspace yang memperluas Google Workspace Studio untuk merender kartu baru. |
Add | Add memberikan kemampuan untuk membuat respons bagi add-on Google Workspace yang memperluas Google Workspace Studio. |
Basic | Enum yang merepresentasikan jenis data generik dasar. |
Color | Objek Warna yang merepresentasikan warna dalam ruang warna RGBA. |
Data | DataType digunakan untuk menetapkan jenis variabel. |
Dynamic | DynamicResourceDefinition adalah blok penyusun untuk Resource, yang dapat berisi satu atau beberapa angka Resource untuk menentukan secara dinamis jumlah variabel output yang disediakan oleh langkah di Google Workspace Studio. |
Error | Enum yang merepresentasikan kemampuan tindakan error. |
Error | Enum yang merepresentasikan kemampuan coba ulang pemanggilan tindakan saat terjadi error. |
Font | Enum yang merepresentasikan ketebalan font teks yang diberi gaya. |
Host | HostAppAction adalah jenis Tindakan yang ditangani oleh setiap aplikasi host. |
Hyperlink | Elemen Hyperlink yang digunakan di Text. |
Insert | Builder untuk objek InsertSection. |
Insert | Builder untuk objek InsertWidget. |
Link | Objek link dari resource pihak ketiga yang dikonversi menjadi chip smart di aplikasi host. |
List | Penampung untuk item daftar, dengan setiap item daftar dapat berisi beberapa Text. |
List | Item daftar, dengan setiap item daftar dapat berisi beberapa Text. |
List | Enum yang merepresentasikan jenis daftar. |
Modify | Builder untuk objek Modify yang mengubah dan memperbarui antarmuka kartu yang ada dengan meneruskan objek Modify ke Action. |
Navigation | Objek helper yang mengontrol navigasi kartu. |
Remove | Builder untuk objek Remove. |
Remove | Builder untuk objek RemoveWidget. |
Render | Merender atau memperbarui kartu dengan melakukan Action sebagai respons terhadap interaksi pengguna. |
Render | Builder untuk objek Render. |
Resource | Mewakili data resource khusus aplikasi, data resource berisi kumpulan pasangan nilai kunci dari nama variabel dan Variable. |
Resource | ResourceField adalah elemen penyusun dasar Dynamic, setiap kolom resource sesuai dengan variabel output langkah saat ini. |
Resource | Resource adalah jenis Resource yang
digunakan untuk mengambil definisi daftar kolom resource melalui fungsi dynamic yang ditentukan dalam manifes. |
Resource | ResourceRetrievedAction digunakan untuk mengambil konten resource kustom jika diperlukan, dengan kolom resource kustom ditentukan dalam ResourceData. |
Resource | Jenis resource khusus aplikasi, ID unik jenis resource harus memiliki WorkflowResourceDefinition yang sesuai. |
Return | ReturnElementErrorAction menunjukkan bahwa terjadi error selama pemanggilan elemen. |
Return | Berisi variabel output yang dihasilkan oleh tindakan yang dijalankan di Google Workspace Studio. |
Save | Tindakan ini menunjukkan bahwa aplikasi host (Google Workspace Studio) harus menyimpan agen. |
Styled | Elemen teks dengan gaya seperti tebal, miring, dan warna. |
Text | Chip yang dapat diklik dalam format teks. |
Text | Elemen format teks, yang dapat berupa Text, Styled, Hyperlink, atau List. |
Text | Ikon yang ditampilkan dalam Text. |
Text | Enum yang merepresentasikan gaya teks yang diberi gaya. |
Time | Menampilkan objek stempel waktu yang dapat ditambahkan ke Variable. |
Update | Builder untuk objek Update. |
Validation | Enum yang merepresentasikan tingkat keparahan error validasi. |
Value | valueMetadata berisi informasi tentang kemungkinan nilai variabel. |
Variable | Mewakili data variabel yang dapat berisi kumpulan nilai dalam berbagai jenis. |
Workflow | WorkflowAction adalah jenis Host yang digunakan untuk melakukan tindakan tertentu di
Google Workspace Studio. |
Workflow | Blok teks dengan opsi pemformatan lengkap, termasuk gaya, hyperlink, dan elemen interaktif yang ditentukan dalam Text. |
Workflow | Tindakan ini menunjukkan bahwa aplikasi host (Google Workspace Studio) harus menampilkan error validasi. |
Action
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
add | Action | Menambahkan operasi ModifyCard ke tindakan. |
add | Action | Menambahkan navigasi kartu ke tindakan. |
Add Ons Response Service
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
new | Action | Membuat Action baru. |
new | Navigation | Membuat Navigation baru. |
new | Render | Membuat Render baru. |
Basic Data Type
Properti
| Properti | Jenis | Deskripsi |
|---|---|---|
BASIC_TYPE_UNSPECIFIED | Enum | Nilai default. |
STRING | Enum | String karakter. |
INTEGER | Enum | Nilai bilangan bulat. |
FLOAT | Enum | Ditulis dalam bilangan floating point. |
TIMESTAMP | Enum | Stempel waktu dalam format ISO 8601. |
BOOLEAN | Enum | Nilai boolean. |
EMAIL_ADDRESS | Enum | String dalam format alamat email. |
GOOGLE_USER | Enum | Pengguna layanan Google, dalam format “users/encoded_GAIA_ID” |
FILE | Enum | Jenis file. |
FORMATTED_TEXT | Enum | Teks dengan pemformatan lengkap. |
Color
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
set | Color | Menetapkan komponen alfa warna. |
set | Color | Menetapkan komponen biru warna. |
set | Color | Menetapkan komponen hijau warna. |
set | Color | Menetapkan komponen merah warna. |
Data Type
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
set | Data | Menetapkan jenis data ke salah satu Basic yang didukung. |
set | Data | Menetapkan jenis data ke Resource yang ditentukan kustom. |
set | Data | Menetapkan Value, yang berisi informasi terkait jenis yang terkait dengan
variabel. |
Dynamic Resource Definition
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
add | Dynamic | Menambahkan kolom resource ke definisi resource dinamis. |
set | Dynamic | Menetapkan ID untuk definisi resource dinamis, ID ini sesuai dengan workflow dalam manifes. |
Error Actionability
Properti
| Properti | Jenis | Deskripsi |
|---|---|---|
ERROR_ACTIONABILITY_UNSPECIFIED | Enum | Tidak ditentukan. |
NOT_ACTIONABLE | Enum | Error tidak dapat diperbaiki oleh pengguna melalui kartu konfigurasi. |
ACTIONABLE | Enum | Error dapat diperbaiki oleh pengguna melalui kartu konfigurasi. |
Error Retryability
Properti
| Properti | Jenis | Deskripsi |
|---|---|---|
RETRYABILITY_UNSPECIFIED | Enum | Tidak ditentukan. |
NOT_RETRYABLE | Enum | Error tidak dapat dicoba lagi, alur akan berakhir setelah percobaan pertama. |
RETRYABLE | Enum | Error dapat dicoba lagi, Workflow akan mencoba menjalankan Langkah hingga 5 kali. |
Font Weight
Properti
| Properti | Jenis | Deskripsi |
|---|---|---|
FONT_WEIGHT_UNSPECIFIED | Enum | Ketebalan standar dengan ketebalan normal. |
LIGHT | Enum | Lebih ringan dengan ketebalan yang lebih kecil. |
MEDIUM | Enum | Ketebalan sedang antara ringan dan tebal. |
BOLD | Enum | Bobot yang lebih berat dengan ketebalan yang lebih besar. |
Host App Action
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
set | Host | Menetapkan tindakan aplikasi host ke tindakan Alur kerja. |
Hyperlink
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
set | Hyperlink | Menetapkan URL tujuan hyperlink. |
set | Hyperlink | Menetapkan teks hyperlink. |
Insert Section
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
insert | Insert | Menetapkan tanda onCardTop, yang menunjukkan apakah bagian baru harus disisipkan di bagian atas kartu. |
insert | Insert | Menetapkan ID bagian, dan bagian baru disisipkan di bawahnya. |
set | Insert | Menetapkan bagian kartu yang akan disisipkan. |
Insert Widget
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
insert | Insert | Menetapkan ID widget, dan widget baru disisipkan di atas widget dengan ID yang diberikan. |
insert | Insert | Menetapkan ID widget, dan widget baru disisipkan di bawah widget dengan ID yang diberikan. |
set | Insert | Menetapkan Widget yang akan disisipkan. |
Link
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
set | Link | Menetapkan judul link. |
set | Link | Menetapkan URL link. |
List Container
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
add | List | Menambahkan item daftar ke penampung daftar. |
set | List | Menetapkan level daftar, dimulai dari 0 untuk level teratas, dan bertambah 1 untuk setiap daftar bertingkat. |
set | List | Menetapkan jenis daftar yang akan diurutkan atau tidak diurutkan. |
List Item
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
add | List | Menambahkan Text ke item daftar. |
List Type
Properti
| Properti | Jenis | Deskripsi |
|---|---|---|
LIST_TYPE_UNSPECIFIED | Enum | Nilai default. |
ORDERED | Enum | Daftar yang diurutkan. |
UNORDERED | Enum | Daftar yang tidak diurutkan. |
Modify Card
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
set | Modify | Menetapkan Insert untuk objek kartu modifikasi ini. |
set | Modify | Menetapkan Insert untuk objek kartu modifikasi ini. |
set | Modify | Menetapkan Remove untuk objek kartu modifikasi ini. |
set | Modify | Menetapkan Remove untuk objek kartu modifikasi ini. |
set | Modify | Menetapkan Card pengganti untuk objek kartu yang diubah ini, bagian pengganti harus memiliki ID yang sama dengan bagian kartu yang ada. |
set | Modify | Menetapkan widget pengganti untuk objek kartu modifikasi ini, widget pengganti harus memiliki ID yang sama dengan widget yang ada. |
set | Modify | Menetapkan Update untuk objek kartu modifikasi ini. |
Navigation
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
print | String | Mencetak representasi JSON dari objek ini. |
push | Navigation | Mendorong kartu yang diberikan ke tumpukan. |
Remove Section
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
set | Remove | Menetapkan ID bagian yang akan dihapus. |
Remove Widget
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
set | Remove | Menetapkan ID widget yang akan dihapus. |
Render Action
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
print | String | Mencetak representasi JSON dari objek ini. |
Render Action Builder
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
build() | Render | Membangun tindakan rendering saat ini dan memvalidasinya. |
set | Render | Menetapkan tindakan yang dapat digunakan add-on untuk mengupdate UI ke tindakan render. |
set | Render | Menetapkan Host yang ditangani oleh setiap aplikasi host ke tindakan render. |
Resource Data
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
add | Resource | Menambahkan Variable yang dikunci oleh nama variabelnya, nilai akan ditimpa jika kunci sudah ada. |
set | Resource | Menetapkan peta data variabel yang dikelompokkan menurut nama variabel. |
Resource Field
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
set | Resource | Menetapkan jenis data kolom, memungkinkan langkah-langkah lain memfilter variabel menurut jenis saat pemilihan. |
set | Resource | Menetapkan deskripsi kolom yang ditampilkan kepada pengguna akhir selama pemilihan variabel pada langkah-langkah berikutnya. |
set | Resource | Menetapkan kunci untuk fungsi penyedia guna memberikan nilai selama eksekusi langkah. |
Resource Fields Definition Retrieved Action
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
add | Resource | Menambahkan Dynamic ke tindakan yang diambil definisi kolom resource. |
Resource Retrieved Action
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
set | Resource | Menetapkan Resource ke tindakan yang diambil resource untuk memberikan nilai ke kolom resource dinamis atau kolom resource kustom. |
Resource Type
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
set | Resource | Menetapkan ID definisi resource alur kerja. |
Return Element Error Action
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
set | Return | Menetapkan kemampuan tindakan error, error harus dapat ditindaklanjuti jika dapat diselesaikan dengan mengonfigurasi ulang langkah. |
set | Return | Menetapkan log error yang akan ditampilkan kepada pengguna akhir di feed aktivitas Alur Kerja. |
set | Return | Menetapkan kemampuan coba ulang error, alur akan berakhir setelah percobaan pertama jika error tidak dapat dicoba ulang. |
Return Output Variables Action
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
add | Return | Menambahkan data variabel yang dikunci berdasarkan nama variabelnya, nilai akan ditimpa jika kunci sudah ada. |
set | Return | Menetapkan Log tindakan alur kerja yang dijalankan ke pengguna akhir di feed aktivitas Alur kerja. |
set | Return | Menetapkan peta data variabel yang dikelompokkan berdasarkan nama variabel, nilai akan ditimpa jika kunci sudah ada. |
Save Workflow Action
Styled Text
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
add | Styled | Menetapkan gaya teks yang diberi gaya, dapat menerapkan beberapa gaya ke satu teks yang diberi gaya. |
set | Styled | Menetapkan warna teks yang diberi gaya. |
set | Styled | Menetapkan ketebalan font teks yang diberi gaya. |
set | Styled | Menetapkan konten utama teks yang diberi gaya. |
Text Format Chip
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
set | Text | Menetapkan teks yang ditampilkan di chip. |
set | Text | Menetapkan ikon yang ditampilkan di chip. |
set | Text | Menetapkan URL yang akan dibuka saat chip diklik. |
Text Format Element
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
set | Text | Menetapkan elemen format teks sebagai Hyperlink. |
set | Text | Menetapkan elemen format teks sebagai List. |
set | Text | Menetapkan elemen format teks sebagai Styled. |
set | Text | Menetapkan elemen format teks sebagai string teks. |
set | Text | Menetapkan elemen format teks sebagai Text. |
Text Format Icon
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
set | Text | Menetapkan URL ikon. |
set | Text | Menetapkan nama ikon material yang ditentukan di Ikon Material Google. |
Text Style
Properti
| Properti | Jenis | Deskripsi |
|---|---|---|
STYLE_UNSPECIFIED | Enum | Tidak ada gaya yang diterapkan. |
ITALIC | Enum | Gaya miring. |
UNDERLINE | Enum | Gaya garis bawah. |
STRIKETHROUGH | Enum | Gaya coret. |
LINE_BREAK | Enum | Jeda baris. |
UPPERCASE | Enum | Gaya huruf besar. |
CODE | Enum | Gaya kode. |
CODE_BLOCK | Enum | Gaya blok kode. |
Time Stamp
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
set | Time | Menetapkan nanos stempel waktu, yang merepresentasikan jumlah nanodetik dalam detik saat ini. |
set | Time | Menetapkan detik stempel waktu, yang mewakili jumlah detik sejak epoch Unix(1 Januari 1970, 00:00:00 UTC). |
Update Widget
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
add | Update | Menambahkan item baru yang dapat dipilih, untuk menu pilihan ganda. |
Validation Error Severity
Properti
| Properti | Jenis | Deskripsi |
|---|---|---|
SEVERITY_UNSPECIFIED | Enum | Tidak ditentukan. |
CRITICAL | Enum | Kritis, error ini bersifat kritis dan harus diperbaiki sebelum dipublikasikan. |
WARNING | Enum | Peringatan, error tidak penting dan tidak menghalangi publikasi. |
Value Metadata
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
add | Value | Menambahkan jenis yang diizinkan opsional yang dapat ditransmisikan secara dinamis untuk data variabel ke metadata nilai ini. |
add | Value | Menambahkan nilai string opsional ke nilai enum yang diizinkan dari variabel, kolom ini hanya dapat
ditetapkan jika Data ditetapkan ke jenis String. |
set | Value | Menetapkan nilai default opsional variabel, misalnya, jika jenis variabel adalah boolean,
defaultValue dapat ditetapkan ke "true" atau "false". |
Variable Data
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
add | Variable | Menambahkan nilai boolean ke data variabel. |
add | Variable | Menambahkan alamat email ke data variabel. |
add | Variable | Menambahkan nilai float ke data variabel. |
add | Variable | Menambahkan pengguna Google ke data variabel. |
add | Variable | Menambahkan nilai bilangan bulat ke data variabel. |
add | Variable | Menambahkan nilai Resource ke data variabel. |
add | Variable | Menambahkan ID referensi resource ke data variabel. |
add | Variable | Menambahkan nilai string ke data variabel. |
add | Variable | Menambahkan nilai Time ke data variabel. |
add | Variable | Menambahkan nilai Workflow ke data variabel. |
Workflow Action
Workflow Text Format
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
add | Workflow | Menambahkan Text ke format teks alur kerja. |
Workflow Validation Error Action
Metode
| Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
|---|---|---|
set | Workflow | Menetapkan tingkat keparahan error validasi. |