Google Business Profile connection
Connect your Google account with one-click OAuth (Business Profile API scope). Tokens are stored encrypted and refreshed automatically.
Settings → Google shows connection status, linked email/name, token health (cached), and connection errors. Revalidate token on demand. List all locations linked to the account with quick navigation. If the connection is revoked or invalid, the UI prompts to reconnect; on reconnection, previously inactive locations that still exist in Google can be auto-reactivated. Connection is required before adding locations or syncing reviews/insights.