[英]Pulling specific information from Google Sheets into different Google Site pages dynamically (not all info needed based on filtering)
有沒有辦法將 Google 表格中的特定信息提取到 Google 網站中? 我使用 Google 表格作為數據庫,需要根據特定的排序字段進行拉取,以便為網站上的各個組創建實時時間表。 或者,我可以在表格中(我認為)為從母版頁中提取的每個用戶組編寫一個頁面,然后在有意義的情況下發布/嵌入每個頁面?
例如,我的工作表包含標准日期、開始時間、結束時間、位置和詳細信息,但是有用戶組(即學生、員工、財產、廚房等)的字段。我只想為標記組提取事件和將它們發布在他們小組的網站頁面上)。 請注意,將為多個頁面提取一些事件。 謝謝! 莎拉
您可以使用 gviz 獲取和查詢 google sheet 數據。 例如https://stackoverflow.com/a/68948211/15019380
它使用帶有此 url 的 json 端點
var url = 'https://docs.google.com/spreadsheets/d/'+id+'/gviz/tq?tqx=out:json&tq&gid='+gid;
其中 id 是電子表格 ID,而 gid 是工作表 ID。
您可以使用 3 種模式:
/gviz/tq?tqx=out:json
/gviz/tq?tqx=out:csv
/gviz/tq?tqx=out:html
您可以添加查詢,例如&tq=SELECT+B%2CC%2CD+where+C+contains+%27S%27
(意味着在編碼SELECT B,C,D where C contains 'S'
)
參考: 查詢語言
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.