Page Summary
-
This operation updates an existing product in your Merchant Center account, modifying only the attributes specified in the request.
-
You need to use an HTTP PATCH request with the product and merchant IDs in the URL path.
-
A
updateMaskquery parameter lets you control which attributes are updated or deleted, requiring a FieldMask format for listing the target attributes. -
The request body should contain a
Productobject with the desired updates, and the successful response will return the updatedProductobject. -
Authorization requires the
https://www.googleapis.com/auth/contentOAuth scope.
- HTTP request
- Path parameters
- Query parameters
- Request body
- Response body
- Authorization scopes
- Try it!
Updates an existing product in your Merchant Center account. Only updates attributes provided in the request.
HTTP request
PATCH https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/products/{productId}
Path parameters
| Parameters | |
|---|---|
merchantId |
The ID of the account that contains the product. This account cannot be a multi-client account. |
productId |
The |
Query parameters
| Parameters | |
|---|---|
updateMask |
The comma-separated list of product attributes to be updated. Example: |
Request body
The request body contains an instance of Product.
Response body
If successful, the response body contains an instance of Product.
Authorization scopes
Requires one of the following OAuth scopes:
https://www.googleapis.com/auth/content
For more information, see the OAuth 2.0 Overview.