manage_google_business_service_area
Replace the service areas on a Google Business location. action=update sends the full list (1 to 20 places, each with place_id and place_name from list_google_business_service_areas view=places or a known region Place ID). business_type is CUSTOMER_AND_BUSINESS_LOCATION (customers can visit, and you also travel) or CUSTOMER_LOCATION_ONLY (you only travel to customers). CUSTOMER_LOCATION_ONLY needs region_code when Google has not set one, and clear_storefront_address=true when a street address is still on the listing. The country cannot be changed once set. Preview then confirm: call without confirm to get a preview and preview_id, show it, then call again with confirm=true and that preview_id. Saving the same list again is safe.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | update: replace the service area list. | |
| places | No | The full replacement list, 1 to 20 areas. Each item needs place_id and place_name. | |
| confirm | No | Leave out to get a preview. Set true only after the user explicitly approved it, with the preview_id. | |
| account_id | No | Google Business social account ID from list_accounts. | |
| preview_id | No | The preview_id from the preview call. Required with confirm: true for actions that preview first. | |
| location_id | No | Google Business numeric location id (the location_id/platform_user_id from list_accounts, e.g. "197940849675145390"). NOT the ChIJ... Place ID from list_google_business_reviews view=review_link. Prefer account_id. | |
| region_code | No | Two-letter country code. Required for customer-only listings that do not already have one. Immutable once set. | |
| workspace_id | No | ||
| business_type | No | CUSTOMER_LOCATION_ONLY travels to customers. CUSTOMER_AND_BUSINESS_LOCATION also has a storefront. | |
| clear_storefront_address | No | Set true only when switching to customer-only. Google requires the street address to be removed from the listing in the same update; it is not kept, so adding it back means entering it again. |