当用户在我的网站上进行搜索时,会显示附近的用户。因此,在此存储每个用户的纬度和经度位置变得必要。通过查看谷歌条款和条件,我不确定我是否被允许这样做。条款和条件说,
10.5.d没有缓存或存储。除了可能之外,您不会预取,缓存,索引或存储要在服务外部使用的任何内容 存储有限数量的内容仅用于改进目的 由于网络延迟,您的Maps API实施的性能 (而不是为了阻止Google准确跟踪 用法),并且只有当这样的存储:是临时的(并且在任何情况下都不是 超过30个日历日);是安全的;不操纵或聚合 内容或服务的任何部分;并且不会修改属性 无论如何。
我在这里看到一个类似的问题Terms and Conditions Google Maps: Can I store lat/lng and address components? 只有一个答案是少数人没有同意的。所以我想对此有更多的意见。是否有任何方式谷歌可以联系以澄清?有没有其他方法可以实现我的目标?我想知道什么逻辑用于像offerup这样的网站。
我还看到in this article谷歌本身解释了如何将地址和位置信息存储到db。如果不允许,我不认为谷歌会发表这样的文章。如果有人做了类似的存储或得到谷歌的任何确认,请告诉我。
答案 0 :(得分:0)
我没有看到获取用户坐标并将其存储在您的数据库中的任何问题,只要您使用谷歌地图API检查附近的用户应该没问题。
除非你试图欺骗服务或使用数据与谷歌竞争,否则它应该不是问题。