簡體   English   中英

有沒有辦法將私人谷歌電子表格中的數據顯示為網站上的圖表?

[英]Is there a way to display data from a private google spreadsheet as a chart on a website?

我正在為我的學校做一個項目。 我已經在Google電子表格中使用汽車,自行車,自行車或其他形式的交通工具登錄了訪問學校的訪客人數。 我希望能夠在學校網站上以圖表的形式顯示所有數據,以便跟蹤人們每天上學所造成的二氧化碳排放量。 我讀到了谷歌電子表格API,但無法理解如何從電子表格中獲取數據而不公開。 任何幫助將不勝感激。 謝謝。

是的,在Google應用腳本中編寫代碼以從電子表格中獲取所需數據, 部署腳本( 任何人甚至是匿名選項),每次更改代碼並再次部署時都會更改腳本版本。

獲取部署的應用程序腳本的URL,從您的javascript代碼(在您的Web應用程序中)對該URL進行ajax調用並獲取所需數據並使用它來使用jquery中的任何圖表插件顯示圖表。

無需在應用腳本中對此進行編碼。 Google表格本身支持發布圖表。

https://support.google.com/docs/answer/78052

根據您發布圖表的方式,在數據更改時更新圖表的過程也不同。 如果您使用“發布到網絡”,只需重新發布,或修改網址以刪除范圍(有一些警告,請參閱此幫助主題,了解如何執行此操作。它的舊帖子和新工作表發布網址可能不同或允許開放范圍(如A1:C) .https//productforums.google.com/forum/?hl = en#category_topic / docs /how-do-i / ZRpghByKHNM

如果您在文檔或演示文稿中發布圖表,請參閱http://googleappsupdates.blogspot.pe/2016/05/embed-charts-from-google-sheets-in.html ,這是更簡化的更新圖表的方式,但需要一個中級文檔/幻燈片。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM