Preguntas frecuentes y problemas comunes del VEC

Última actualización: 2022-09-29

Descripción

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

Resolución

Comprobaciones preliminares

  1. 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

  2. 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

  3. 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

  4. A continuación Target Los scripts JS se descargan

    • target-vec.js

    • target-vec-helper.js

  5. 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#

  6. 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

    • Usar clases
    • Utilizar atributos únicos presentes en los elementos
    • Compruebe si el selector coincide con el elemento Único
    • Eliminar dinámica classNames de selectores como active, selected, etc.
  7. 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:

  1. 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.

  2. 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.

  3. 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

  4. No se puede acceder a la página mediante el DOM de sombra dentro de Target VEC

    • Asegúrese de que la página utiliza la última Target biblioteca
    • Asegúrese de que todos los componentes web se cargan antes de acceder a la página desde el VEC.
  5. 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

En esta página