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 es: www.customerwebsite.com, abra una nueva pestaña y verifique: www.customerwebsite.com?mboxEdit=1&mboxDisable=1

  2. Se debe permitir el contenido mixto

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

    Documento de referencia Habilitando contenido mixto en su explorador

  3. Se debe poder acceder a la página web desde un iframe. Comprueba si el sitio web admite iframe o los bloquea yendo a jsbin y pega el código siguiente. Compruebe si el sitio web 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: eliminación de fotogramas de reventado

  • Se han descargado 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 el selector para el que se ha roto la acción: En la consola, puede comprobarlo con: _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=es

  • Administrar 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.
    • Vaya a la página en VEC usando "Modo de exploración"
    • Haga clic en Componer 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 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 luego 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 Vistas del Déclencheur se esté activando de forma consistente en la página. Las vistas estarán disponibles solamente cuando se active la función Vistas del 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 pestaña Nuevo 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 pestaña Nuevo explorador de la misma ventana.

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

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