Sabtu, 25 Oktober 2025

Membuat Jurnal Mengajar

 






Jurnal Apps Script

// === Google Apps Script ===
// Ganti dengan ID spreadsheet Anda
const SHEET_ID = '1GC5Dx1nStJj-NgTsrS_eF7hig0pTzqQ-4D1QRGcJ7ug';
const SHEET_NAME = 'Sheet1'; // ganti sesuai nama sheet

// Fungsi untuk menerima request (API)
function doGet(e) {
  const sheet = SpreadsheetApp.openById(SHEET_ID).getSheetByName(SHEET_NAME);
  const data = sheet.getDataRange().getValues();

  const headers = data.shift();
  const rows = data.map(r => {
    let obj = {};
    headers.forEach((h, i) => obj[h] = r[i]);
    return obj;
  });

  return ContentService.createTextOutput(JSON.stringify(rows))
    .setMimeType(ContentService.MimeType.JSON);
}

// Fungsi untuk menulis data baru (POST)
function doPost(e) {
  const sheet = SpreadsheetApp.openById(SHEET_ID).getSheetByName(SHEET_NAME);
  const body = JSON.parse(e.postData.contents);

  // Urutan kolom sesuai header
  sheet.appendRow([
    body.Hari,
    body.Tanggal,
    body['Jam Ke'],
    body.Kelas,
    body['Tujuan Pembelajaran'],
    body['Teknik Pembelajaran'],
    body.Asesmen,
    body.Keterangan
  ]);

  return ContentService.createTextOutput(
    JSON.stringify({ status: 'success', message: 'Data berhasil disimpan!' })
  ).setMimeType(ContentService.MimeType.JSON);
}

LINK Appscript




PROMPT 1

Saya ingin membuat jurnal mengajar yang terkoneksi datanya ke google spreadsheet. Spreadsheet yang saya buat dengan urutan kolom sebagai berikut:

Hari

Tanggal

Jam ke (buat dropdown : 1-8)

Kelas (buat dropdown : 7-9)

Tujuan Pembelajaran

Teknik Pembelajaran

Asesmen

Keterangan


Pastikan formulirnya sesuai kolom spreadsheet di atas dan data yang diisi di canva akan masuk ke spreadsheet, dan ketika klik tombol kirim akan muncul notifikasi data sudah terkirim


Buatkan juga google apps script untuk spreadsheet dengan link spreadsheetnya https://docs.google.com/spreadsheets/d/1GC5Dx1nStJj-NgTsrS_eF7hig0pTzqQ-4D1QRGcJ7ug/edit?gid=0#gid=0


PROMPT 2

Ini merupakan link google apps scriptnya :


Tidak ada komentar:

Posting Komentar

Google AI Studio

  https://www.youtube.com/watch?v=mzqaqqmNhlg https://aistudio.google.com/apps?source=showcase