/CSTRAW-Lookup

Lookup System by Google Sheet & Google Script

Primary LanguageHTML

Google Sheet + Google Script Lookup System

Info

利用 Google Script 內建的功能去查詢 Google Sheet 的資料,讓其他人的資料可以被保護,用戶只能查詢到自己的資料。

在此 repo 中以顧客以訂單編號查詢出貨進度為情境。

Setup

  1. 在自己的 Google 帳號建立一個新 Google Script 專案 image

  2. 為專案命名

  3. 重新命名 程式碼.gsmain.gs,並將本 repo 中的 main.gs 貼上 image

  4. main.gs 的第 10 行更換成自己的試算表網址

  5. 將執行函式設為 debug 並按下左邊的執行按鈕 image

  6. 出現需要授權的視窗,按下 核對權限 image

  7. 點選擁有存取你的試算表的帳號 image

  8. 點選 進階 展開,點選 前往「專案名稱」(不安全) image

  9. 點選 允許 image

  10. 授權完後,我們需要取得 Google Script 的網址,點選 發布→部署為網路應用程式... image

  11. 依照上面設定,如果有修改程式碼的話就必須設定 Project version 為 新增,按下 Deploy image

  12. 複製出現的網址 image

  13. 將 repo 中的 script.js 打開,將把第 1 行的 api_url 網址換成上一步複製的網址,並儲存。

  14. 接著可以點開 repo 中的 index.html 來測試功能是否正常。

  15. 之後就可以將網頁部署到網站上了(ref

Reference