選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

準備用於訓練的動作互動資料 - Amazon Personalize

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

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

準備用於訓練的動作互動資料

如果您使用 Next-Best-Action 自訂配方,Amazon Personalize 會使用動作互動資料來識別使用者的興趣,並預測他們最可能採取的動作。動作互動是涉及使用者和動作資料集中動作的互動。例如,如果您的動作資料集中有註冊動作,而使用者採取此動作,則您會記錄使用者的 ID、動作的 ID、時間戳記,以及事件類型的記錄 TAKEN

您可以將動作互動匯入 Amazon Personalize Action Interaction Dataset。您可以使用資料集匯入任務大量匯入動作互動事件,或使用 PutActionInteractions API 操作即時串流。您無法在網域資料集群組中建立下一個最佳動作資源,包括動作和動作互動資料集。

您的大量動作互動資料必須位於 CSV 檔案中。檔案中的每一列都應該代表使用者與動作之間的唯一互動。完成資料準備後,您就可以建立結構描述 JSON 檔案。此檔案會告知 Amazon Personalize 您資料的結構。如需詳細資訊,請參閱為 Amazon Personalize 結構描述建立結構描述 JSON 檔案

下列各節提供如何準備 Amazon Personalize 動作互動資料的詳細資訊。如需所有資料類型的大量資料格式準則,請參閱大量資料格式準則

動作互動資料需求

動作互動資料沒有最低需求。我們建議您將其匯入以取得品質動作建議。如果您沒有動作互動資料,則可以建立空的動作互動資料集,並使用 PutActionInteractions API 操作記錄客戶與動作的互動。

您的動作互動資料必須至少具有下列資料欄。您可以根據您的使用案例和資料,自由新增其他自訂資料欄。

  • USER_ID – 與項目互動之使用者的唯一識別符。每個事件都必須有 USER_ID。它必須是長度string上限為 256 個字元的 。

  • ACTION_ID – 使用者互動項目的唯一識別符。每個事件都必須有一個項目 ID。它必須是長度string上限為 256 個字元的 。

  • TIMESTAMP – 事件發生的時間 (以秒為單位的 Unix epoch 時間格式)。每個動作互動都必須有 TIMESTAMP。如需詳細資訊,請參閱時間戳記資料

  • EVENT_TYPE – 動作是否已執行、未執行或檢視。每個動作互動都必須有 事件類型。如需詳細資訊,請參閱事件類型資料

在您匯入動作互動資料之前,Amazon Personalize 會建議 中的動作,而不需要個人化,且傾向分數為 0.0。動作在動作有下列內容之後,即會獲得分數:

  • 至少 50 個動作與 TakeN 事件類型互動。

  • 與 NOT_TAKEN 或 VIEWED 事件類型至少 50 個動作互動。

這些動作互動必須存在於最新的解決方案版本訓練中,且必須在動作互動資料集中最新互動時間戳記的 6 週內發生。

事件類型資料

Amazon Personalize 可以在事件類型資料中使用模式,以識別您的使用者最可能採取的動作。例如,如果客戶經常忽略電子郵件訂閱動作 (以 NOT_TAKEN 事件類型表示),Amazon Personalize 可能會調整建議,以提供較少這類動作。

您只能將下列事件類型用於動作互動事件。Amazon Personalize 使用這些事件來了解您的使用者,並計算接下來要建議的動作。

  • 已採取 – 記錄使用者採取建議動作時所採取的事件。

  • 未採取 – 當您的使用者刻意選擇在檢視後不採取動作時,記錄未採取的事件。例如,如果他們在向他們顯示動作時選擇未採取的事件可能表示客戶對 動作不感興趣。

  • 已檢視 – 當您在使用者選擇採取或不採取動作之前,向他們顯示動作時記錄已檢視的事件。Amazon Personalize 使用檢視事件來了解使用者的興趣。例如,如果使用者檢視動作但未採取動作,則該使用者未來可能不會對此動作感興趣。

動作互動資料範例

CSV 檔案的前幾行包含動作互動資料和所有必要的資料欄,看起來可能如下所示。

USER_ID,ACTION_ID,EVENT_TYPE,TIMESTAMP 35,73,Viewed,1586731606 54,35,Not taken,1586731609 9,33,Viewed,1586735158 23,10,Taken,1586735697 27,11,Taken,1586735763 ... ...

完成資料準備後,您就可以建立結構描述 JSON 檔案。此檔案會告知 Amazon Personalize 您資料的結構。如需詳細資訊,請參閱為 Amazon Personalize 結構描述建立結構描述 JSON 檔案。這是上述範例資料結構描述 JSON 檔案的外觀。

{ "type": "record", "name": "ActionInteractions", "namespace": "com.amazonaws.personalize.schema", "fields": [ { "name": "USER_ID", "type": "string" }, { "name": "ACTION_ID", "type": "string" }, { "name": "EVENT_TYPE", "type": "string" }, { "name": "TIMESTAMP", "type": "long" } ], "version": "1.0" }
隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。