记录操作交互事件 - Amazon Personalize
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

记录操作交互事件

操作交互事件是用户和操作之间的交互。例如,注册会员计划或申请信用卡的用户。

如果您使用 PERSONALIZED_ACTIONS 自定义配方,请记录客户与操作建议交互时的实时操作交互事件。这会生成您的交互数据,并使您的数据保持最新状态。它还会告知 Amazon Personalize 您的用户当前的兴趣,从而提高建议的相关性。只有 PERSONALIZED_ACTIONS 自定义配方使用操作交互数据。

您可以使用 PutActionInteractions API 操作记录操作交互事件。Amazon Personalize 会将此数据附加到数据集组中的操作交互数据集

操作交互事件必须具有事件类型属性,该属性可以是以下属性之一:

  • 已执行 - 当用户采取了建议的操作时,记录已执行事件。

  • 未执行 – 当您的用户在查看操作后特意选择不采取该操作时,记录未执行事件。例如,当您向他们展示操作时,如果他们选择未执行事件可能表示客户对该操作不感兴趣。

  • 已查看 - 当您在用户选择采取或不采取操作之前向他们展示操作时,记录已查看事件。Amazon Personalize 使用查看事件来了解用户的兴趣。例如,如果用户查看了某项操作但未执行该操作,则该用户将来可能对此操作不感兴趣。

您可以使用 Amazon SDK 或 Amazon Command Line Interface (Amazon CLI) 记录实时事件。如果您记录了两个具有完全相同时间戳和相同属性的事件,则 Amazon Personalize 将只保留其中一个事件。

记录操作交互事件的要求

要记录实时操作交互事件,您需要以下内容: