Google Maps Places API:识别多地点商店/特许经营商与独立公司

问题描述:

当然,必须有一种方法来识别代表同一组织的多个地点与一次性商店的结果记录的多个地方结果。但是,目前还不清楚如何做到这一点。Google Maps Places API:识别多地点商店/特许经营商与独立公司

例麦当劳的搜索结果:

https://jsonblob.com/57d63d65e4b0dc55a4f47681

示例细节导致了他们中的一个:

https://jsonblob.com/57d63fd5e4b0dc55a4f47693

如果比较的结果,他们共有的唯一的事情是名称和网站:“ID”,“place_id”和“参考”值都不相同。

任何见解?我意识到,除非上级组织向Google发布位置列表,否则没有权威的方法,但显然Google仍然会在某个级别对其进行分组(因为任何一个位置的信息有时可能会描述总部或家庭)办公室信息)。

+0

对于多地点/特许经营店搜索,文本搜索是否足够了?还是你问一些更具体的东西?地点上的数据与地图不同,可以使用[地址添加](https://developers.google.com/places/web-service/add-place)API添加地图。 – adjuremods

+0

我不认为该地方的业主可以暴露。有一个[Google我的商家API](https://developers.google.com/my-business/),所有者可以管理他们的地点,但我不知道别的。 – xomena

+0

@adjuremods有时需要存储具有多个地址的地点的信息,而不是N个地址的N次。 –

看起来你想确定某些地点是否属于特定的连锁店或特许经营店。

,这是不可能的地方在API,除了通过检测可能相对于基于所述"name""website"字段链。但是,如果您想要可靠地检测到这种关系,请考虑filing a feature request for Places API(我找不到)。