My Business
5.2K members online now
5.2K members online now
For developers who are using the Google My Business API to manage locations
Guide Me
star_border
Reply

isDisconnected = true

[ Edited ]
Follower ✭ ✭ ☆
# 1
Follower ✭ ✭ ☆

Hi,

 

We have a location returning the state isDisconnected=true when requesting it from the API:

"name": "accounts/107085059118184764233/locations/1490997812373927804"

The API response also includes a placeId in the locationKey node:

"placeId": "ChIJq6oW4usoQg0RV3FWUx-VkpQ"

The problem is that we cannot obtain the reviews for this location when requesting the locations endpoint. We are always receiving an empty response but the Google Maps profile having the same placeId has 66 reviews: 

https://www.google.com/maps?cid=10705783225987789143

At the same time, we are not able to publish a valid address to this location. We have used the same address before for other locations and even when creating this one. BTW, when we send "Calle de Serrano, 41, 28013 Madrid, Spain" as the address for this location, we always get this error response:

 

 

{ "code": 1103, "field": "address.locality", "message": "Enter an address and marker that specify the same place." }

 

 

So:

 

- What exactly the isDisconnected flag means? Because the location, in theory, is associated with its Maps and Places locations.

 

- Why can we not obtain the reviews for this location?

 

- Why does the "Enter an address and marker that specify the same place" error means and why we are only getting it when the location has the 'isDisconnected' flag?

 

Thank you very much!

1 Expert replyverified_user

Re: isDisconnected = true

Google Employee
# 2
Google Employee

Hi @David R,

 

The isDisconnected field of LocationState indicates whether the location is disconnected from a place on Google Maps. In the Google My Business API, the reviews are only accessible when the specified location is verified and I noticed that the location you mentioned in your post is not connected to the map and that's the reason you are not able to access reviews for your location. I'm consulting a specialist regarding this issue so I can better provide solution! I'll let you know as soon as they have an update for us.

 

Thanks,

Shalini, Google My Business API team

isDisconnected = true

Follower ✭ ✭ ☆
# 3
Follower ✭ ✭ ☆

Ok, thanks! I would like to know if a GMB location has to have a mapsURL to allow extracting reviews or if it should work when having only an associated PlaceID.

 

Thanks

 

Re: isDisconnected = true

Google Employee
# 4
Google Employee

Hi @David R,

 

Yes, it is required to have a mapsURL to allow extracting reviews.

 

Thanks,

The Google My Business API team

Re: isDisconnected = true

Visitor ✭ ✭ ✭
# 5
Visitor ✭ ✭ ✭

Hello, 

 

We're facing the same problem. We have a location:

accounts/106704876119761773676/locations/3268443307858718028

that has a valid mapsUrl but we're still not able to fetch the reviews for this location. The endpoint just returns an empty response. This location has 'isDisconnected' field set to true. There's no data regarding whether it requires a re-verification nor does it specify whether the location is published/verified or not. 

I'd also like to know if GMB expects the business owner to re-verify the listing once the core attributes(name, address, phone) is changed. 

 

Thank you! 

 

 

 

isDisconnected = true

Visitor ✭ ✭ ✭
# 6
Visitor ✭ ✭ ✭

I'd also like to know what it means when a LocationState returns `isDisconnected` true. I quite did not understand what it means when you say a location is disconnected from a place on Google Maps. 

Also, if a location is disconnected, how can we get it connected again to Google Maps? 

 

Thank you!