Langsung ke konten utama

Postingan

Menampilkan postingan dari November, 2025

Seri 9 — Membuat Web App dengan Google Apps Script

Pada seri sebelumnya, kita telah belajar Menghubungkan Google Apps Script dengan API Eksternal . Pada seri ini, kita akan belajar membuat Web App menggunakan Google Apps Script (GAS). Dengan Web App, kita bisa membuat aplikasi berbasis web yang berjalan di server Google — tanpa harus menyewa hosting, tanpa backend kompleks, dan dapat diakses lewat URL! Kita akan membahas: Apa itu Web App di GAS Bagaimana Web App bekerja Struktur fungsi doGet() dan doPost() Membuat Web App sederhana Men-deploy Web App Mengirim data dari HTML ke GAS Contoh Web App mini (form input → Spreadsheet) ✅ 1. Apa Itu Web App di GAS? Web App di Google Apps Script adalah aplikasi web yang berjalan di server Google, dapat diakses melalui URL publik/privat, serta dapat menerima HTTP request (GET/POST). Dengan Web App, kita dapat: ✅ Membuat form custom ✅ Membaca/menulis data ke Google Sheets ✅ Membuat dashboard sederhana ✅ Integrasi API ✅ 2. Cara Kerja Web App Web App bekerja meng...

Seri 8: Menghubungkan Google Apps Script dengan API Eksternal

Pada seri sebelumnya, kita sudah belajar Membuat Add-on Sederhana untuk Google Sheets . Pada seri ini kita akan belajar: Apa itu API dan bagaimana cara kerja HTTP Request. Cara menggunakan UrlFetchApp di Google Apps Script. Mengambil data dari API publik (contoh: cuaca). Mengirim data ke API eksternal (contoh: webhook). Menampilkan hasilnya di Google Spreadsheet. ⚙️ 1. Apa Itu API? API (Application Programming Interface) adalah jembatan yang memungkinkan satu aplikasi berbicara dengan aplikasi lain. Misalnya: Kita bisa mengambil data cuaca dari OpenWeatherMap API. Mengirim pesan ke Telegram atau WhatsApp Business API. Mengirim data penjualan ke sistem internal perusahaan. API bekerja dengan cara mengirim permintaan HTTP (request) dan menerima balasan (response) dalam format seperti JSON . 🔧 2. Fungsi Dasar UrlFetchApp Google Apps Script menyediakan objek bernama UrlFetchApp untuk berkomunikasi dengan API eksternal. Sintaks dasarnya: const re...