時間觸發器(time-driven trigger)是讓 Apps Script 在固定時間自動執行某個函式的排程機制。它把膠水層從「被動等 HTTP 請求呼叫」(見 doGet / doPost)變成「主動定時執行」——不需要有人打網址,到點就自己跑。

概念位置

流量統計用它把 beacon 累積的原始 log 每天彙總成一張日報表,實作見模組四

可觀察訊號與例子

時間觸發器可以設成每分鐘、每小時、每天固定時段、或每週執行。典型用法是「每天凌晨把前一天的 raw log 依日期與路徑 group 成彙總表」,讓人打開試算表看到的是整理過的數字、而不是逐筆原始紀錄。

判讀方式

觸發器的成本受執行配額約束:個人帳號所有觸發器每天總執行時間上限 90 分鐘。所以彙總邏輯要寫得有效率,資料量大時避免每次都全表掃描——這條線在原始 log 累積到很多列時才會逼近,判讀與最佳化見模組三:Sheets 的容量邊界