Perguntas frequentes sobre VEC e problemas comuns
Saiba como solucionar problemas do Visual Experience Composer (VEC) do Adobe Target com insights sobre desafios de iframe, conteúdo misto e resolução de problemas comuns de VEC.
Descrição description
Ambiente
Adobe Target
Problema/Sintomas
Este documento foi criado para listar as perguntas frequentes sobre a solução de problemas do VEC e alguns dos problemas comuns relacionados ao VEC do Target.
Resolução resolution
Controlos preliminares:
-
Parâmetros de consulta
Verifique se o site permite o parâmetro de consulta. O VEC anexa automaticamente os seguintes parâmetros de consulta ao URL da página: mboxEdit=1 & mboxDisable=1. Abra o site em uma guia separada e anexe ao final os parâmetros de consulta acima e observe se há algum problema. Se o site for:
www.customerwebsite.com
, abra uma nova guia e verifique:www.customerwebsite.com?mboxEdit=1&mboxDisable=1
-
Conteúdo misto deve ser permitido
Caso esteja usando conteúdo ativo personalizado como arquivos JavaScript e CSS, eles devem ser baixados por HTTPS e não por HTTP.
Documento de Referência Habilitando conteúdo misto no navegador
-
A página da Web deve estar acessível em um iframe. Verifique se o site suporta iframe ou os bloqueia indo para jsbin e colando o código abaixo. Veja se o site abre em um iframe. Substitua facebook.com pelo URL do site.
code language-none !DOCTYPE html html head meta charset="utf-8" meta name="viewport" content="width=device-width" titleJS Bin/title /head body iframe src="https://www.facebook.com" height="700";width="850"/iframe /body /html
-
Pode haver uma ou várias técnicas de interrupção de iframe usadas, sendo que algumas estão listadas abaixo:
- Cabeçalho X-Frame-Options
- X-Frame-Options: X-Frame-Options
- Este cabeçalho pode ser removido, se necessário, através do Requestly (Chrome Extension), conforme descrito em public the documentation: Solução de problemas relacionados ao Visual Experience Composer
-
Busting De Iframe Baseado Em JS. Isso pode ser feito por meio de vários códigos JavaScript.
-
Um exemplo básico:
code language-none script if(top != window) { body.style.display = none; } /script
-
Há muitas outras técnicas de Busting de iFrame do JavaScript e pode ser vista como a mais usada neste link: Busting de Frame
-
Os seguintes scripts JS do Target foram baixados
target-vec.js
target-vec-helper.js
-
Se a estrutura DOM tiver sido alterada, poderá haver erros no VEC em que as modificações configuradas não estejam visíveis no VEC.
Descobrir o Seletor para o qual a ação foi interrompida: No Console, você pode verificar usando:
_AT.querySelectorAll('<selector>')
Documento de referência para configuração do seletor: https://experienceleague.adobe.com/docs/target/using/experiences/vec/vec-selectors.html?lang=pt-BR
-
Manipular IDs duplicadas na página:
Como o Target usa seletores de página para criar e fornecer recomendações, é essencial garantir que a página seja compatível com os pontos abaixo:
- Usar classes
- Usar atributos exclusivos presentes nos elementos
- Verificar se o seletor corresponde ao elemento Exclusivo
- Remover classNames dinâmicos de seletores como ativo, selecionado, etc.
Verifique se os elementos não estão contidos em um iframe, pois o VEC carrega o conteúdo em um iframe; portanto, o iframe em um iframe pai não funcionaria.
Problemas comuns:
-
Não é possível fazer logon no Online Banking no VEC para executar a edição do HTML
- O Adobe Target VEC requer a extensão VEC Helper para carregar a página.
- Permitir conteúdo não seguro das configurações do site.
- Defina o EEC como desativado.
- Navegue até a página no VEC usando o "modo de navegação"
- Clique em Compor para fazer as alterações.
-
As exibições de acionadores não estão disponíveis no VEC para criar modificações
-
A página pode estar usando trabalhadores de serviço que não permitiriam que as exibições de acionador estivessem disponíveis. Estas são as etapas para contornar esse cenário:
- Após carregar a página no VEC, desative o EEC da Entrega de página, desative os trabalhadores de serviço e ative ambas as opções na Extensão do VEC Helper: Inserir bibliotecas e cookies do Target.
- Clique em Procurar e em Aceitar Cookies.
- Clique na barra de endereços na página do VEC e pressione Enter para que a página seja atualizada corretamente no VEC. Os nomes das exibições devem ser exibidos incluindo na sobreposição.
- Verifique se a função Exibições do Gatilho está sendo acionada consistentemente na página. Os modos de exibição só estarão disponíveis quando a função Modos de Exibição do Gatilho for acionada.
-
-
Não é possível acessar páginas autorizadas no VEC
- Acesse a página autorizada em um navegador fora do VEC. Em seguida, acesse a página no Destino, na guia Novo Navegador da mesma janela.
-
Não é possível acessar a página usando o DOM de sombra no VEC do Target
- Verifique se a página está usando a biblioteca de destino mais recente
- Verifique se todos os componentes da Web foram carregados antes que a página seja acessada no VEC
-
Não é possível aceitar cookies e navegar no site no VEC
- Acesse o navegador de cookies fora do VEC. Em seguida, acesse a página no Destino, na guia Novo Navegador da mesma janela.
Problemas mais comuns do VEC e suas resoluções também estão listados aqui
Solução de problemas do Visual Experience Composer e no Enhanced Experience Composer