我一直在玩GWT和GWT Visualization Wrapper API。我最近学到的一件事是GWT Visualization API在没有互联网连接的情况下无法工作(前几天我正在线下工作,我花了半个小时才搞清楚为什么我的图表没有加载)
在网上大量阅读有关隐私,数据和GWT的内容之后,似乎包括我在内的很多人都担心在尝试显示图表时向Google发送数据。我已经搜索了很多来源,包括stackoverflow,我想100%确认我的假设是正确的。
当您尝试获取所述图表的图像时,人们担心向Google发送数据的原因。这需要将数据发送给Google,他们对其进行处理,然后他们返回了要嵌入您网站的图片。根据我的研究,该功能已被谷歌图表弃用(并且有充分理由)。根据我的理解,它现在的工作方式是,每次要显示图表时,都要在客户端下载最新的库并在客户端上执行所有计算。这使得Google实际上无法获得您将在图表上显示的任何信息。
因此,只要我继续使用交互式图表并继续检查Google图表文档页面,我就可以继续使用可视化API,它表示该特定图表即折线图:
https://developers.google.com/chart/interactive/docs/gallery/linechart
(参见页面底部)“所有代码和数据都在浏览器中处理和呈现。没有数据发送到任何服务器“我不必担心任何人获取我的数据,因为所有信息都在客户端处理。
请更正我可能有的任何错误假设。谢谢。
答案 0 :(得分:1)
此页面上的图表https://developers.google.com/chart/interactive/docs/gallery都包含“数据政策”部分,其中详细说明了图表是在客户端上呈现以及哪些数据将离开客户端。目前,只有GeoChart与Google通信(为了进行地理编码);显然,这可能在未来发生变化。
此另一页上的图表https://developers.google.com/chart/interactive/docs/more_charts包含一些由Google编写的图表,以及一些由第三方编写的图表。这些还包括数据政策部分。对于Google撰写的内容,您可以依赖此政策。对于那些由第三方撰写的,谷歌尚未验证索赔,也无法保证。