Renderizar experiências
Siga as etapas do diagrama Renderizar experiências para garantir que todas as tarefas necessárias para renderizar experiências sejam executadas na sequência correta.
Renderizar diagrama de experiências diagram
A cintilação automática pronta para uso disponível com a at.js só faz sentido quando a Solicitação automática de carregamento de página está habilitada. Esta opção oculta todo o corpo do HTML ao buscar as experiências de Target. Nesse caso, é sua responsabilidade lidar com a cintilação. Procure por padrões de implementação disponíveis para tratamento de cintilação para obter orientação.
Clique nos links a seguir para navegar até as seções desejadas:
- 3.1: Promoção
- 3.2: Critérios baseados no carrinho
- 3.3: Critérios baseados na popularidade
- 3.4: Critérios baseados em itens
- 3.5: Critérios baseados no usuário
- 3.6: Critérios personalizados
- 3.7: Fornecer atributos usados nas regras de inclusão
- 3.8: Fornecer excludedIds
- 3.9: Fornecer atributos de entidade para atualizar o catálogo de produtos para o Recommendations
- 3.10: Fornecer atributos de perfil usados como chaves para regras de inclusão
- 3.11: Acionar solicitação de carregamento de página
- 3.12: Acionar solicitação de localização regional
3.1: Promoção promotion
Adicione itens promovidos e controle seu posicionamento no design de recomendações escolhendo promoções Frente ou Voltar na interface do usuário Target ao criar a atividade.
Opções disponíveis
- Promover por IDs
- Promover por coleção
- Promover por atributo
Parâmetros de entidade necessários
- Os atributos de item em promoções devem ser passados ao usar a opção “promover por atributo”.
Leituras
Retorne ao diagrama na parte superior desta página.
3.2: Critérios baseados no carrinho cart
Faça recomendações com base no conteúdo do carrinho do usuário.
Critérios disponíveis
- Pessoas que os visualizaram, visualizaram
- Pessoas que os viram, compraram
- Pessoas que Compraram Estes, Compraram Aqueles
Parâmetros de entidade necessários
- cartIds
Leituras
Retorne ao diagrama na parte superior desta página.
3.3: Critérios baseados na popularidade popularity
Faça recomendações com base na popularidade geral de um item em todo o site ou na popularidade de itens na categoria, marca, gênero e assim por diante favoritas ou mais visualizadas de um visitante.
Critérios disponíveis
- Mais visualizados em todo o site
- Mais Visualizados por Categoria
- Mais Visualizados pelo Atributo de Item
- Mais vendidos em todo o site
- Mais vendidos por categoria
- Mais vendidos por atributo de item
- Métrica Top by Analytics
Parâmetros de entidade necessários
entity.categoryIdou o atributo de item para popularidade com base no critério atual ou no atributo de item.- Nada deve ser passado para Mais visualizados/Mais vendidos no site.
Leituras
3.4: Critérios baseados em itens item
Fazer recomendações com base na localização de itens semelhantes a um item que o usuário está visualizando ou que foi visualizado recentemente.
Critérios disponíveis
- Pessoas Que Visualizaram Isto, Visualizaram Aquilo
- Pessoas que Visualizaram Isto, Compraram Aquilo
- Pessoas que Compraram Isto, Compraram Aquilo
- Itens com Atributos Semelhantes
Parâmetros de entidade necessários
entity.id- Se qualquer atributo de perfil for usado como uma chave
Leituras
Retorne ao diagrama na parte superior desta página.
3.5: Critérios baseados no usuário user
Faça recomendações com base no comportamento do usuário.
Critérios disponíveis
- Itens visualizados recentemente
- Recomendado para você
Parâmetros de entidade necessários
entity.id
Leituras
Retorne ao diagrama na parte superior desta página.
3.6: Critérios personalizados custom
Fazer recomendações com base em um arquivo personalizado que você carregou.
Critérios disponíveis
- Algoritmo personalizado
Parâmetros de entidade necessários
entity.id ou o atributo usado como uma chave para o algoritmo personalizado
Leituras
3.7: Fornecer atributos usados nas regras de inclusão inclusion
Retorne ao diagrama na parte superior desta página.
3.8: Fornecer excludedIds exclude
Transmita IDs de entidade para entidades que você deseja excluir de suas recomendações. Por exemplo, você pode desejar excluir itens que já estão no carrinho de compras.
Retorne ao diagrama na parte superior desta página.
3.9: Fornecer atributos de entidade para atualizar o catálogo de produtos para Recommendations entity-attributes
Leituras
Você também pode realizar esta etapa criando feeds de produtos usando a interface do usuário Target para atualizar o catálogo de produtos para Recommendations.
Retorne ao diagrama na parte superior desta página.
3.10: Fornecer atributos de perfil usados como chaves para regras de inclusão keys
Forneça os atributos de perfil usados como chaves para as regras de inclusão em qualquer critério do Recommendations mencionado acima.
Leituras
Retorne ao diagrama na parte superior desta página.
3.11: Acionar solicitação de carregamento de página fire
Esta etapa aciona uma chamada Delivery API com carga execute > pageLoad na solicitação. O método getOffers() busca a experiência e applyOffers() renderiza a experiência na página. A solicitação pageLoad é necessária para renderizar experiências criadas no Visual Experience Composer (VEC).
Pré-requisitos
- Todo o mapeamento de dados deve ser feito usando a função
targetPageParams.
Leituras
Ações
- Use os métodos
getOfferseapplyOfferspara buscar a experiência usando uma chamada da API de solicitação de carregamento de página.
3.12: Acionar solicitação de localização regional (#location)
Esta etapa aciona uma chamada Delivery API com carga execute > mboxes em sua solicitação. O método getOffers busca a experiência e applyOffers renderiza a experiência para a página. Você pode enviar mais de uma mbox na carga execute > mboxes.
Pré-requisitos
- Todo o mapeamento de dados deve ser feito usando a função
targetPageParams.
Leituras
Ações
- Use os métodos
getOfferseapplyOfferspara buscar a experiência usando uma chamada da API de solicitação de carregamento de página.
Retorne ao diagrama na parte superior desta página.
Vá para a Etapa 4: Notificar Destino.