Google My Business API Sync
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!