Depois de concluir o processo de implementação, é importante validar que seu script, contexto da página, eventos e feed de dados estejam configurados corretamente. Este artigo orienta você no processo dessas validações para uma implementação web padrão.
Há duas maneiras de validar a implementação:
-
Implementation Status (status da implementação):
- Sincronização periódica: um resumo das últimas 12 horas;
- Sincronização de API: um resumo dos últimos 7 dias.
- Implementation Helper (ajudante de implementação): Ferramenta de depuração imediata em seu navegador.
Status da implementação
No console da Dynamic Yield, acesse sua seção. O primeiro painel na página da sua seção é o Implementation Status. Essa área fornece uma visão geral do status do seu script, contexto da página, eventos e feed de produtos. Você também pode baixar um registro para obter mais detalhes sobre o status da implementação. O registro cobre as últimas 12 horas do feed periódico e os últimos 7 dias da API. Contexto da página, eventos, e o status do feed de produtos só estão disponíveis para seções de comércio eletrônico.
A tabela a seguir fornece detalhes sobre cada status disponível.
Item | Status | Descrição/Limite |
---|---|---|
Script | Not Implemented (não implementado) | Nenhum script detectado |
Implemented (implementado) | O script foi detectado. Isso não verifica se o script está no cabeçalho. | |
Page Context (contexto de página) | Not detected (não detectado) | Nenhuma informação de contexto da página foi enviada nas últimas 12 horas. Requer pelo menos 100 visualizações de página para cada tipo de página. |
Validated (validado) | Pode haver erros em até: 2% de suas páginas de produtos, 2% de suas páginas de carrinho ou 5% de suas páginas de categoria. |
|
Accepted with Warnings (aceito com avisos) | Há erros em: 2-7% de suas páginas de produtos, 2-7% de suas páginas de carrinho ou 5-10% de suas páginas de categoria. |
|
1 erro (o número de erros é o número de tipos de contexto de página que ultrapassaram o limite de erros) |
Há erros em mais de: 7% de suas páginas de produtos, 7% de suas páginas de carrinho ou 10% de suas páginas de categoria. |
|
Events (eventos) | Not received (não recebido) | Nenhum evento recebido nas últimas 12 horas. |
Validated | Pode haver erros em até: 2% de seus eventos de adicionar ao carrinho, sincronizar o carrinho, remover do carrinho ou compra. 20% de seus eventos de login, inscrição, registro ou 50% de seus eventos de filtrar, ordenar, alterar atributo, palavra-chave ou assistir a vídeo. |
|
Accepted with Warnings | Há erros em 2 a 7% de seus eventos de adicionar ao carrinho, sincronizar carrinho e remover do carrinho ou compra. | |
1 erro (o número de erros é o número de tipos de eventos que ultrapassaram o limite de erros) |
Há erros em mais de: 7% de seus eventos de adicionar ao carrinho, sincronizar o carrinho, remover do carrinho ou compra. 20% de seus eventos de login, inscrição, registro ou 50% de seus eventos de filtrar, ordenar, alterar atributo, palavra-chave ou assistir a vídeo. |
|
Product Feed (feed de produtos) | Not synced (não sincronizado) | Você ainda não tentou sincronizar um feed de dados. |
Synced (sincronizado) |
Sincronização periódica: você sincronizou com sucesso um feed de dados. Sincronização por API: há até 0,5% de avisos nas solicitações de sincronização. |
|
Synced with Warnings (sincronizado com avisos) |
Sincronização periódica: o feed foi sincronizado, mas algumas linhas individuais não foram sincronizadas devido a erros, como dados ausentes. Veja o registro para obter mais detalhes. Sincronização por API: há 0,5%-2% de avisos nas solicitações de sincronização. Algumas ações não foram sincronizadas devido a erros, como dados ausentes. Veja os registros da API para obter mais detalhes. |
|
Failed to sync |
Sincronização periódica: o feed de dados não foi sincronizado devido a um erro. Veja o registro para obter mais detalhes. Sincronização por API: há mais de 2% de avisos ou mais de 0,5% de erros nas solicitações de sincronização. Algumas ações não foram sincronizadas devido a erros, como dados ausentes. Veja os registros da API para obter mais detalhes. |
Observação: o status dos eventos e o contexto da página são atualizados a cada dez minutos.
Se você achar que os limites descritos são muito sensíveis ou não são sensíveis o suficiente para o seu website, entre em contato com nossa equipe de suporte para configurar os ajustes.
O Implementation Helper é uma ferramenta de depuração que aparece na página web enquanto você navega no seu website. Ele permite que você valide:
- Contexto
- Evento
- Públicos
Para usar o Implementation Helper:
- Faça login no console da Dynamic Yield.
- Abra seu website com seu navegador de desktop (por exemplo, Chrome).
- Passe o mouse sobre o botão da Dynamic Yield
e clique no Implementation Helper
.
- Navegue pelo seu website para ver atualizações ao vivo sobre a página em que você está, eventos que você aciona, públicos aos quais você pertence e muito mais.
Usando a ferramenta, você pode visualizar:
- Context Implementation (implementação de contexto): o status do contexto da página na página atual.
- Events (eventos): detalhes sobre quaisquer eventos disparados durante sua sessão.
-
Audiences (públicos): os públicos aos quais você pertence na sua sessão atual.
Embora o Implementation Helper seja usado principalmente durante a implementação, você pode abri-lo a qualquer momento para verificar alterações, como novos eventos ou durante a solução de problemas. - Implementation Status (status da implementação): um painel, disponível para cada um de suas seções, fornecendo a você o status do seu script, contexto da página, eventos e feed de dados. Nele você também encontrará registros para download para investigar exatamente o que está causando um erro. Saiba mais sobre o painel Implementation Status.
-
Web Implementation Helper (ajudante de implementação web): essa ferramenta abre um painel diretamente em seu website enquanto você navega, simulando um funil ou caso de uso. O painel apresenta em tempo real:
- O contexto da página atual;
- O público ao qual você pertence atualmente;
- Os eventos que você acionou.
- Dashboard Notifications (notificações do painel): quando você ultrapassa um limite predefinido de erros, você recebe notificações de erros em seu painel. Os limites são configuráveis e podem ser definidos de forma diferente para cada seção. Se você acredita que os erros estejam muito sensíveis ou não sensíveis o suficiente, entre em contato com seu Gerente de Sucesso do Cliente.