Deploy Script: Meluncurkan Aplikasi ke Internet
BeniSubianto.web.id - Inilah langkah yang mengubah segalanya. Sampai detik ini, skrip DraftPost Manager Anda masih tersimpan rapat di dalam "bengkel" (Editor Apps Script). Ia belum punya alamat, belum bisa dikunjungi, dan belum bisa menerima perintah dari luar.
Proses memberinya alamat dan mengaktifkannya agar bisa diakses secara online disebut dengan istilah Deployment. Bayangkan ini seperti acara Grand Opening toko Anda. Setelah langkah ini, Anda akan mendapatkan sebuah URL (Link) khusus. Link inilah pintu masuk menuju Dashboard Admin Anda nanti.
Hati-hati, ada satu pengaturan kecil di sini yang jika salah dipilih, akan membuat seluruh sistem gagal bekerja (Error 403/Forbidden). Ikuti panduannya pelan-pelan.
Langkah 1: Membuat Deployment Baru
Di layar Editor Apps Script (tempat Anda menaruh kode tadi):
- Lihat ke pojok kanan atas, cari tombol biru bertuliskan Deploy. Klik tombol itu.
- Pilih opsi paling atas: New deployment.
Langkah 2: Konfigurasi Jenis Aplikasi
Sebuah jendela pengaturan akan muncul.
- Di sebelah kiri tulisan "Select type", klik ikon Roda Gigi (Gear).
- Pilih Web app.
Langkah 3: Pengaturan Kunci (JANGAN SAMPAI SALAH!)
Ini adalah bagian paling krusial. Formulir di sebelah kanan harus diisi persis seperti ini:
- Description: Isi bebas, misal "Versi 1.0 - Rilis Perdana". Ini hanya catatan untuk diri sendiri.
- Execute as (Jalankan sebagai):
Pilih: Me ([email protected]).
Penjelasan: Ini artinya skrip akan berjalan menggunakan wewenang Anda (menggunakan Token dan Izin Drive yang sudah kita atur). Jika Anda memilih "User accessing the web app", skrip akan gagal karena pengunjung lain tidak punya token tersebut. - Who has access (Siapa yang memiliki akses):
Pilih: Anyone (Siapa saja).
Penjelasan: "Siapa saja" di sini bukan berarti orang asing bisa mengacak-acak blog Anda. Ingat, di dalam kode sudah ada fitur keamanan (pengecekan email Admin). Pilihan "Anyone" diperlukan agar Server Pusat bisa mengirim data balik ke skrip Anda tanpa terhalang login Google.
Langkah 4: Luncurkan!
Setelah yakin pengaturannya benar:
- Klik tombol biru Deploy di bagian bawah.
- Tunggu proses Updating deployment selesai.
Jika ini deployment pertama, Google mungkin akan meminta otorisasi akses lagi. Lakukan seperti biasa (Pilih Akun > Advanced > Go to... > Allow).
Langkah 5: Simpan URL Web App
Jika sukses, Anda akan melihat jendela bertuliskan "Deployment successfully updated".
- Di bawah tulisan Web app, ada sebuah URL panjang yang berakhiran
/exec. - Klik tombol Copy di sebelahnya.
- Simpan URL ini! Inilah alamat Dashboard rahasia Anda.
Catatan Penting: Cara Update Kode (Re-Deploy)
Ini adalah kesalahan nomor 1 pengguna Apps Script. Peraturan emasnya adalah:
Setiap kali Anda mengubah satu huruf pun di dalam kode (Code.gs atau Dashboard.html), tombol "Save" (Disket) saja TIDAK CUKUP untuk memperbarui tampilan di URL Web App.
Jika Anda melakukan revisi kode di masa depan, Anda wajib melakukan ini agar perubahannya muncul:
- Klik tombol Deploy > Manage deployments.
- Klik ikon Pensil (Edit) di pojok kanan atas.
- Pada bagian Version, ganti dari yang sekarang menjadi New version.
- Klik Deploy.
Hanya dengan cara itulah perubahan kode Anda akan diterapkan ke URL publik. Tanpa langkah "New version", Anda hanya mengedit kode di dapur tapi menyajikan makanan basi ke pelanggan.
URL Web App sudah di tangan. Sekarang, bagaimana cara menggunakannya? Apakah kita perlu membuat website lagi? Tidak perlu! Karena URL ini adalah Dashboard khusus tempat anda moderasi artikel. Anda tinggal buka URL dari browser langsung. Semangat!

