为什么无法在Google Places api上找到此地方,却可以在这里找到:smallthanks.withgoogle.com

时间:2019-06-05 12:32:11

标签: google-maps google-places-api google-places

这个地方:(业务)“完美的网站设计” 使用Google Place API时找不到:

{
    "response": {
        "html_attributions": [],
        "results": [],
        "status": "ZERO_RESULTS"
    }
}

但是当我使用Google小型企业并使用相同的名称:“完美的网站设计”时,结果就是我正在寻找的内容: “完美的网站设计,加利福尼亚州的伊格伍德” enter image description here

1 个答案:

答案 0 :(得分:2)

在Google Maps网站上查看这个地方:

https://www.google.com/maps/place/Flawless+Website+Design/@39.651303,-105.0077484,13z/data=!4m5!3m4!1s0x876c806eda0db6d3:0xbb32fc6f939d9534!8m2!3d39.6476735!4d-104.9971905

如您所见,此业务是用多边形定义的,因此它是服务区业务。没有一个单一的纬度和经度来定义位置。

enter image description here

很遗憾,Places API不支持服务区业务。这是一个已知问题,一段时间前已在Google问题跟踪器中报告。看一下相应的功能请求:

https://issuetracker.google.com/issues/35828187

Google似乎并未对此请求设置高优先级,我们希望有一天他们能够实现它。同时,请为功能请求加注星标,以增加您的投票。

希望我的回答能澄清您的疑问。