2011-03-15 28 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

相关问题