Tabela Mapeamento de entidades de dados
Uma lista das entidades de dados mínimas necessárias para cada cenário de recomendações é fornecida a seguir. Use esta lista para determinar as entidades de dados necessárias para oferecer recomendações significativas.
Cenário de API de recomendações | Entidades de dados necessárias | Requisito do nível de modelagem |
---|---|---|
Sugestões | Reco_ItemsAndVariants, Reco_Interactions | Standard |
Semelhante – Pessoas também (padrão) | Reco_ItemsAndVariants, Reco_Interactions | Standard |
Semelhantes – Visual | Reco_ItemsAndVariants, Reco_ItemAndVariantImages | Premium |
Semelhantes – Visual (para ID da imagem) | Reco_ItemsAndVariants, Reco_ItemAndVariantImages | Premium |
Semelhantes – Textual | Reco_ItemsAndVariants | Premium |
Carrinho | Reco_ItemsAndVariants, Reco_Interactions | Standard |
Listas de Mais Populares - Novos | Reco_ItemsAndVariants | Standard |
Listas de Mais Populares - BestSelling e Mais Populares | Reco_ItemsAndVariants, Reco_Interactions | Standard |
Listas Externas - listas de autoria editorial/humana | Reco_ExternalRecommendationsLists, Reco_ExternalRecommendationsItems | Standard |
Observação
Se houver cenários que não sejam necessários para o seu negócio, você tem a opção de desativá-los para reduzir o tempo e o custo de criação. Para saber mais sobre quais cenários podem ser ativados ou desativados para sua descrição, acesse Entidade de dados de configuração de recomendações. Conforme especificado na entidade de dados Reco_ItemsAndVariants, Itens e variantes, você pode substituir essa entidade de dados pela entidade de dados Reco_Interactions. Para obter mais informações, acesse Reco_ItemsAndVariants. Você pode aprender mais sobre os diferentes tipos de cada cenário de API revisando a Tabela AlgoTypes.
Mapeando seus Dados para um contrato de dados
A maioria dos cenários do Recomendações Inteligentes pode ser configurada usando apenas duas entidades de dados (Reco_ItemsAndVariants, Reco_Interactions). Para uma visão rápida de quais pontos de dados específicos (campos) no contrato de dados são necessários para todos os cenários de recomendações, você pode usar a tabela fornecida a seguir.
Observação
Determinados campos (ItemId
, ItemVariantId
) são usados mais de uma vez, o que significa que mesmo menos dados são necessários de você para ver os resultados!
Campos de entidade de dados do catálogo
CATÁLOGO Entidade de Dados |
CATÁLOGO Campos de Entidade de Dados |
---|---|
Reco_ItemsAndVariants | ItemId ItemVariantId (opcional) Title Description ReleaseDate |
Reco_ItemCategories | ItemId Category |
Reco_ItemAndVariantFilters | ItemId ItemVariantId (opcional) FilterName FilterValue |
Reco_ItemAndVariantImages | ItemId ItemVariantId (opcional) ImageFullUrl IsPrimaryImage |
Campos da entidade de dados de interações
INTERAÇÕES Entidade de Dados |
INTERAÇÕES Campos de Entidade de Dados |
---|---|
Reco_Interactions | InteractionGroupingId ItemId ItemVariantId UserId (opcional) InteractionType=Purchase Timestamp |
Confira também
API do Recomendações Inteligentes
Visão geral do contrato de dados
Entidades de dados de interações
Entidades de dados de catálogo
Entidades de dados de configuração de recomendações
Entidades de dados de listas externas
Entidades de dados de usuários recusados
Entidades de dados de enriquecimento de recomendações
Entidades de dados de mapeamentos de imagem para item