You can call this operation to update product tags.


You can update a maximum of 10 tags each time you call this operation.

Request parameters

Name Type Required Description
Action String Yes The operation that you want to perform. Set the value to UpdateProductTags.
ProductKey String Yes The unique identifier of the product.
ProductTags List<ProductTag> Yes The tags that you want to update. A tag consists of a TagKey and a TagValue, which correspond to the key and value of the tag respectively. For more information, see the table ProductTag.
  • The TagKey must be unique.
  • The TagKey must already exists.
Common request parameters - Yes See Common parameters.
Table 1. ProductTag
Name Type Required Description
TagKey String Yes The key of the tag.
TagValue String Yes The value of the tag, which can contain Chinese characters, English letters, numbers, hyphens (-), underscores (_), and dots (.), and cannot exceed 128 characters. A Chinese character is counted as two characters.

Response parameters

Name Type Description
RequestId String The GUID generated by Alibaba Cloud for the request.
Success Boolean Indicates whether the call is successful. A value of true indicates that the call is successful. A value of false indicates that the call has failed.
ErrorMessage String The error message returned when the call fails.
Code String The error code returned when the call fails. For more information about error codes, see Error codes.
InvalidProductTags List<String> The invalid tags returned when the call fails.


Sample request
&ProductTag. 1. TagKey=first
&ProductTag. 1. TagValue=value1
&ProductTag. 2. TagKey=second
&ProductTag. 2. TagValue=value2
&Common request parameters

Sample responses

JSON format

  "RequestId": "92586B4B-FF78-494A-A22C-368E4293FBB7",
  "Success": true

XML format