Silakan lengkapi data di bawah ini untuk mengajukan permohonan informasi publik.
Masuk untuk melihat kelola data permohonan
Pantau dan kelola seluruh data masuk
| Tanggal | Nama / Lembaga | Kontak | Jenis Informasi | Informasi diminta | Aksi |
|---|
Belum ada data permohonan masuk
Koneksikan formulir ini langsung ke Google Sheets Anda
function doPost(e) {
try {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var data = JSON.parse(e.postData.contents);
// Baris Header jika sheet masih kosong
if (sheet.getLastRow() === 0) {
sheet.appendRow([
"Waktu Pengiriman",
"Nama Lengkap / Badan Publik",
"No. KTP / SIM / Paspor",
"No. Pengesahan Legalitas",
"Alamat Lengkap",
"Pekerjaan",
"No. Telepon / WA",
"Email",
"Jenis Informasi",
"Informasi yang Dibutuhkan",
"Cara Memperoleh Informasi",
"Cara Mendapatkan Salinan",
"Tujuan Permohonan Informasi",
"Status File KTP",
"Status File Kemenkumham",
"Status File Kesbangpol",
"Status File Kartu Pers"
]);
sheet.getRange(1, 1, 1, 17).setFontWeight("bold").setBackground("#e2e8f0");
}
// Tambahkan data baris baru
sheet.appendRow([
new Date(),
data.nama_lengkap || "",
data.no_ktp || "",
data.no_pengesahan || "",
data.alamat || "",
data.pekerjaan || "",
data.no_hp || "",
data.email || "",
data.jenis_informasi || "",
data.informasi_dibutuhkan || "",
data.cara_memperoleh || "",
data.cara_salinan || "",
data.tujuan_permohonan || "",
data.file_ktp || "-",
data.file_kemenkumham || "-",
data.file_kesbangpol || "-",
data.file_pers || "-"
]);
return ContentService.createTextOutput(JSON.stringify({result: "success"}))
.setMimeType(ContentService.MimeType.JSON);
} catch (err) {
return ContentService.createTextOutput(JSON.stringify({result: "error", error: err.toString()}))
.setMimeType(ContentService.MimeType.JSON);
}
}