发送活动

活动跟踪数据让 Einstein 深入了解购物者如何与应用程序交互。为了让 Einstein 引擎学习并提供最佳建议,您必须通过 API 发送活动数据。

viewProduct、viewReco、clickReco 和 addToCart 是必需的活动。在实施过程中,确认您正在调用 API 以在这些事件发生时发送每个活动。有关 API 调用的详细信息,请参阅Specification - Endpoints - Activities

  • viewProduct - 当购物者查看任何产品详细信息页面时发送一次此活动。

  • viewReco - 查看每组推荐时发送此活动。

    理想情况下,您在用户查看推荐时发送此活动,但这不是必需的。相反,您可以在加载和显示推荐时发送此活动。

  • clickReco - 每次购物者点击推荐时发送此活动。

  • addToCart - 每次购物者将产品添加到购物车时发送此活动。

要确认 API 成功发送活动,请确保 API 调用返回“200 - OK”状态响应代码。要确认响应,请转到 Einstein Configurator并检查 API 页面上的活动健康状态仪表板。如果 Einstein 在过去 7 天内收到 5 次或更多活动,则该活动被标记为良好。系统将少于 5 个收到的活动标记为不正常,或者在根本没有收到任何活动时发出指示。

Recommender 的活动通常会在 48 小时内显示在 Reports & Dashboards 应用程序的 Einstein 仪表板选项卡中。为了更易于单独报告和故障排除,我们建议您为 Einstein Recommendations API 创建单独的 Recommender。

finishCheckout 活动也是必需的。但是,由于您的站点可能已经在 Commerce Cloud 平台上启用,因此会自动发送 finishCheckout 活动。

如果所需活动未传递到 Einstein API,则 Reports & Dashboards 应用程序中 Einstein 仪表板选项卡上的报告会受到影响。为本报告生成的内容基于这些必需的活动。