Tutorial Lengkap Google Apps Script dari Nol untuk Pemula
Apakah Anda sering menghabiskan waktu berjam-jam untuk tugas yang berulang di Google Sheets, Docs, atau Gmail? Memindahkan data secara manual atau mengirim email massal tentu sangat melelahkan. Jika Anda ingin bekerja lebih cerdas, Anda perlu membaca tutorial Google Apps Script pemula ini.
Banyak orang mengira bahwa untuk membuat otomatisasi, seseorang harus menjadi programmer profesional. Faktanya, Google telah menyediakan alat tersembunyi yang sangat ramah bagi pemula untuk menyulap tugas rumit menjadi otomatis. Di artikel ini, kita akan belajar Apps Script dari nol langkah demi langkah, sehingga Anda bisa menguasai otomatisasi Google Workspace dalam waktu singkat!
Apa Itu Google Apps Script (GAS)?
Google Apps Script adalah platform pembuatan skrip berbasis cloud (komputasi awan) yang dikembangkan oleh Google. Secara sederhana, ini adalah bahasa penghubung yang memungkinkan Anda memberi perintah khusus pada aplikasi Google seperti Sheets, Docs, Forms, dan Gmail agar mereka bisa bekerja sendiri atau saling bertukar data.
Bahasa pemrograman Apps Script sebenarnya didasarkan pada JavaScript modern. Jadi, jika Anda belajar GAS, secara tidak langsung Anda juga sedang mempelajari salah satu bahasa pemrograman paling populer di dunia!
Mengapa Pemula Harus Belajar Apps Script?
Jika Anda adalah seorang pekerja kantoran, guru, atau mahasiswa, menguasai skill ini akan memberikan nilai tambah yang luar biasa bagi karir Anda. Berikut adalah alasan mengapa Anda harus memulainya hari ini:
Tidak Perlu Instalasi: Anda tidak perlu mengunduh aplikasi atau mengatur server (hosting). Semuanya dilakukan langsung dari browser (seperti Google Chrome).
100% Gratis: Selama Anda memiliki akun Google (Gmail), Anda bisa menggunakan fitur ini tanpa batasan biaya bulanan.
Ramah Pemula: Kode yang dibutuhkan untuk tugas sederhana biasanya sangat pendek dan mudah dipahami, sangat cocok sebagai langkah awal belajar coding.
Otomatisasi Google Workspace: Anda bisa membuat rumus (formula) sendiri di Sheets, mengirim email otomatis, atau merekap absen dalam hitungan detik.
Persiapan Sebelum Memulai
Untuk mengikuti tutorial ini, Anda tidak memerlukan aplikasi khusus. Anda hanya membutuhkan:
Laptop atau komputer.
Koneksi internet.
Akun Google yang sudah login.
Rasa ingin tahu!
Langkah-Langkah Pertama di Google Apps Script
Mari kita mulai praktik coding Google Sheets pertama Anda. Kita akan membuat sebuah skrip sederhana yang akan menampilkan pesan sapaan.
1. Membuka Editor Apps Script
Cara paling umum untuk membuka Apps Script adalah melalui Google Sheets.
Buka Google Drive dan buat lembar kerja Google Sheets baru (kosong).
Di menu bagian atas, klik Ekstensi > Apps Script.
Sebuah tab baru akan terbuka. Selamat datang di "ruang kerja" baru Anda!
2. Mengenali Antarmuka Editor
Di layar tersebut, Anda akan melihat sebuah lembar putih dengan beberapa baris kode bawaan, yaitu function myFunction() { }.
Di sinilah kita akan menuliskan perintah-perintah kita. Di sebelah kiri adalah deretan file proyek, dan di atas adalah tombol "Jalankan" (Run) untuk mengeksekusi kode Anda.
3. Menulis Kode Pertama Anda (Hello World)
Mari kita ubah kode bawaan tadi menjadi sesuatu yang bisa dieksekusi. Hapus kode yang ada, lalu ketikkan baris berikut ini:
function sapaDunia() {
var pesan = "Halo, selamat datang di dunia Apps Script!";
Logger.log(pesan);
}
Klik ikon disket (Simpan) di bagian atas, lalu tekan tombol Jalankan.
Jika Anda baru pertama kali menjalankan skrip, Google akan meminta izin akses (Otorisasi). Jangan panik, cukup ikuti instruksinya (Lanjutkan > Lanjutan > Buka Proyek). Setelah berhasil, klik menu Log Eksekusi di bagian bawah, dan Anda akan melihat teks sapaan Anda muncul di sana!
Konsep Dasar JavaScript untuk Apps Script
Agar Anda tidak bingung saat melihat kode-kode lain di masa depan, ada dua konsep dasar JavaScript untuk Apps Script yang wajib Anda ketahui:
Variabel (
varataulet): Ini ibarat kotak penyimpanan. Di kode sebelumnya, kita menyimpan kalimat panjang ke dalam kotak bernamapesan.Fungsi (
function): Ini adalah sekumpulan instruksi. Saat kita memanggilsapaDunia(), sistem akan menjalankan semua perintah yang ada di dalam kurung kurawal{ ... }.
Contoh Kasus: Membuat Rumus Sendiri di Google Sheets
Sekarang mari kita buat sesuatu yang berguna. Kita akan membuat Custom Function (rumus buatan sendiri) di Google Sheets untuk menghitung diskon harga.
Hapus kode tadi, dan masukkan kode berikut:
function HITUNG_DISKON(hargaAwal, persenDiskon) {
var potongan = hargaAwal * (persenDiskon / 100);
var hargaAkhir = hargaAwal - potongan;
return hargaAkhir;
}
Simpan kode tersebut. Sekarang kembali ke Google Sheets Anda. Di sembarang sel (misalnya A1), ketik angka 100000 dan di B1 ketik 20 (sebagai diskon 20%).
Lalu, di sel C1, ketikkan rumus buatan Anda sendiri: =HITUNG_DISKON(A1, B1) lalu tekan Enter. Voila! Hasilnya otomatis menjadi 80000. Anda baru saja membuat rumus Sheets Anda sendiri!
Kesimpulan
Belajar coding ternyata tidak semenakutkan yang dibayangkan, bukan? Melalui tutorial Google Apps Script pemula ini, Anda telah berhasil mengenali editor kode, menjalankan skrip log pertama, hingga membuat rumus perhitungan kustom di Google Sheets. Ini adalah fondasi yang sangat kuat untuk mulai membangun sistem otomatisasi yang lebih besar di kemudian hari.
Sekarang giliran Anda untuk bereksperimen! Coba ubah rumus diskon tadi agar sesuai dengan kebutuhan pekerjaan Anda. Jika Anda menemui kendala (error) atau memiliki ide otomatisasi yang ingin dibuat namun bingung mulai dari mana, jangan ragu untuk berdiskusi di kolom komentar di bawah ini. Bagikan artikel ini kepada rekan kerja Anda agar kalian bisa sama-sama bekerja lebih efisien!
إرسال تعليق