

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 更新 an AWS IoT FleetWise 行銷活動
<a name="update-campaign-cli"></a>

您可以使用 [UpdateCampaign](https://docs.aws.amazon.com/iot-fleetwise/latest/APIReference/API_UpdateCampaign.html) API 操作來更新現有的行銷活動。下列命令使用 AWS CLI。
+ 將 *campaign-name* 取代為您更新之行銷活動的名稱。
+ 將*動作*取代為下列其中一項：
  + `APPROVE` – 核准行銷活動，以允許 AWS IoT FleetWise 將其部署到車輛或機群。
  + `SUSPEND` – 暫停行銷活動。行銷活動會從車輛中刪除，暫停行銷活動中的所有車輛都會停止傳送資料。
  + `RESUME` – 重新啟用`SUSPEND`行銷活動。行銷活動已設定為在下次入住時重新部署至所有車輛，且車輛會繼續傳送資料。
  + `UPDATE` – 透過定義屬性並將其與行銷活動建立關聯來更新行銷活動。
+ 將*描述*取代為新的描述。

  描述最多可有 2，048 個字元。
+ 將 *data-extra-dimensions* 取代為指定的車輛屬性，以豐富行銷活動期間收集的資料。例如，您可以將車輛品牌和模型新增至行銷活動， AWS IoT FleetWise 會將資料與這些屬性建立關聯，做為 Amazon Timestream 中的維度。然後，您可以針對車輛品牌和模型來查詢資料。

```
aws iotfleetwise update-campaign \
            --name campaign-name \
            --action action \
            --description description \
            --data-extra-dimensions data-extra-dimensions
```

如果您使用客戶受管 AWS KMS 金鑰[啟用加密](key-management.md)，請包含下列政策陳述式，讓您的角色可以叫用 `UpdateCampaign` API 操作。

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "kms:GenerateDataKey*",
                "kms:Decrypt"
            ],
            "Resource": [
                "arn:aws:kms:us-east-1:111122223333:key/KMS_KEY_ID"
            ]
        }
    ]
}
```

------