

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

# 取得個人化排名 (AWS CLI)
<a name="get-personalized-rankings-cli"></a>

下列程式碼範例示範如何使用 取得個人化排名的不同變化 AWS CLI。

**Topics**
+ [取得個人化排名](#personalized-ranking-cli-sample)
+ [在個人化排名中包含項目中繼資料](#getting-personalized-ranking-with-metadata-cli)

## 取得個人化排名
<a name="personalized-ranking-cli-sample"></a>

 使用下列`get-personalized-ranking`命令，透過 取得個人化排名 AWS CLI。為您的行銷活動指定 Amazon Resource Name (ARN)、使用者的 User ID，並提供要為使用者排名的項目 IDs 清單 （各自以空格分隔）。要排名的項目必須位於您用來訓練解決方案版本的資料中。隨即顯示排名建議清單。Amazon Personalize 會考慮使用者最感興趣的清單中的第一個項目。

```
aws personalize-runtime get-personalized-ranking \
--campaign-arn Campaign ARN \
--user-id 12 \
--input-list 3 4 10 8 12 7
```

## 在個人化排名中包含項目中繼資料
<a name="getting-personalized-ranking-with-metadata-cli"></a>

如果您在行銷活動的建議中啟用中繼資料，您可以指定要包含在回應中的項目資料集中繼資料欄。如需啟用中繼資料的詳細資訊，請參閱 [建議中的項目中繼資料](campaigns.md#create-campaign-return-metadata)。

下列程式碼範例示範如何在個人化排名的請求中指定中繼資料欄。

```
aws personalize-runtime get-personalized-ranking \
--campaign-arn Campaign ARN \
--user-id 12 \
--input-list 3 4 10 8 12 7
--metadata-columns "{\"ITEMS\": ["\"columnNameA"\","\"columnNameB"\"]}"
```