常見問題

  1. 什麼是 Google Chart API?
  2. Google 為什麼提供這項服務?對我有什麼好處?
  3. Google 會記錄我所有的圖表資料嗎?
  4. 我認為 Google 應該支援新型圖表,或是提出功能要求。該從哪裡寄出我的申請?
  5. 系統支援哪些類型的圖表?
  6. 我可以透過程式建立圖表,例如透過 JavaScript API 建立嗎?
  7. Google Chart API 的網址長度是否有限制?網址長度上限是多少?
  8. 為什麼我的長條/線條/項目在 Y 軸上沒有正確的值?

什麼是 Google Chart API?
Google Chart API 是一項非常簡單的工具,可讓您輕鬆建立部分資料的圖表,並將圖表嵌入網頁中。您只要將資料和格式參數嵌入 HTTP 要求中,Google 就會傳回圖表的 PNG 圖片。系統支援多種類型的圖表,而藉由傳送要求至圖片標記,您就可以直接將圖表納入網頁中。
Google 為什麼提供這項服務?對我有什麼好處?
我們最初建置為內部工具,希望能夠快速將圖表嵌入到自己的應用程式中 (例如 Google 財經)。我們認為開放網頁程式開發人員使用這項工具,
Google 會記錄我所有的圖表資料嗎?
包含在 HTTP 要求中的圖表資料最多會保留兩週的時間,以供內部測試及偵錯之用。

當然,您也應該瞭解,如果圖表出現在公開網頁的圖片標記中,就可以進行檢索。

我認為 Google 應該支援新型圖表,或是提出功能要求。該到哪裡附上申請?
。我們已針對這個問題與其他支援要求設定 Google 群組:http://groups.google.com/group/google-visualization-api
系統支援哪些圖表?
您可以在圖表庫中查看完整清單。
我可以透過程式 (例如在 JavaScript) 建立圖表嗎?
我們目前僅支援透過傳送網址要求來建立圖表。目前已有幾位使用者建立工具和 API,以利組合網址。
Google Chart API 的網址長度是否有限制?網址長度上限是多少?
Google Chart API 不會判定網址的長度上限,而是透過網路瀏覽器和網路伺服器來考量。在網址編碼 (例如 Google| 將變更為 %7C)。對於 POST,則限制為 16K。

如果網址長度有問題,請參考以下建議來縮短網址:

  • 如果您使用文字編碼資料格式,請從數字中移除開頭的零,在小數點後移除結尾的零,並在小數後面將數字四捨五入或截斷。
  • 如果這樣無法縮短網址,請使用簡單 (1 個字元) 或延伸 (2 個字元) 編碼。
  • 資料取樣頻率較低;也就是說,精細程度越高。
  • 將圖表中的風格和裝飾 (例如顏色標籤樣式) 從圖表中移除。
為什麼我的長條/線條/等等並非與 Y 軸上的正確值對齊?
根據預設,兩個軸的數值範圍都是 0 到 100。無論資料值為何。如果您希望行、列或任何內容與實際的資料值保持一致,就必須使用 chxr 參數指定完全符合資料範圍的標籤範圍。