2011-03-15 29 views
9

我正在爲客戶端開發一個Web應用程序,我想用Google API繪製一些漂亮的圖表。使用Google Visualization API時是否向Google發送了數據?

客戶端有一些敏感數據,並提出了一些安全問題,特別是他們不希望他們的數據「去谷歌」。

有2個選項或API用於生成圖表。 Chart API,您可以在其中創建一個URL並提交給Google,以便它可以生成圖形圖像 - 顯然,客戶端數據將發送給Google,因此該選項是一個不錯的選擇。

第二種選擇是使用可視化API。據我所知,生成可視化文件的代碼是從Google下載的,但用於構建輸出的數據從不會離開瀏覽器,因此使用敏感數據是「安全的」。這是一個準確的描述?

我已經瀏覽了Google API文檔來嘗試回答我的問題,但似乎找不到明確的答案。

請指教。

+0

請回顧新的答案http://stackoverflow.com/questions/5311704/is-data-sent-to-google-when-using-the-google-visualisation-api/19811513#19811513。我認爲實際接受的問題是錯誤的。謝謝 – gavioto

+0

如果其他人正在尋找開源的安全解決方案,您可能需要查看graphael:http://g.raphaeljs.com – Phil

回答

9

我找到了我的問題的答案。 Google文檔中有關於每種類型的可視化,面積圖,折線圖,帶註釋時間線等的數據政策部分。對於我對使用數據政策部分感興趣的可視化狀態:

處理所有代碼和數據並在瀏覽器中呈現。沒有數據發送到任何服務器。

想我沒有看到樹木不見森林!

+0

這取決於可視化,請參見下面的同一人的評論 – Scott

0

如果你擔心使用谷歌的API,那麼我建議你使用不同的可視化API。

正如@Rook所說,谷歌會記錄一切。

這裏的緩解因素是上下文。如果你發送的數據沒有上下文,那麼我不會擔心它。它可以繪製他們所知道的雞舍擴展圖。

但是,如果您的圖表確實包含可以追溯到重要內容的上下文數據,那麼您需要在本地安裝一些內容以便爲您進行渲染。

0

這裏https://developers.google.com/chart/interactive/docs/security_privacy你可以看到實際條款和條件:

一個註記關於安全和數據保密

谷歌保持的有用和有趣的圖表畫廊,其中一些 人由我們創建,以及由第三方創建的其他人。所有 圖表都依賴於鏈接的JavaScript庫,有些圖表數據可能會從瀏覽器發送到另一個位置進行預處理。
Google編寫的圖表所有Google編寫的圖表都是基於 隱私和安全考慮而開發的。所有Google圖表 文檔頁面都包含數據政策部分,該部分描述 圖表是否從頁面發送任何圖表數據。

正如你所看到的,目前還不清楚。定期審閱文檔(不僅僅是條款和條件)是必要的,因爲條款和條件很少具體。

+1

接受的答案就我而言,它仍然是正確的。請參閱API中每種圖表類型文檔中的「數據政策」部分。幾乎API中的每個圖表(除地圖和地理圖表之外)都處理瀏覽器中的數據。 https://developers.google.com/chart/interactive/docs/gallery/barchart#Data_Policy – SausageFingers

+0

對不起,因爲incovenince。你有沒有審查所有的數據政策?如果沒有以前的條款和條件建議,您如何授予它未來不會改變?您的潛在客戶如何知道這些數據是否會在未提前建議的情況下發送給Google?我認爲我的迴應是對你的補充,實際上兩者都是真實的。請考慮包括提及谷歌的條款和條件。謝謝。 – gavioto

+0

這裏的引用是指「有用和有趣的圖表畫廊」,而不是在您自己的項目中使用Google Charts圖書館。 – Waggers

相關問題