

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

# ECOMMERCE 資料集和結構描述
<a name="ECOMMERCE-datasets-and-schemas"></a>

 當您為 ECOMMERCE 網域建立網域資料集群組時，每個資料集類型都有預設結構描述，其中包含一組 ECOMMERCE 特定的必要和建議欄位。您可以使用預設結構描述，或根據預設結構描述建立新的結構描述。您匯入的資料必須符合格式和類型的結構描述。使用下列各節中列出的預設網域結構描述作為指南，以判斷要匯入哪些資料來建立 ECOMMERCE 型建議程式。

您可以自由新增其他欄位。只要欄位未列為必要或預留，且資料類型列於 中[結構描述資料類型](how-it-works-dataset-schema.md#personalize-datatypes)，欄位名稱和資料類型將由您決定。

如需有關一般 Amazon Personalize 結構描述要求的資訊，例如格式化要求和可用的欄位資料類型，請參閱 [為 Amazon Personalize 結構描述建立結構描述 JSON 檔案](how-it-works-dataset-schema.md)。這些要求適用於所有結構描述，無論網域為何。

 下列主題提供有關每個資料集 ECOMMERCE 網域的必要和建議欄位的資訊。每個資料集區段都包含 JSON 格式的預設 ECOMMERCE 結構描述。

**Topics**
+ [ECOMMERCE 網域資料集和結構描述需求](#ECOMMERCE-dataset-requirements)
+ [項目互動資料集需求 (ECOMMERCE 網域）](ECOMMERCE-interactions-dataset.md)
+ [使用者資料集需求 (ECOMMERCE 網域）](ECOMMERCE-users-dataset.md)
+ [項目資料集需求 (ECOMMERCE 網域）](ECOMMERCE-items-dataset.md)

## ECOMMERCE 網域資料集和結構描述需求
<a name="ECOMMERCE-dataset-requirements"></a>

每個資料集類型都有下列必要欄位和預留關鍵字。預留關鍵字是選用的非中繼資料欄位。這些欄位被視為預留，因為您必須在使用它們時將欄位定義為其必要資料類型。預留類別字串欄位必須`categorical`設定為 `true`，而預留字串欄位不能是類別。關鍵字不能在您的資料中。


| 資料集類型 | 必要欄位 | 保留的關鍵字 | 
| --- | --- | --- | 
| 項目互動 [（預設結構描述](ECOMMERCE-interactions-dataset.md#ECOMMERCE-interactions-schema)) | USER\_ID (`string`)<br />ITEM\_ID (`string`)<br />TIMESTAMP (`long`)<br />EVENT\_TYPE (`string` 和 取決於[使用案例](domain-use-cases.md)`Purchase`和`View`事件類型） | EVENT\_VALUE (`float`、`null`)<br />印象 (`string`、`null`)<br />RECOMMENDATION\_ID (`string`、`null`)<br />EVENT\_ATTRIBUTION\_SOURCE (`string`、`null`) | 
| 使用者 [（預設結構描述](ECOMMERCE-users-dataset.md#ECOMMERCE-users-dataset-schema)) | USER\_ID (`string`)<br />1 個中繼資料欄位 （分類`string`或數值） |   | 
| 項目 [（預設結構描述](ECOMMERCE-items-dataset.md#ECOMMERCE-items-dataset-schema)) | ITEM\_ID (`string`)<br />價格 (`float`)<br />CATEGORY\_L1 （類別 `string`) | CATEGORY\_L2 （類別 `string`、`null`)<br />CATEGORY\_L3 （類別 `string`、`null`)<br />PRODUCT\_DESCRIPTION （文字 `string`、`null`)<br />CREATION\_TIMESTAMP (`long`)<br />AGE\_GROUP （類別 `string`、`null`)<br />ADULT （類別 `string`、`null`)<br />GENDER （類別 `string`、`null`) | 