AI-generated Key Takeaways
-
Updates the food menus for a specific Google My Business location if the location is eligible to have a food menu.
-
Uses the
PATCHHTTP method and requires thefoodMenus.namepath parameter to identify the location's food menu. -
Allows for partial updates using the
updateMaskquery parameter to specify which fields should be changed. -
Requires authorization with either the
https://www.googleapis.com/auth/plus.business.manageorhttps://www.googleapis.com/auth/business.managescope.
Updates the food menus of a specific location. Only call this if location.location_state.can_have_food_menu is true.
HTTP request
PATCH https://mybusiness.googleapis.com/v4/{foodMenus.name=accounts/*/locations/*/foodMenus}
The URL uses gRPC Transcoding syntax.
Path parameters
| Parameters | |
|---|---|
foodMenus.name |
Required. Google identifier for this location in the form: |
Query parameters
| Parameters | |
|---|---|
updateMask |
Optional. The specific fields to update. If no mask is specified, then this is treated as a full update and all fields are set to the values passed in, which may include unsetting empty fields in the request. Repeated field items can not be individually updated. Note: "name" of FoodMenus is the resource identifier which is not updatable. This is a comma-separated list of fully qualified names of fields. Example: |
Request body
The request body contains an instance of FoodMenus.
Response body
If successful, the response body contains an instance of FoodMenus.
Authorization Scopes
Requires one of the following OAuth scopes:
https://www.googleapis.com/auth/plus.business.managehttps://www.googleapis.com/auth/business.manage
For more information, see the OAuth 2.0 Overview.