Apps Script
Buat Aplikasi Web Pertamamu GRATIS dengan Google Apps Script-
by Estikajati
081314763987
Buat Aplikasi Web Pertamamu GRATIS dengan Google Apps Script-
by Estikajati
081314763987
Web App dalam Google Apps Script adalah sebuah aplikasi atau halaman web yang bisa diakses oleh siapa saja melalui browser menggunakan sebuah URL unik, yang sepenuhnya dibuat dan dihosting (disimpan) secara gratis di server Google.
Ini adalah cara untuk mengubah skrip Google Anda menjadi sesuatu yang memiliki antarmuka (tampilan) dan dapat berinteraksi dengan pengguna, layaknya sebuah website biasa.
Backend (Sisi Server - Kode di file .gs):
Ini adalah "dapur" atau "otak" dari aplikasi Anda.
Ditulis dalam bahasa JavaScript menggunakan fungsi-fungsi Google Apps Script.
Bertugas untuk melakukan semua pekerjaan berat seperti: membaca dan menulis data di Google Sheets, membuat dokumen di Google Docs, mengirim email via Gmail, terhubung ke Google Calendar, dan logika bisnis lainnya.
Fungsi utamanya adalah doGet(e), yang berjalan setiap kali seseorang mengunjungi URL web app Anda untuk menampilkan halaman awal.
Frontend (Sisi Klien - Kode di file .html):
Ini adalah "tampilan" atau "wajah" dari aplikasi Anda yang dilihat pengguna di browser.
Dibangun menggunakan teknologi web standar: HTML (untuk struktur), CSS (untuk gaya/desain), dan JavaScript (untuk interaktivitas di halaman).
Jembatan Penghubung (google.script.run):
Ini adalah bagian paling ajaib dan penting. google.script.run adalah sebuah API JavaScript khusus yang memungkinkan Frontend (HTML) untuk "memanggil" dan menjalankan fungsi yang ada di Backend (.gs).
Ini memungkinkan interaksi: misalnya, pengguna menekan tombol di halaman web, dan tindakan itu memicu fungsi di skrip Anda untuk menyimpan data ke Google Sheets.
Formulir Pendaftaran Online: Membuat formulir pendaftaran yang datanya langsung masuk ke Google Sheets, tanpa perlu menggunakan Google Forms.
Dashboard Sederhana: Menampilkan data dari Google Sheets dalam bentuk tabel atau grafik yang lebih menarik secara visual di sebuah halaman web.
Sistem Reservasi Internal: Karyawan bisa membuka web app untuk memesan ruang rapat, dan skrip akan otomatis membuat acara di Google Calendar.
Aplikasi CRUD (Create, Read, Update, Delete): Membuat antarmuka web untuk mengelola data yang tersimpan di Google Sheets dengan lebih ramah pengguna.