本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
記錄即時動作互動事件
動作互動事件是使用者與動作之間的互動。例如,註冊 成員計劃或申請信用卡的使用者。
如果您使用 PersonalIZED_ACTIONS 自訂配方,請在客戶與動作建議互動時記錄即時動作互動事件。這會建置您的互動資料,並保持資料的更新。它也會告知 Amazon Personalize 您使用者目前的興趣,這可以改善建議相關性。只有 PersonalIZED_ACTIONS 自訂配方會使用動作互動資料。
您可以使用 PutActionInteractions API 操作記錄動作互動事件。Amazon Personalize 會將此資料附加到資料集群組中的動作互動資料集。
動作互動事件必須具有事件類型屬性,可以是下列其中一項:
-
採取 – 記錄使用者採取建議動作時所採取的事件。
-
未採取 – 當您的使用者刻意選擇在檢視後不採取動作時,記錄未採取的事件。例如,如果他們在向他們顯示動作時選擇否。未採取的事件可能表示客戶對 動作不感興趣。
-
已檢視 – 當您在使用者選擇採取或不採取動作之前向他們顯示動作時,記錄已檢視的事件。Amazon Personalize 使用檢視事件來了解使用者的興趣。例如,如果使用者檢視動作但未採取動作,則該使用者未來可能不會對此動作感興趣。
您可以使用 AWS SDKs或 AWS Command Line Interface () 記錄即時事件AWS CLI。如果您使用完全相同的時間戳記和相同的屬性記錄兩個事件,Amazon Personalize 只會保留其中一個事件。
記錄動作互動事件的需求
若要記錄即時動作互動事件,您需要下列項目:
-
包含 的資料集群組
Action interactions dataset
,可以是空的。如需建立資料集群組和資料集的資訊,請參閱將訓練資料匯入 Amazon Personalize 資料集。 -
事件追蹤器的 ID。您可以在 PutActionInteractions 操作中指定此 ID。當您建立動作互動資料集時,Amazon Personalize 會自動為您建立動作互動事件追蹤器。如需詳細資訊,請參閱尋找動作互動事件追蹤器的 ID。
-
呼叫 PutActionInteractions 操作。