收集数据
当您安装和配置基于SaaS的Adobe Commerce功能(如Product Recommendations或Live Search)时,模块会将行为数据收集部署到您的店面。 此机制从购物者那里收集匿名行为数据并支持Product Recommendations。 例如,view
事件用于计算Viewed this, viewed that
推荐类型,place-order
事件用于计算Bought this, bought that
推荐类型。
医疗保健客户
如果您是医疗保健客户,并且安装了数据服务HIPAA扩展(它是数据连接扩展的一部分),则不再捕获Product Recommendations使用的店面事件数据。 这是因为店面事件数据是在客户端生成的。 要继续捕获和发送店面事件数据,请为Product Recommendations重新启用事件收集。 有关详细信息,请参阅常规配置。
数据类型和事件
产品推荐中使用两种类型的数据:
- 行为 — 购物者在您网站上的参与数据,例如产品查看次数、添加到购物车的商品数和购买次数。
- 目录 — 产品元数据,如名称、价格、可用性等。
安装magento/product-recommendations
模块时,Adobe Sensei会聚合行为和目录数据,并为每种推荐类型创建产品推荐。 然后,产品推荐服务以包含推荐的产品 项 的小组件的形式将这些推荐部署到您的店面。
某些推荐类型使用购物者的行为数据来训练机器学习模型,以构建个性化推荐。 其他推荐类型仅使用目录数据,不使用任何行为数据。 如果您想快速开始使用网站上的产品推荐,则可以使用以下仅目录推荐类型:
More like this
Visual similarity
冷启动
何时可以开始使用使用使用行为数据的推荐类型? 视情况而定。 这称为 冷启动 问题。
冷启动 问题是指模型训练并生效所需的时间。 对于产品推荐,这意味着在网站上部署推荐单元之前,需要等待Adobe Sensei收集足够的数据来训练其机器学习模型。 模型拥有的数据越多,推荐就越准确和有用。 由于数据收集是在实时网站上进行的,因此最好通过安装和设置magento/production-recommendations
模块来提前启动此过程。
下表针对为每种推荐类型收集足够数据所花费的时间提供了一般性指导:
Most viewed
, Most purchased
, Most added to cart
)Viewed this, viewed that
Viewed this, bought that
,Bought this, bought that
Trending
可能影响培训所需时间的其他变量:
- 更高的流量有助于更快的学习
- 某些推荐类型的训练速度比其他推荐类型快
- Adobe Commerce每四小时重新计算一次行为数据。 在您的网站上使用推荐的时间越长,推荐就越准确。
为了帮助您可视化每个推荐类型的培训进度,创建推荐页面会显示就绪指示器。
在实时网站上收集数据并训练机器学习模型时,您可以完成设置推荐所需的其他测试和配置任务。 当您完成此工作后,模型将有足够的数据来创建有用的推荐,从而允许您将其部署到店面。
如果您的网站没有获得大多数产品SKU的足够流量(查看次数、购买次数、趋势),则可能没有足够的数据来完成学习过程。 这会使管理员中的就绪指示器看起来卡住。 就绪指示器旨在为商家提供另一个数据点,以便选择哪种推荐类型更适合他们的商店。 这些数字可作为指引,可能永远不会达到100%。 了解关于就绪指示器的更多信息。
备用建议 backuprecs
如果输入数据不足以在一个单元中提供所有请求的推荐项,Adobe Commerce将提供备用推荐以填充推荐单元。 例如,如果您将Recommended for you
推荐类型部署到主页,则您网站上的首次购物者未生成足够的行为数据来准确推荐个性化产品。 在这种情况下,Adobe Commerce会根据Most viewed
推荐类型向此购物者显示项目。
在输入数据收集不足的情况下,以下推荐类型回退到Most viewed
推荐类型:
Recommended for you
Viewed this, viewed that
Viewed this, bought that
Bought this, bought that
Trending
Conversion (view to purchase)
Conversion (view to cart)
活动
Adobe Commerce店面事件收集器列出了部署到您的店面的所有事件。 在该列表中,有一个特定于Product Recommendations的事件子集。 当购物者与店面上的推荐单元进行交互时,这些事件会收集数据,并有助于量度分析推荐的执行情况。
impression-render
impression-render
事件。 此事件用于跟踪展示次数的量度。rec-add-to-cart-click
rec-click
view
view
事件。 如果购物者多次上下滚动页面,则发送view
事件的次数与购物者在页面上再次看到整个推荐单元时发送的次数相同。必需的报告面板事件
需要以下事件来填充Product Recommendations 仪表板
page-view
,recs-request-sent
,recs-response-received
,recs-unit-render
unitId
page-view
,recs-request-sent
,recs-response-received
,recs-unit-render
,recs-unit-view
unitId
page-view
,recs-request-sent
,recs-response-received
,recs-item-click
,recs-add-to-cart-click
unitId
page-view
,recs-request-sent
,recs-response-received
,recs-item-click
,recs-add-to-cart-click
,place-order
unitId
,sku
,parentSku
page-view
,recs-request-sent
,recs-response-received
,recs-item-click
,recs-add-to-cart-click
,place-order
unitId
,sku
,parentSku
page-view
,recs-request-sent
,recs-response-received
,recs-unit-render
,recs-item-click
,recs-add-to-cart-click
unitId
,sku
,parentSku
page-view
,recs-request-sent
,recs-response-received
,recs-unit-render
,recs-unit-view
,recs-item-click
,recs-add-to-cart-click
unitId
,sku
,parentSku
以下事件并非特定于产品推荐,而是Adobe Sensei正确解释购物者数据所必需的:
view
add-to-cart
place-order
推荐类型
此表描述了每种建议案类型使用的事件。
page-view
product-view
page-view
place-order
page-view
add-to-cart
产品列表页面
购物车
愿望清单
page-view
product-view
page-view
product-view
page-view
product-view
page-view
product-view
page-view
product-view
page-view
place-order
page-view
product-view
page-view
add-to-cart
注意事项
- 广告拦截器和隐私设置可能会阻止捕获事件,并可能导致参与和收入量度少报。 此外,由于购物者离开页面或网络问题,某些事件可能无法发送。
- Headless实施必须实施事件以支持“产品推荐”仪表板。
- 对于可配置产品,“产品推荐”会使用推荐单元中的父产品的图像。 如果可配置产品未指定图像,则该特定产品的推荐单元将为空。