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

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

操作交互数据集

操作交互操作数据集中涉及用户和操作的交互。您可以将操作交互导入 Amazon Personalize 操作交互数据集中。每个操作交互都包含 userID、actionID、时间戳、事件类型以及有关交互的任何其它数据,如分类元数据。

例如,如果您的操作数据集中有一个注册操作,而用户执行了此操作,则您将记录用户的 ID、操作的 ID、时间戳,并对于事件类型记录 TAKEN。您可以使用数据集导入作业批量导入操作交互事件,也可以通过 PutActionInteractions API 操作实时流式传输这些事件。有关导入用户的更多信息,请参阅步骤 2:准备和导入数据

注意

您无法在域数据集组中创建次佳操作资源,包括操作和操作交互数据集。

当您使用 PERSONALIZED_ACTIONS 自定义配方时,Amazon Personalize 会使用您的操作交互数据集中的任何数据作为输入,来预测您的用户最有可能采取的操作。对操作交互数据没有最低要求。我们建议您将其导入以获取高质量的操作建议。如果您没有操作交互数据,则可以创建一个空的操作交互数据集,并使用 PutActionInteractions API 操作记录客户与操作的交互。

在您导入操作互动数据之前,Amazon Personalize 会建议您在不进行个性化设置的情况下执行操作,倾向分数为 0.0。在动作达到以下条件后,该动作将获得分数:

  • 至少 50 次与 TAKEN 事件类型的动作互动。

  • 至少 50 个动作互动,且事件类型为 NOT_TAKEK 或 VIEWED。

这些操作交互必须出现在最新的解决方案版本训练中,并且必须在 Action intersactions 数据集中最新的交互时间戳后的 6 周内发生。

以下主题提供了有关 Amazon Personalize 可以使用的操作交互数据的更多信息。

事件类型数据

Amazon Personalize 可以使用事件类型数据中的模式来识别您的用户最有可能采取的操作。例如,如果客户经常忽略电子邮件订阅操作(以 NOT_TAKE 事件类型表示),Amazon Personalize 可能会调整建议,以减少此类操作的次数。

您只能将以下事件类型用于操作交互事件。Amazon Personalize 使用这些事件来了解您的用户,并计算接下来要建议的操作。

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

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

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