Este documento se ha creado para enumerar las preguntas frecuentes sobre la solución de problemas del VEC y algunos de los problemas comunes relacionados con Target VEC
Comprobaciones preliminares
Parámetros de consulta
Compruebe que sitio web permite parámetro de consulta
El VEC anexa automáticamente los siguientes parámetros de consulta a la dirección URL de la página: mboxEdit=1
& mboxDisable=1
.
Por lo tanto, abra el sitio web en una pestaña separada y anexe al final los parámetros de consulta anteriores y observe si hay algún problema
Si el sitio web del cliente es: www.customerwebsite.com, abra una nueva pestaña y marque: www.customerwebsite.com?mboxEdit=1&mboxDisable=1
Se debe permitir el contenido mixto
En caso de que el cliente utilice contenido activo personalizado como archivos JavaScript y CSS, estos deben descargarse a través de HTTPS y no HTTP.
Documento de referencia https://experienceleague.adobe.com/docs/target/using/experiences/vec/troubleshoot-composer/mixed-content.html?lang=en
La página web debe ser accesible dentro de un iframe.
Puede comprobar si el sitio web del cliente es compatible con iframe o bloquearlo. Para ello, vaya a https://jsbin.com/ and pegar debajo del código y compruebe si el sitio web del cliente se abre en un iframe:
!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
Sustituya facebook.com por la URL del sitio web
Podría haber una o varias técnicas de eliminación de iframes utilizadas, algunas de las cuales se enumeran a continuación
Encabezado X-Frame-Options
X-Frame-Options: https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options
Este encabezado se puede eliminar si es necesario mediante Requestly (Chrome Extensión) tal como se describe en la documentación pública:
Documento de referencia: https://docs.adobe.com/content/help/es-ES/target/using/experiences/vec/troubleshoot-composer/troubleshooting-issues-related-to-the-visual-experience-composer-vec.html
Eliminación de iframes basada en JS
Esto se puede hacer mediante varios códigos JavaScript.
Un ejemplo básico:
script
if(top != window) {
body.style.display = none;
}
/script
Hay muchas otras técnicas de eliminación de iFrame de JavaScript y se puede ver las más utilizadas en este vínculo:
https://seclab.stanford.edu/websec/framebusting/framebust.pdf
A continuación Target Los scripts JS se descargan
target-vec.js
target-vec-helper.js
Si la estructura DOM ha cambiado, podrían producirse errores en VEC en los que las modificaciones configuradas no sean visibles en VEC.
Figura - Selector para el que se ha interrumpido la acción: En la consola, puede comprobar mediante: _AT.querySelectorAll('selector')
Documento de referencia para la configuración del selector: https://experienceleague.adobe.com/docs/target/using/experiences/vec/vec-selectors.html?lang=en#
Gestionar identificadores duplicados en la página: Como Target utiliza selectores de la página para crear y enviar recomendaciones, por lo que es esencial asegurarse de que la página es compatible con los puntos siguientes
classNames
de selectores como active
, selected
, etc.Asegúrese de que los elementos no estén contenidos dentro de un iframe en sí, ya que VEC carga contenido en un iframe para que el iframe dentro de un iframe principal no funcione.
Problemas habituales:
No se puede iniciar sesión en Banca en línea en VEC para realizar la edición del HTML
El VEC de Adobe Target requiere la extensión del asistente de VEC para cargar la página.
Permitir contenido no seguro desde la configuración del sitio.
Establezca el EEC como desactivado.
Navegue por la página en el VEC utilizando el "modo Examinar"
Haga clic en Componer para realizar los cambios.
Las vistas de déclencheur no están disponibles en el VEC para crear modificaciones
La página puede estar utilizando trabajadores de servicios que no permitirían que las vistas de déclencheur estén disponibles. Estos son los pasos para solucionar este escenario
Después de cargar la página en VEC, asegúrese de desactivar EEC de Entrega de páginas, deshabilite los trabajadores del servicio y habilite ambas opciones en la extensión del VEC Helper: Inyectar Target Bibliotecas y cookies
Haga clic en Examinar y en Aceptar cookies.
Haga clic en la barra de direcciones de la página del VEC y pulse Intro para que la página se actualice correctamente dentro del VEC. Los nombres de las vistas deberían aparecer, incluso, en la superposición.
Asegúrese de que la función de vistas de Déclencheur se activa de forma consistente en la página. Las vistas solo estarán disponibles cuando se active la función de vista de déclencheur.
No se puede acceder a las páginas autorizadas dentro del VEC
Acceda a la página autorizada en un explorador fuera del VEC. A continuación, acceda a la página en Target, en la nueva pestaña del navegador de la misma ventana
No se puede acceder a la página mediante el DOM de sombra dentro de Target VEC
No se pueden aceptar cookies y examinar el sitio web dentro del VEC
Acceda al explorador de cookies fuera del VEC. A continuación, acceda a la página en Target, en la nueva pestaña del navegador de la misma ventana
Los problemas más comunes del VEC y sus resoluciones también se enumeran aquí https://experienceleague.adobe.com/docs/target/using/experiences/vec/troubleshoot-composer/troubleshoot-composer.html?lang=en