在保持隐私的同时使用Google Maps API使用Fusion Tables的方法? [英] Way to use Fusion Tables with the Google Maps API while maintaining privacy?

查看:118
本文介绍了在保持隐私的同时使用Google Maps API使用Fusion Tables的方法?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的理解是,如果您使用的是API的商业版本,那么将Maps API与私有Fusion Table一起使用的唯一方法就是使用这种方法。只有公共和不公开的表格才能正常使用。我真的很想了解Fusion Tables的性能优势,但对支付营业执照不感兴趣。



我的问题是:未列出的表格有多安全?我要显示的数据是敏感的,但不是关键的。它不太可能被特别寻找,或被机器人抓住。 (没有地址,人名,电话号码等)。

如果Fusion Tables真的不适合我和我的敏感数据,那么MySQL会在什么时候开始看到基于标记数量的严重降级在平均浏览器中?我估计表中的最大点数大约在1000-2000之间。

解决方案

隐私设置您可以使用2个表格:1个FusionTable(公共或不公开),用于存储几何图形并绘制标记,第二个表格(私人)存储敏感数据的地方。使用行的公共密钥,以便您可以根据表#1返回的密钥请求表#2中的敏感数据。



哪种你用于表#2的表取决于你,在验证后可以访问私有FusionTable中的数据,但我更愿意使用我自己的(mySQL)数据库来获取敏感数据(它发生在我身上,FT的数据可以通过FT-API,尽管禁用了下载选项,所以我目前不会过分依赖安全性 - 注意FusionTables仍然是实验性的)。


It's my understanding that the only way to use a private Fusion Table with the Maps API is if you're using the Business version of the API. Only public and unlisted tables can be used normally. I would really like to realize the performance benefits of Fusion Tables but am not interested in paying for a business license.

My question is this: How secure could an unlisted table be? The data I'll be displaying is sensitive, but not critical. It is unlikely to be sought out specifically, or scraped by a bot. (no addresses, names of people, phone numbers, etc).

If Fusion Tables really won't be an option for me and my sensitive data, with MySQL at what point would I start to see serious degradation based on the number of markers in an average browser? I estimate the maximum number of points in the table to be somewhere around 1000-2000.

解决方案

The privacy-setting(public or unlisted) are only required for a FusionTableLayer.

You may use 2 Tables: 1 FusionTable(public or unlisted) to store the geometry and plot the markers, and a 2nd table(private) where you store the sensitive data. Use a common key for the rows, so you'll be able to request the sensitive data from table#2 based on the key returned by table#1.

Which kind of table you use for table#2 depends on you, data in a private FusionTable are accessible after Authentication, but I would prefer my own (mySQL)DB for sensitive data(It happens to me that the data of a FT was accessible via the FT-API, although the download-option was disabled, so I currently wouldn't rely too much in the security-- note that FusionTables are still experimental ).

这篇关于在保持隐私的同时使用Google Maps API使用Fusion Tables的方法?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆