本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
UpdateCampaign
更新市场活动,以使用现有市场活动部署再训练的解决方案版本,更改市场活动的 minProvisionedTPS
,或修改市场活动的配置(例如浏览配置)。
要更新市场活动,市场活动状态必须为 ACTIVE 或 CREATE FAILED。使用 DescribeCampaign 操作查看市场活动状态。
注意
更新进行期间,您仍可从市场活动中获得建议。在最新的市场活动更新状态变为 Active
之前,市场活动将使用以前的解决方案版本和市场活动配置来生成建议。
有关更新市场活动的更多信息(包括代码示例),请参阅更新市场活动。有关市场活动的更多信息,请参阅创建市场活动。
请求语法
{
"campaignArn": "string
",
"campaignConfig": {
"enableMetadataWithRecommendations": boolean
,
"itemExplorationConfig": {
"string
" : "string
"
}
},
"minProvisionedTPS": number
,
"solutionVersionArn": "string
"
}
请求参数
请求接受采用 JSON 格式的以下数据。
- campaignArn
-
活动的 Amazon 资源名称(ARN)。
类型:字符串
长度限制:最大长度为 256。
模式:
arn:([a-z\d-]+):personalize:.*:.*:.+
必需:是
- campaignConfig
-
市场活动的配置详情。
类型:CampaignConfig 对象
必需:否
- minProvisionedTPS
-
指定 Amazon Personalize 将支持的请求的最低预调配每秒事务数(建议)。高
minProvisionedTPS
会增加您的账单费用。我们建议从 1 开始设置minProvisionedTPS
(默认值)。使用 Amazon CloudWatch 指标跟踪您的使用情况,并在必要时增加minProvisionedTPS
。类型:整数
有效范围:最小值为 1。
必需:否
- solutionVersionArn
-
要部署的新解决方案版本的 ARN。
类型:字符串
长度限制:最大长度为 256。
模式:
arn:([a-z\d-]+):personalize:.*:.*:.+
必需:否
响应语法
{
"campaignArn": "string"
}
响应元素
如果此操作成功,则该服务将会发送回 HTTP 200 响应。
服务以 JSON 格式返回以下数据。
- campaignArn
-
与请求中提供的市场活动 ARN 相同。
类型:字符串
长度限制:最大长度为 256。
模式:
arn:([a-z\d-]+):personalize:.*:.*:.+
错误
- InvalidInputException
-
为字段或参数提供有效值。
HTTP 状态代码:400
- ResourceInUseException
-
指定的资源正在使用中。
HTTP 状态代码:400
- ResourceNotFoundException
-
找不到指定的资源。
HTTP 状态代码:400
另请参阅
有关在特定语言的 Amazon SDK 中使用此 API 的更多信息,请参阅以下内容: