Security Google可视化API在金融应用中的挫折

Security Google可视化API在金融应用中的挫折,security,google-visualization,Security,Google Visualization,我用谷歌可视化API(组织结构图)为自己做了一个小应用。我喜欢它,现在我觉得这个API可以帮助我解决一个业务用例。请就以下问题向我提出建议。 1.建议在金融应用程序中使用这些Google可视化API。 2.谷歌可视化API需要任何商业使用许可。 3.由于它不是一个开源框架,我无法跟踪或假设Google Visualization API是如何使用我的应用程序数据来呈现图表的 a) Will it store the data that is being passed from my site?

我用谷歌可视化API(组织结构图)为自己做了一个小应用。我喜欢它,现在我觉得这个API可以帮助我解决一个业务用例。请就以下问题向我提出建议。 1.建议在金融应用程序中使用这些Google可视化API。 2.谷歌可视化API需要任何商业使用许可。 3.由于它不是一个开源框架,我无法跟踪或假设Google Visualization API是如何使用我的应用程序数据来呈现图表的

 a) Will it store the data that is being passed from my site?
 b) How secure my data if i pass key values to org charts to prepare and render the chart on my website page.
我真诚地请求您提供宝贵的建议

示例(非实际代码):


函数绘图图(数据值){
data=new google.visualization.DataTable();
chart=新的google.visualization.OrgChart(document.getElementById('chart_div'));
data.addColumn('string','PlanName');
data.addColumn('string','PaymentAmount');
data.addColumn('string','ValidationId');
data.addColumn('string','AccountName');
对于(var i=0;i
谷歌可视化API非常适合在金融应用程序中使用,而且完全免费

正如在大多数网站底部的数据政策中所述,

所有代码和数据都在浏览器中处理和呈现。没有数据发送到任何服务器

因此,您的数据是安全的,从这个角度来看,它不会被谷歌可视化API公开


该应用程序适用于所有谷歌API,而不仅仅是可视化API…

谷歌可视化API可以在金融应用程序中使用,并且是完全免费的

正如在大多数网站底部的数据政策中所述,

所有代码和数据都在浏览器中处理和呈现。没有数据发送到任何服务器

因此,您的数据是安全的,从这个角度来看,它不会被谷歌可视化API公开


应用于所有谷歌API,而不仅仅是可视化API…

谷歌是否记录了我所有的图表数据?“HTTP请求中包含的图表数据保存在临时日志中不超过两周,用于内部测试和调试。当然,您应该了解,如果您的图表出现在公共网页上的图像标签中,它可能会被爬网。2) 我认为这个文件有一些机制可以将数据发送到google,准备图表并将其返回给DOM(这只是一个猜测)。我认为这是对的faq链接似乎不起作用,但谷歌没有记录你的图表数据
jsapi
是一个JavaScript文件,用于存储图表的代码,该文件下载到浏览器中,在浏览器上运行,并且任何馈送到api的数据都不会离开浏览器。你能检查一下这个吗。我浏览了Jsapi文件,在代码中看到了一些http调用。坦白地说,我并没有逐行地去理解它。我请求您提供输入扫描有人帮我提供答案吗?我知道的唯一HTTP调用涉及使用仪表板和图表编辑器。这些功能根据使用的图表和用户交互动态加载所需的图表库。最后一个常见问题很让人困惑,听起来好像是关于提交要在图表库中显示的图表。同样,如示例-->中所述,所有代码和数据都将在浏览器中处理和呈现。没有数据发送到任何服务器。Google是否记录了我的所有图表数据?“HTTP请求中包含的图表数据保存在临时日志中,保存时间不超过两周,用于内部测试和调试。当然,您应该了解,如果您的图表出现在公共网页上的图像标记中,它可能会被爬网。”来源:“.2)我认为这个文件有某种机制可以将数据发送到google,准备图表并将其返回给DOM(这只是一个猜测)。我认为这是对的faq链接似乎不起作用,但谷歌没有记录你的图表数据
jsapi
是一个JavaScript文件,用于存储图表的代码,该文件下载到浏览器中,在浏览器上运行,并且任何馈送到api的数据都不会离开浏览器。你能检查一下这个吗。我浏览了Jsapi文件,在代码中看到了一些http调用。坦白地说,我并没有逐行地去理解它。我请求您提供输入扫描有人帮我提供答案吗?我知道的唯一HTTP调用涉及使用仪表板和图表编辑器。这些功能根据使用的图表和用户交互动态加载所需的图表库。最后一个常见问题很让人困惑,听起来好像是关于提交要在图表库中显示的图表。同样,如示例-->中所述,所有代码和数据都将在浏览器中处理和呈现。没有数据发送到任何服务器。
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
function drawChart(dataValues) {
            data = new google.visualization.DataTable();
            chart = new google.visualization.OrgChart(document.getElementById('chart_div'));
            data.addColumn('string', 'PlanName');
            data.addColumn('string', 'PaymentAmount');
            data.addColumn('string', 'ValidationId');
            data.addColumn('string', 'AccountName');

            for (var i = 0; i < dataValues.length; i++) {
                data.addRow([{ v: dataValues[i].PlanName, f: dataValues[i].Name }, dataValues[i].AccountName]);



                }




            // Draw the chart, setting the allowHtml option to true for the tooltips.
            chart.draw(data, {
                allowHtml: true, allowCollapse: true, size: 'medium', explorer: {
                    maxZoomOut: 100,
                    keepInBounds: true
                }
            });
            google.visualization.events.addListener(chart, 'select', selectHandler);


        }