我们使用Google Maps API for Business作为我们销售和维护的产品的基础。
除此之外,我们还依赖Geocoder API响应中的各种地址标记结果来帮助对响应进行分类并执行某些操作。
特别是,我们采用地理编码响应,然后使用“地点”文本执行某些进一步的操作。
我们一直在使用<short_name>
标记,因为在我们第一次构建应用程序时<Long_Name>
标记在许多情况下是不必要的冗长(例如“伦敦金融城”而不是“伦敦”等)
最近似乎谷歌数据有了更新,德国和西班牙的许多地址都返回单字母或双字母短名称(例如慕尼黑短名称=“M”),这对我们的应用程序造成了严重破坏。
我试图追查是否存在获知这些变化的机制,但答案是坚定的'否'。只需定期检查它们,看它们是否会改变'
所以我的问题是:依赖于谷歌地图api中的任何地址标签的其他人是否同样受到影响,并且你想出了一个好方法(以编程方式或其他方式)来保护你自己来自这些未公布的变化吗?
我正在考虑编写某种轮询机制,每天将地址数据库传递给API并检查更改,但这似乎过多,并且对其他想法感兴趣。
提前致谢。