Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如果我每30天刷新一次Google Places API,我可以存储它们的名称吗?_Android_Google Maps_Google Places Api_Storing Data - Fatal编程技术网

Android 如果我每30天刷新一次Google Places API,我可以存储它们的名称吗?

Android 如果我每30天刷新一次Google Places API,我可以存储它们的名称吗?,android,google-maps,google-places-api,storing-data,Android,Google Maps,Google Places Api,Storing Data,在我的硕士论文中,我正在Android上构建一个框架,在这个框架中我收集有关用户位置的信息。我根据用户的坐标和可见的MAC地址创建“位置”。我想用来自Foursquare和Google等几个API的信息来丰富这些位置 根据GooglePlacesAPI,可以在第10.5.d()节中阅读: 没有缓存或存储。您不会预取、缓存、索引或存储任何要在服务之外使用的内容,除非您存储有限数量的内容仅是为了提高网络延迟导致的地图API实施的性能(而不是为了防止Google准确跟踪使用情况),且仅当此类存储:

在我的硕士论文中,我正在Android上构建一个框架,在这个框架中我收集有关用户位置的信息。我根据用户的坐标和可见的MAC地址创建“位置”。我想用来自Foursquare和Google等几个API的信息来丰富这些位置

根据GooglePlacesAPI,可以在第10.5.d()节中阅读:

没有缓存或存储。您不会预取、缓存、索引或存储任何要在服务之外使用的内容,除非您存储有限数量的内容仅是为了提高网络延迟导致的地图API实施的性能(而不是为了防止Google准确跟踪使用情况),且仅当此类存储:

  • 是临时性的(在任何情况下都不得超过30个日历日)
  • 安全
  • 不操纵或聚合内容或服务的任何部分;及
  • 不以任何方式修改属性

所以,我知道我可以存储Google Places的id,但我想知道是否可以存储位置的名称(和类别),只要我每30天刷新一次?名称将显示给用户以显示其当前位置,类别将用于确定联合类别,基于Google Places和Foursquare类别。

这实际上不是编程问题。你需要一个律师;嗯,我只是希望有人有这方面的经验,因为我发现所有这些“法律”文本有点混乱。。。我可能会问一些研究法律的朋友:“由于网络延迟,您可能只为了提高Maps API实现的性能而存储有限的内容”。因此,如果他们以某种方式证明您没有延迟问题,并且仍然存储了数据,那么您可能可以起诉。如果您确实存在延迟问题,并且每30天刷新一次数据,那么我相信您不会违反他们的条款。这实际上不是编程问题。你需要一个律师;嗯,我只是希望有人有这方面的经验,因为我发现所有这些“法律”文本有点混乱。。。我可能会问一些研究法律的朋友:“由于网络延迟,您可能只为了提高Maps API实现的性能而存储有限的内容”。因此,如果他们以某种方式证明您没有延迟问题,并且仍然存储了数据,那么您可能可以起诉。如果您确实存在延迟问题,并且每30天刷新一次数据,那么我认为您不会违反他们的条款。