2

我试图了解我目前遇到的一个问题,我
在我的网络应用程序上创建了一个谷歌地图,以便我的用户可以搜索他们的企业,
似乎他们只能搜索并找到具有精确位置的企业,
使用我的地图找不到服务区企业,
这是我服务器上的地图的链接:我的地图
然后我找到了一个谷歌链接,我也可以找到服务区企业,
这是谷歌地图的链接:谷歌地图
我比较了(vimdiff)两个链接的源代码,它们是相同的,
所以我的问题是为什么我在我的地图上看不到服务区业务?

4

1 回答 1

3

服务区业务不适用于 Places API 用户,这是 Google 的决定。有一个在 Places API 中启用 SAB 的功能请求,但不幸的是 Google 拒绝了它。

您可以在此处阅读更多信息:https ://issuetracker.google.com/issues/35828187

我从谷歌复制最后一个答案:

Places API 团队已审核此功能请求,并决定不在 API 响应中包含 Service Area Businesses 结果。

Places API 的使命是使开发人员能够帮助用户找到相关的访问地点。由于服务区商家不是用户可以访问的地方,因此不属于 Places API。

查找服务区商家的功能已从https://developers.google.com/maps/documentation/javascript/examples/places-placeid-finder中删除,以与 Places API 中普遍可用的功能保持一致。Google 我的商家用户仍然可以使用https://developers.google.com/my-business/content/faq#associate_locations_using_placeid_1上的专用 PlaceID 查找工具为其服务区商家查找 Place ID

我们确实承认有此功能的需求,并将考虑在未来适应它。为此,如果您分享此功能将为您启用的特定用例和业务需求,我们将不胜感激。

参考 Google My Business 查找地点 ID 页面,他们使用自己的 Cloud 项目提供此功能,但 Google Maps API 用户无法获得此功能。

希望我的回答能解开你的疑惑!

于 2017-12-08T21:57:39.373 回答