UpdateCampaign - Amazon Personalize
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

UpdateCampaign

更新活动以部署包含现有广告系列的再训练解决方案版本、更改您的广告系列或修改广告系列的配置。minProvisionedTPS例如,您可以将现有广告系列设置enableMetadataWithRecommendations为 true。

要将活动更新为使用最新解决方案版本自动启动,请指定以下内容:

  • 对于SolutionVersionArn参数,请以格式指定解决方案的 Amazon 资源名称 (ARN)。SolutionArn/$LATEST

  • 在中campaignConfig,设置syncWithLatestSolutionVersiontrue

要更新市场活动,市场活动状态必须为 ACTIVE 或 CREATE FAILED。使用DescribeCampaign操作检查广告活动状态。

注意

更新进行期间,您仍可从市场活动中获得建议。在最新的市场活动更新状态变为 Active 之前,市场活动将使用以前的解决方案版本和市场活动配置来生成建议。

有关更新市场活动的更多信息(包括代码示例),请参阅更新市场活动。有关市场活动的更多信息,请参阅创建市场活动

请求语法

{ "campaignArn": "string", "campaignConfig": { "enableMetadataWithRecommendations": boolean, "itemExplorationConfig": { "string" : "string" }, "syncWithLatestSolutionVersion": boolean }, "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)。要指定解决方案的最新解决方案版本,请按格式指定解决方案的 ARN。SolutionArn/$LATEST如果True在中设置为syncWithLatestSolutionVersion,则必须使用此格式CampaignConfig

要部署不是解决方案最新解决方案版本的模型,请指定解决方案版本的 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 的更多信息,请参阅以下内容: