Coletar dados
Quando você instala e configura recursos do Adobe Commerce baseados em SaaS, como o Product Recommendations ou o Live Search, os módulos implantam a coleção de dados comportamentais na loja. Esse mecanismo coleta dados comportamentais anônimos de seus compradores e fornece recomendações de produto e resultados do Live Search. Por exemplo, o evento view
é usado para calcular o tipo de recomendação Viewed this, viewed that
, e o evento place-order
é usado para calcular o tipo de recomendação Bought this, bought that
.
Tipos de dados e eventos
Há dois tipos de dados usados no Recommendations do produto:
- Comportamento - Dados do envolvimento de um comprador no seu site, como exibições de produtos, itens adicionados ao carrinho e compras.
- Catálogo - Metadados do produto, como nome, preço, disponibilidade etc.
Quando você instala o módulo magento/product-recommendations
, o Adobe Sensei agrega os dados comportamentais e de catálogo, criando Recommendations de Produto para cada tipo de recomendação. O serviço Recommendations do Produto implanta essas recomendações na loja na forma de um widget que contém o produto recomendado itens.
Alguns tipos de recomendações usam dados comportamentais de seus compradores para treinar modelos de aprendizado de máquina para criar recomendações personalizadas. Outros tipos de recomendações usam apenas dados de catálogo e não usam dados comportamentais. Se você quiser começar rapidamente a usar o Recommendations de produto em seu site, poderá usar os seguintes tipos de recomendação somente de catálogo:
More like this
Visual similarity
Arranque a frio
Quando você pode começar a usar tipos de recomendação que usam dados comportamentais? Depende. Isso é conhecido como o problema Cold Start.
O problema Cold Start refere-se ao tempo que um modelo leva para ser treinado e se tornar efetivo. Para recomendações de produtos, isso significa aguardar que o Adobe Sensei colete dados suficientes para treinar seus modelos de aprendizado de máquina antes de implantar unidades de recomendação em seu site. Quanto mais dados os modelos tiverem, mais precisas e úteis serão as recomendações. Como a coleta de dados ocorre em um site ativo, é melhor iniciar esse processo antecipadamente instalando e configurando o módulo magento/production-recommendations
.
A tabela a seguir fornece algumas orientações gerais sobre o tempo necessário para coletar dados suficientes para cada tipo de recomendação:
Most viewed
, Most purchased
, Most added to cart
)Viewed this, viewed that
Viewed this, bought that
, Bought this, bought that
Trending
Outras variáveis que podem afetar o tempo necessário para treinar:
- Maior volume de tráfego contribui para uma aprendizagem mais rápida
- Alguns tipos de recomendações são treinados mais rapidamente do que outros
- O Adobe Commerce recalcula dados comportamentais a cada quatro horas. O Recommendations se torna mais preciso quanto mais tempo eles forem usados no site.
Para ajudá-lo a visualizar o progresso do treinamento de cada tipo de recomendação, a página criar recomendação exibe indicadores de preparação.
Enquanto os dados estão sendo coletados em seu site ativo e os modelos de aprendizado de máquina estão sendo treinados, você pode concluir outras tarefas de teste e configuração necessárias para definir as recomendações. Quando você terminar este trabalho, os modelos terão dados suficientes para criar recomendações úteis, permitindo que você os implante em sua loja.
Se o site não receber tráfego suficiente (exibições, compras, tendências) para a maioria dos SKUs de produtos, talvez não haja dados suficientes para concluir o processo de aprendizado. Isso pode fazer com que o indicador de prontidão do Administrador pareça travado. Os indicadores de prontidão devem fornecer aos comerciantes outro ponto de dados para escolher qual tipo de recomendações é melhor para sua loja. Os números são um guia e podem nunca chegar a 100%. Saiba mais sobre os indicadores de preparação.
Recomendações de backup backuprecs
Se os dados de entrada forem insuficientes para fornecer todos os itens de recomendação solicitados em uma unidade, a Adobe Commerce fornecerá recomendações de backup para preencher as unidades de recomendação. Por exemplo, se você implantar o tipo de recomendação Recommended for you
na sua página inicial, um comprador novo no site não terá gerado dados comportamentais suficientes para recomendar com precisão os produtos personalizados. Nesse caso, o Adobe Commerce exibe itens baseados no tipo de recomendação Most viewed
para esse comprador.
No caso de coleta de dados de entrada insuficiente, os seguintes tipos de recomendação fazem fallback para o tipo de recomendação 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)
Eventos
O Coletor de Eventos da Adobe Commerce Storefront lista todos os eventos implantados na sua loja. Nessa lista, no entanto, há um subconjunto de eventos específicos do Recommendations do produto. Esses eventos coletam dados quando os compradores interagem com as unidades de recomendação na loja e potencializam as métricas usadas para ajudar você a analisar o desempenho de suas recomendações.
impression-render
impression-render
serão enviados. Esse evento é usado para rastrear a métrica para impressões.rec-add-to-cart-click
rec-click
view
view
será enviado quando uma linha mais um pixel da segunda linha se tornar visível para o comprador. Se o comprador rolar a página várias vezes para cima e para baixo, o evento view
será enviado tantas vezes quanto o comprador vir toda a unidade de recomendação novamente na página.Eventos de painel obrigatórios
Os seguintes eventos são necessários para preencher o Product Recommendations painel
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
Os seguintes eventos não são específicos do Recommendations de produto, mas são necessários para que o Adobe Sensei interprete os dados do comprador corretamente:
view
add-to-cart
place-order
Tipo de recomendação
Esta tabela descreve os eventos usados por cada tipo de recomendação.
page-view
product-view
page-view
complete-checkout
page-view
add-to-cart
Página de listagem do produto
Carrinho
Lista de desejos
page-view
product-view
page-view
product-view
page-view
product-view
page-view
product-view
page-view
product-view
page-view
complete-checkout
page-view
product-view
page-view
add-to-cart
Avisos
- Os bloqueadores de anúncios e as configurações de privacidade podem impedir que eventos sejam capturados e podem fazer com que as métricas de envolvimento e receita sejam reportadas incorretamente. Além disso, alguns eventos podem não ser enviados porque os compradores saem da página ou por problemas de rede.
- As implementações headless devem implementar eventos para potencializar o painel do Product Recommendations.
- Para produtos configuráveis, o Recommendations do produto usa a imagem do produto principal na unidade de recomendação. Se o produto configurável não tiver uma imagem especificada, a unidade de recomendação ficará vazia para esse produto específico.