You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Google Business Profile API查询商户是否有Google Maps placeId?

如何通过Google Business Profile API查询门店的Google Maps Place ID

正确操作流程

你之前的账户授权、列账户、获取门店列表的步骤没问题,只需要调整获取门店信息的参数,或者调用正确的接口就能拿到Place ID:

  1. 直接在门店列表接口获取Place ID
    调用accounts/ACCOUNT_NUMBER/locations接口时,把readMask参数加上placeId即可,请求示例:

    GET https://mybusinessbusinessinformation.googleapis.com/v1/accounts/{ACCOUNT_NUMBER}/locations?readMask=name,title,storeCode,latlng,placeId
    

    返回的每个门店对象里,如果该门店已关联Google Maps的Place ID,就会直接包含placeId字段;如果未关联,该字段会缺失或返回空值。

  2. 通过单门店详情接口获取Place ID
    如果需要单独查询某一家门店的Place ID,调用门店详情接口并指定readMask=placeId:

    GET https://mybusinessbusinessinformation.googleapis.com/v1/accounts/{ACCOUNT_NUMBER}/locations/{LOCATION_ID}?readMask=placeId
    

关于之前遇到的问题说明

你之前用的getGoogleUpdated接口主要用于获取Google官方更新后的门店数据,这个接口的readMask并不支持placeId字段——因为Place ID属于门店的核心关联属性,不属于Google主动更新的内容范畴,所以要从基础的门店信息接口获取。

内容的提问来源于stack exchange,提问作者Eric

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.12 16:19:59