Apa itu Google Apps Script (GAS)
Berikut penjelasan cara teknis menggunakan Google Apps Script (GAS) secara runtut dan praktis—cocok untuk guru maupun pemula yang ingin otomatisasi tugas (misalnya di Spreadsheet, Form, dll).
1. Apa itu GAS (singkat tapi jelas)
GAS adalah platform scripting berbasis JavaScript untuk mengotomatisasi layanan Google seperti:
Google Sheets
Google Docs
Google Forms
Gmail
2. Cara Membuka Google Apps Script
Cara 1 (dari Google Sheets)
Buka Google Sheets
Klik Extensions (Ekstensi)
Pilih Apps Script
Cara 2 (langsung)
Kunjungi: https://script.google.com
Klik New Project
3. Struktur Dasar Script
Contoh script pertama:
function helloWorld() {
Logger.log("Hello, dunia!");
}
Penjelasan:
function= fungsi utamaLogger.log()= menampilkan output di log
Untuk melihat hasil:
Klik Run ▶
Buka View → Logs
4. Contoh Praktis (Langsung Berguna untuk Guru)
A. Mengisi Data Otomatis di Spreadsheet
function isiData() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
sheet.getRange("A1").setValue("Nama");
sheet.getRange("B1").setValue("Nilai");
}B. Kirim Email Otomatis
function kirimEmail() {
MailApp.sendEmail({
to: "email@gmail.com",
subject: "Tes GAS",
body: "Ini email otomatis dari Google Apps Script"
});
}C. Respon Otomatis dari Google Form
function onFormSubmit(e) {
var email = e.values[1];
MailApp.sendEmail(email, "Terima kasih", "Jawaban Anda sudah kami terima.");
}5. Cara Menjalankan Script
Klik tombol Run ▶
Pilih fungsi
Beri izin (Authorize):
Pilih akun Google
Klik Allow
6. Menggunakan Trigger (Otomatis Jalan)
Trigger membuat script berjalan otomatis.
Cara membuat:
Klik ikon Jam (Triggers)
Klik Add Trigger
Pilih:
Fungsi: misalnya
onFormSubmitEvent: misalnya On form submit
Contoh:
Kirim email saat siswa submit form
Update nilai otomatis
7. Contoh Integrasi Nyata (Untuk Ujian Online)
Sebagai guru informatika, Anda bisa:
Ambil data dari Google Forms
Simpan ke Google Sheets
Gunakan GAS untuk:
Koreksi otomatis
Kirim nilai ke email siswa
Buat ranking
8. Tips Penting
Gunakan
Logger.log()untuk debuggingSelalu beri izin saat pertama kali run
Gunakan dokumentasi resmi:

Posting Komentar untuk "Apa itu Google Apps Script (GAS)"