一、建立Google Sheet

  1. 點擊88La提供的連結🔗 https://docs.google.com/spreadsheets/d/13MFIz0dKvJQ7jN5wHzEbb-Y83C3Vw-Q4VH25Idq2leU/copy?usp=sharing
  2. 請按建立副本

截圖 2026-01-17 晚上7.12.11.png

三、開啟擴充功能→Apps Script

(只能用電腦喔!手機無法操作這個功能)

截圖 2026-01-17 晚上7.21.11.png

  1. 複製以下程式碼→全選貼進去
function doPost(e) {
  try {
    // 從捷徑接收三個欄位
    var date = e.parameter.date;
    var category = e.parameter.category;
    var amount = e.parameter.amount;

    if (!date || !category || !amount) {
      return ContentService.createTextOutput("Missing data");
    }

    var ss = SpreadsheetApp.openById("1syOu3vyR6ijaBmeFkp7kCu_PuSlkT5VB9xTLHnu7PDY");
    var sheet = ss.getSheetByName("每日極簡記帳表");

    sheet.appendRow([date, category, amount]);

    return ContentService.createTextOutput("OK WRITE");
  } catch(err) {
    return ContentService.createTextOutput("ERROR: " + err);
  }
}

// 測試 Web App
function doGet(e){
  return ContentService.createTextOutput("Web App OK");
}

截圖 2026-01-17 晚上7.43.57.png

  1. 回到google sheet複製網址的ID

    ID在哪裡: 在 /d/ 和 /edit 中間的那一段

    截圖 2026-01-17 晚上7.15.22.png

    範例:https://docs.google.com/spreadsheets/d/**1WoAprPIV-8wVzEbTxn6BcnreASEtLIwFAn3eMF1lwoo**/edit?gid=449122655#gid=449122655

    這一段就是網址的ID

  2. 回到Apps Script

    把剛才複製的網址ID,貼進程式碼裡(畫紅色的那串,直接覆蓋):

    var ss = SpreadsheetApp.openById("1syOu3vyR6ijaBmeFkp7kCu_PuSlkT5VB9xTLHnu7PDY");

    截圖 2026-01-17 晚上7.24.47.png

四、啟動部署

  1. 部署→新增部署作業

    截圖 2026-01-17 晚上7.26.54.png

  2. 新增說明=命名的意思,所以可隨便取名字

    截圖 2026-01-17 晚上7.28.01.png

  3. 複製URL

    截圖 2026-01-17 晚上7.31.09.png

五、設定捷徑

  1. 打開88La傳送給你的捷徑模板→建立模板

IMG_62A9DCECA451-1.jpeg