Google My Business API Sync

Author
Riya Singh Author
|
4 hours ago Asked
|
2 Views
|
0 Replies
0

We're trying to optimize our Google My Business API integration for client location data synchronization.

However, we're encountering an intermittent LOCATION_DATA_MISMATCH error when updating certain fields via the Business Profile API using the PATCH method.

Specifically, the addressLines array seems to be the culprit, even when passing what appears to be valid, canonicalized data.

Here's a simplified error log snippet we're seeing:

{  "error": {    "code": 400,    "message": "Request contains an invalid argument.",    "status": "INVALID_ARGUMENT",    "details": [      {        "@type": "type.googleapis.com/google.rpc.BadRequest",        "fieldViolations": [          {            "field": "location.address",            "description": "LOCATION_DATA_MISMATCH"          }        ]      }    ]  }}

Has anyone else navigated this LOCATION_DATA_MISMATCH specifically with addressLines updates through the Google My Business API? Any insights on handling address canonicalization or potential API quirks would be greatly appreciated.

0 Answers

No answers yet.

Be the first to provide a helpful answer!

Your Answer

You must Log In to post an answer and earn reputation.