google_business_food_menus_update
Replace the food menus on a Google Business Profile location. Full replacement, not a merge. Structure is menu -> sections -> items; every label carries a languageCode and prices need currencyCode and units. Requires metadata.canHaveFoodMenus on the location, otherwise 422.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| menus | Yes | The complete menu list, e.g. [{ labels: [{ displayName, languageCode }], sections: [{ labels, items: [{ labels, attributes: { price: { currencyCode, units } } }] }] }] | |
| profile_id | Yes | Profile hashid of a google_business profile | |
| location_id | Yes | Full Google resource path 'accounts/X/locations/Y' |