Panduan ini menjelaskan cara memperluas fungsi Google Workspace Flows dengan membuat langkah-langkah kustom.
Untuk memulai, ikuti panduan memulai cepat kami, Membangun langkah kalkulator dengan Apps Script.
Flow memungkinkan pengguna Google Workspace mengotomatiskan tugas di seluruh layanan dengan menggabungkan serangkaian langkah tanpa menulis kode apa pun. Dengan memperluas alur, Anda memungkinkan pengguna menambahkan fungsi aplikasi Anda sebagai langkah.
Misalnya, Anda dapat menandai pesan penjualan baru dengan alur yang melakukan hal berikut:
- Dimulai saat Anda menerima email.
- Meminta Gemini untuk meringkas email.
- Memposting pesan tentang email di ruang Chat.
Konsep alur
Istilah dan konsep berikut menentukan komponen utama alur:
- Langkah
- Satu langkah dalam proses otomatis alur. Pada dasarnya, ini adalah satu tugas dalam urutan tugas yang mengikuti peristiwa awal. Setiap langkah dijalankan secara serentak, yang berarti langkah tersebut menyelesaikan operasinya sebelum langkah berikutnya dalam urutan dimulai. Pengguna menetapkan urutan langkah-langkah, sehingga mereka dapat menyesuaikan alur logis tugas. Langkah-langkah dapat memiliki, tetapi tidak memerlukan input dan output. Contoh langkah-langkahnya mencakup, "kirim email", "posting di ruang Chat, dan "tanya Gemini". Langkah-langkah dapat mencakup tugas di luar Google Workspace, seperti membuat prospek CRM.
- Variabel input Variabel input
- diterima oleh langkah-langkah. Variabel input ditetapkan oleh pengguna di kartu konfigurasi langkah saat pengguna menyiapkan langkah. Misalnya, mengumpulkan alamat email, tanggal dan waktu, atau perintah Gemini.
- Variabel output
- Variabel output ditampilkan oleh langkah-langkah, dan dapat dikirim ke langkah lain. Misalnya, Anda menggunakan variabel output untuk meneruskan alamat email ke langkah lain yang menggunakannya untuk menentukan penerima email.
- Variabel Dinamis
- Variabel yang datanya hanya dapat ditentukan saat pengguna mengonfigurasi alur. Misalnya, Google Formulir memiliki pertanyaan dan jawaban yang bervariasi. Jumlah pertanyaan dan jawaban (serta kontennya) tidak dapat ditentukan hingga Formulir tertentu memulai alur. Variabel dinamis memperhitungkan kasus ini.
- Resource Kustom
- Struktur data kustom yang dapat Anda tentukan untuk mengelompokkan beberapa variabel. Misalnya, untuk membuat prospek CRM, teruskan resource kustom yang berisi alamat email, alamat jalan, dan nama.
- Kartu
Elemen penyusun untuk antarmuka pengguna di add-on. Kartu mendukung tata letak yang ditentukan, elemen UI interaktif seperti tombol, dan media kaya seperti gambar. Kartu memiliki fitur khusus untuk membuat alur:
IncludeVariables: Properti yang memungkinkan penyertaan variabel dinamis.Type: Menentukan jenis data yang diharapkan oleh variabel input.
- Log Aktivitas
Menjelaskan apa yang terjadi saat alur berjalan. Secara default, log aktivitas menyertakan nama starter atau langkah yang ditentukan secara statis dalam manifes. Anda dapat memberikan log aktivitas yang disesuaikan lebih lanjut.
Lihat apa yang dapat Anda buat
Alur dibuat di platform add-on di Google Workspace. Jika sudah memiliki add-on, Anda dapat memperluas fungsinya untuk menyertakan Alur dengan memperbarui manifesnya agar berisi bagian khusus alur.
Jika Anda memulai dari awal, ikuti panduan memulai kami, Membangun langkah kalkulator dengan Apps Script.
Kemudian, baca panduan ini untuk melanjutkan penyesuaian langkah alur Anda:
- Membangun langkah
- Variabel input
- Memvalidasi variabel input
- Variabel output
- Menentukan resource kustom
- Variabel dinamis
- Membuat kartu konfigurasi
- Mencatat aktivitas dan error
- Objek peristiwa alur