Preguntas frecuentes y problemas comunes de VEC

Aprenda a solucionar problemas del Compositor de experiencias visuales (VEC) de Adobe Target con perspectivas sobre los desafíos de iframe, contenido mixto y resolución de problemas comunes del VEC.

Descripción description

Entorno

Adobe Target

Problema/Síntomas

Este documento se crea para enumerar las preguntas frecuentes sobre la solución de problemas del VEC y algunos de los problemas comunes relacionados con el VEC de Target.

Resolución resolution

Comprobaciones preliminares:

  1. Parámetros de consulta

    Compruebe que el sitio web permite parámetros de consulta. El VEC anexa automáticamente los siguientes parámetros de consulta a la dirección URL de la página: mboxEdit=1 y mboxDisable=1. Abra el sitio web en una pestaña independiente 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. El contenido mixto debe estar permitido

    Si el cliente utiliza contenido activo personalizado como archivos JavaScript y CSS, estos deben descargarse a través de HTTPS y no de HTTP.

    Documento de referencia Habilitar contenido mixto en el explorador

  3. La página web debe ser accesible dentro de un iframe.. Puede comprobar si el sitio web del cliente admite iframe o si lo bloquea accediendo a jsbin y pegue el código siguiente para ver si el sitio web del cliente se abre en un iframe. Sustituya facebook.com por la URL del sitio web.

    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
    
  4. Podría haber una o varias técnicas de eliminación de iframes utilizadas, algunas de las cuales se enumeran a continuación:

  5. Eliminación de iframes basada en JS. Esto se puede hacer a través de varios códigos JavaScript.

    • Un ejemplo básico:

      code language-none
      script
      if(top != window) {
         body.style.display = none;
      }
      /script
      

Hay muchas otras técnicas de eliminación de iFrames de JavaScript y se pueden ver las más utilizadas en este vínculo: Reventar reventado de fotogramas

  • Se descargan los siguientes scripts JS de Target

    • target-vec.js
    • target-vec-helper.js
  • Si la estructura DOM ha cambiado, puede haber errores en el VEC donde las modificaciones configuradas no sean visibles en el VEC.

    Averiguar: selector para el que se ha roto una acción: En la consola, puede comprobarlo con: _AT.querySelectorAll('< selector> ')

    Documento de referencia para la configuración del selector//experienceleague.adobe.com/docs/target/using/experiences/vec/vec-selectors.html?lang=es

  • Gestión de ID duplicados en la página:

    Dado que Target utiliza selectores de la página para crear y enviar recomendaciones, es esencial asegurarse de que la página cumpla los siguientes puntos

    • Usar clases
    • Utilizar atributos únicos presentes en los elementos
    • Compruebe si el selector coincide con el elemento Único
    • Quitar nombres de clase dinámicos de selectores como activo, seleccionado, etc.

Asegúrese de que los elementos no estén contenidos en un iframe en sí, ya que el VEC carga contenido en un iframe para que el iframe dentro de un iframe principal no funcione.

Problemas comunes:

  1. No se puede iniciar sesión en Online Banking en VEC para realizar la edición del HTML

    • El VEC de Adobe Target requiere la extensión de ayudante del VEC para cargar la página.
    • Permitir contenido no seguro en la configuración del sitio.
    • Establezca el EEC como deshabilitado.
    • Navegue por la página en VEC utilizando el "modo Examinar"
    • Haga clic en maquetar para realizar los cambios.
  2. Las vistas de déclencheur no están disponibles en el VEC para crear modificaciones

    • Es posible que la página esté utilizando service worker que no permitiría la disponibilidad de las vistas de déclencheur. Estos son los pasos para solucionar este escenario:

      • Después de cargar la página en VEC, asegúrese de deshabilitar EEC desde la Entrega de páginas, deshabilitar los trabajadores de servicio y habilitar ambas opciones en la Extensión VEC Helper: Inyectar bibliotecas de Target y cookies.
      • Haga clic en Examinar y en Aceptar cookies.
      • Haga clic en 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 explorador de la misma ventana
  4. No se puede acceder a la página mediante el DOM en la sombra en el VEC de destino

    • Asegúrese de que la página utiliza la biblioteca de destino más reciente
    • Asegúrese de que todos los componentes web se cargan antes de acceder a la página en VEC
  5. No se pueden aceptar cookies y navegar por 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 explorador de la misma ventana

Los problemas más comunes del VEC y sus resoluciones también se enumeran aquí
Resolución de problemas del Compositor de experiencias visuales y el Compositor de experiencias mejorado

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f