Imágenes interactivas

Última actualización: 2024-02-26
  • Creado para:
  • User

Puede convertir fácilmente las imágenes estáticas en experiencias atractivas y enriquecidas para los clientes arrastrando y soltando puntos interactivos "de venta" en una imagen. Los puntos de acceso de compra combinan información adicional sobre un producto o servicio con una capacidad directa de punto de venta de "Agregar al carro de compras" o "Comprar". Los clientes pueden seleccionar estos puntos interactivos que se vinculan directamente al producto o servicio, añadirlo a un carro de compras o vincularlo a una página web. Las experiencias directas como estas aumentan la participación de los clientes y las conversiones en el sitio web.

A continuación se muestra un titular de ventas con una ventana emergente de vista rápida. Un usuario activa la vista rápida tocando el círculo o el "punto interactivo" del modelo.

chlimage_1-152

Consulte imágenes interactivas en acción en la página web que se muestra arriba.

Descubra cómo se crean los titulares de imágenes interactivas

Vea un tutorial sobre cómo se crean los titulares de imagen interactivos (10 minutos y 33 segundos) También aprenderá a obtener una vista previa, editar y enviar titulares de imágenes interactivas.

Inicio rápido: imágenes interactivas

La siguiente descripción paso a paso del flujo de trabajo se ha diseñado para ayudarle a ponerse en marcha rápidamente con las imágenes interactivas en Adobe Experience Manager Assets.

Busque la variable Ejemplo dentro de algunas de las tareas de Inicio rápido. Contiene un breve tutorial basado en una ejemplo de página web que aún no tiene imágenes interactivas agregadas.

El tutorial ayuda a ilustrar los pasos de integración de imágenes interactivas en su propio sitio web.

Pasos de las imágenes interactivas:

  1. (Opcional) Identificar variables de puntos interactivos. Si utiliza Adobe Experience Manager Assets y Dynamic Media de forma independiente, identifique las variables dinámicas utilizadas en la implementación de Quickview existente. Al hacerlo, se garantiza la entrada de datos de puntos interactivos al crear la imagen interactiva. Consulte (Opcional) Identificación de variables de punto interactivo.
    Sin embargo, si utiliza Experience Manager Sites, o comercio electrónico de Experience Manager, o ambos, este paso no es necesario.

  2. (Opcional) Cree un ajuste preestablecido de visualizador de imágenes interactivo. Personalice la imagen gráfica que se utiliza para representar las zonas interactivas. No es necesario crear su propio ajuste preestablecido de visualizador de imágenes interactivas si desea utilizar el ajuste preestablecido de visualizador de imágenes interactivas predeterminado denominado Shoppable_Banner en su lugar.
    Consulte (Opcional) Creación de un ajuste preestablecido de visualizador de imágenes interactivo.

  3. Cargar un titular de imagen. Cargue los titulares de las imágenes que desee hacer interactivos.
    Consulte Carga de un titular de imagen.

  4. Añadir puntos interactivos a un titular de imagen. Añada una o más zonas interactivas a un titular de imagen. Asocie cada una con una acción como un hipervínculo, una vista rápida o un fragmento de experiencia. Después de agregar zonas interactivas, terminará esta tarea publicando la imagen interactiva.
    Consulte Adición de puntos interactivos a un titular de imagen.
    Consulte Vista previa de imágenes interactivas - Opcional. Si lo desea, puede ver una representación del titular de la compra y probar su interactividad.
    Consulte Publicando recursos para obtener más información sobre cómo publicar recursos de imagen interactivos.

  5. Añada una imagen interactiva al sitio web o a su sitio web en Experience Manager. Si utiliza Sites, eCommerce o ambos, puede añadir imágenes interactivas directamente a una página web en Experience Manager. Arrastre el componente Medios interactivos a la página. Consulte Añadir recursos de Dynamic Media a las páginas.
    Si utiliza Experience Manager Assets y Dynamic Media de forma independiente, copie el código incrustado en el sitio web. A continuación, integre la vista rápida existente. Consulte Integración de una imagen interactiva con el sitio web.
    Si utiliza un WCM (Administrador de contenido web) de terceros, integre el nuevo vídeo interactivo con la vista rápida existente que se utiliza en el sitio web. Consulte Integración de una imagen interactiva con una vista rápida existente.

(Opcional) Identificar variables de puntos interactivos

NOTA

Esta tarea solo es necesaria si se cumplen los siguientes criterios:

  • Desea añadir interactividad a la imagen activando en Vistas rápidas.
  • La implementación de Experience Manager hace lo siguiente no utilice un marco de integración de comercio electrónico para extraer datos de productos en Experience Manager desde cualquier solución de comercio electrónico. Estas soluciones incluyen IBM® WebSphere® Commerce, Elastic Path, SAP Hybris o Intershop.

Si la implementación de Experience Manager utiliza el comercio electrónico, puede omitir esta tarea y continuar con la siguiente.

Comience identificando las variables dinámicas utilizadas por la implementación de vista rápida existente, de modo que pueda introducir datos de puntos interactivos para crear la imagen interactiva.

Cuando añada zonas interactivas a una imagen de titular en Experience Manager Assets, asigne un SKU (código de referencia). El SKU es un identificador único para cada producto o servicio que ofrece. Además, agregue cualquier variable opcional adicional a cada punto interactivo. Estas variables de punto interactivo se utilizan más adelante para hacer coincidir los puntos interactivos con el contenido de vista rápida.

Es importante identificar correctamente el número y el tipo de variables que se asociarán a los datos del punto interactivo. Cada punto interactivo añadido a una imagen de titular debe llevar información suficiente para identificar de forma inequívoca el producto en el sistema back-end existente.

Existen diferentes maneras de identificar un conjunto de variables que se utilizarán para los datos de puntos interactivos.

A veces basta con consultar con los especialistas de TI responsables de la implementación de Quickview existente. Es probable que estas personas sepan cuál es el conjunto mínimo de datos necesario para identificar Quickview en el sistema. Sin embargo, también es posible simplemente analizar el comportamiento existente del código front-end.

La mayoría de las implementaciones de Quickview utilizan el siguiente paradigma:

  • El usuario activa un elemento de interfaz de usuario en el sitio web. Por ejemplo, seleccionar un botón "Vista rápida".
  • El sitio web envía una solicitud Ajax al back-end para cargar los datos o el contenido de Quickview, si es necesario.
  • Los datos de vista rápida se traducen al contenido como preparación para su representación en la página web.
  • Finalmente, el código front-end procesa visualmente dicho contenido en la pantalla.

A continuación, el método consiste en visitar diferentes áreas del sitio web existente donde se ha implementado la función de vista rápida. A continuación, déclencheur la vista rápida y adquiera la URL de Ajax enviada por la página web para cargar los datos de vista rápida o el contenido.

Normalmente no es necesario utilizar herramientas de depuración especializadas. Los navegadores web modernos cuentan con inspectores web que hacen un trabajo adecuado. A continuación se muestran algunos ejemplos de exploradores web que incluyen inspectores web:

  • Para ver todas las solicitudes HTTP salientes en Google Chrome, pulse F12 para abrir el panel Herramientas para desarrolladores y, a continuación, seleccione la pestaña Red.
    En un Mac, pulse Comando+Opción+I para abrir el panel Herramientas para desarrolladores y, a continuación, seleccione la pestaña Red.

  • En Firefox, puede activar el complemento Firebug pulsando F12 y utilizando su pestaña Net. O bien, puede utilizar la herramienta Inspector integrada y su ficha Red.
    En un Mac, pulse Comando+Opción+I para abrir el panel Herramientas para desarrolladores y, a continuación, seleccione la pestaña Inspector.

Cuando la monitorización de red está activada en el navegador, almacene en déclencheur la vista rápida en la página.

Ahora busque la URL de Ajax de vista rápida en el registro de red y copie la URL grabada para un análisis futuro. Normalmente, cuando se almacena en déclencheur la vista rápida, hay numerosas solicitudes que se envían al servidor. Normalmente, la URL de Ajax de vista rápida es una de las primeras en la lista. Tiene una parte de cadena de consulta o una ruta compleja y su tipo MIME de respuesta es text/html, text/xml, o text/javascript.

Durante este proceso, es importante visitar diferentes áreas del sitio web, con diferentes categorías y tipos de productos. El motivo es que las direcciones URL de Quickview pueden tener partes comunes para una categoría de sitio web determinada. Sin embargo, solo cambian si visita una zona diferente del sitio web.

En el caso más simple, la única parte de la variable en la URL de vista rápida es el SKU del producto. En este caso, el valor SKU es el único fragmento de datos que necesita para añadir puntos interactivos a la imagen del titular.

Sin embargo, en casos complejos, la dirección URL de vista rápida tiene diferentes elementos variables además del SKU. Por ejemplo, los elementos variables podrían incluir el ID de categoría, el código de color y el código de tamaño. En estos casos, cada elemento es una variable independiente en la definición de datos de punto interactivo en la función de imagen interactiva de ventas en Experience Manager Assets.

Considere los siguientes ejemplos de direcciones URL de vista rápida y las variables de puntos interactivos resultantes:

SKU único, encontrado en la cadena de consulta.

Las direcciones URL de vista rápida registradas incluyen lo siguiente:

  • https://server/json?productId=866558&source=100

  • https://server/json?productId=1196184&source=100

  • https://server/json?productId=1081492&source=100

  • https://server/json?productId=1898294&source=100

La única parte de la variable en la URL es el valor del parámetro de cadena de consulta productId= y es claramente un valor SKU. Por lo tanto, los puntos interactivos solo necesitan campos SKU rellenados con valores como 866558, 1196184, 1081492, 1898294.

SKU único, encontrado en la ruta URL.

Las direcciones URL de vista rápida registradas incluyen lo siguiente:

  • https://server/product/6422350843

  • https://server/product/1607745002

  • https://server/product/0086724882

La parte variable se encuentra en la última parte de la ruta y se convierte en el valor SKU de los puntos interactivos: 6422350843, 1607745002, 0086724882.

SKU e ID de categoría en la cadena de consulta.

Las direcciones URL de vista rápida registradas incluyen lo siguiente:

  • https://server/quickView/product/?category=1100004&prodId=305466

  • https://server/quickView/product/?category=1100004&prodId=310181

  • https://server/quickView/product/?category=1740148&prodId=308706

En este caso, la dirección URL consta de dos partes diferentes. El SKU se almacena en prodId y el ID de categoría se almacena en category= parámetro.

Como tal, las definiciones de puntos interactivos son pares. Es decir, un valor SKU y una variable adicional llamada categoryId. Los pares resultantes son los siguientes:

  • El SKU es 305466 y categoryId es 1100004.

  • El SKU es 310181 y categoryId es 1100004.

  • El SKU es 308706 y categoryId es 1740148.

Ejemplo

Puede aplicar el mismo método utilizado en los tres ejemplos anteriores a la variable página web de demostración.

La página web de demostración tiene varias miniaturas de productos, cada una con un botón de vista rápida denominado "Ver más". Con la herramienta de depuración del navegador web aún activada, seleccione cada botón y anote las URL de vista rápida registradas. Después de activar las cuatro vistas rápidas de productos disponibles en la página, tiene la siguiente lista de solicitudes de vista rápida realizadas al back-end:

  • /datafeed/Male-Windbreaker.json
  • /datafeed/Male-SimpleHenley.json
  • /datafeed/Male-CamoPullover.json
  • /datafeed/Female-QuiltedDownJacket.json

Si observa las llamadas al servidor, verá que la información específica del producto solo está presente en la ruta de solicitud. También verá que la cadena de consulta no se utiliza en absoluto y que hay dos tipos distintos de fragmentos de datos implicados:

  • El primer tipo es Masculino o Femenino. Puede llamar a esta "categoría de producto".
  • El segundo tipo es el nombre del producto, como CamoPullover, que es probablemente el SKU del producto.

Dada esta información, toda la URL de vista rápida tiene el siguiente patrón:

/datafeed/$categoryId$-$SKU$.json

En función de dicho análisis, utilizaría categoryId y SKU para puntos interactivos.

Ya está listo para cargar un titular de imagen y añadirle puntos interactivos mediante la función de imagen interactiva de ventas de Experience Manager Assets.

(Opcional) Cree un ajuste preestablecido de visualizador de imágenes interactivo

Puede elegir utilizar el ajuste preestablecido predeterminado e integrado del visualizador de imágenes interactivo denominado Shoppable_Banner que viene con Experience Manager Assets. O puede crear su propio ajuste preestablecido de visualizador personalizado para utilizarlo con imágenes interactivas.

Al crear un ajuste preestablecido de visualizador de imágenes interactivo personalizado, puede determinar el aspecto de las zonas interactivas en el titular de la imagen. Como parte de la creación del ajuste preestablecido de visualizador, puede elegir utilizar un gráfico de punto interactivo de una galería de imágenes predefinidas.

Después de guardar el ajuste preestablecido de visualizador, se activa automáticamente en la página de lista de Ajustes preestablecidos de visualizador de Experience Manager Assets. Esta funcionalidad significa que está visible en el componente de medios interactivos y siempre que vea un recurso. Sin embargo, a entregar un titular interactivo con este ajuste preestablecido de visualizador, publicar también el ajuste preestablecido de visualizador. Esta regla es verdadera para los ajustes preestablecidos personalizados o listos para usar del visualizador.

Para crear un ajuste preestablecido de visualizador de imágenes interactivo:

  1. En el carril izquierdo, vaya a Herramientas > Assets > Ajustes preestablecidos de visor.

  2. Cerca de la esquina superior derecha de la página, seleccione Crear.

  3. En el cuadro de diálogo Nuevo ajuste preestablecido de visualizador, escriba un nombre para describir el ajuste preestablecido de visualizador de banner interactivo.

    Este título aparece en la página de lista Ajuste preestablecido de visualizador después de guardar.

  4. En el menú desplegable Tipo de medio enriquecido, seleccione Imagen interactiva.

  5. Seleccione Crear.

  6. En la página Editar ajuste preestablecido de visor, seleccione la opción Aspecto pestaña.

  7. Realice una de las siguientes acciones:

    • Para cargar su propia imagen de punto interactivo que desee utilizar en las imágenes, seleccione el icono Selector de recursos. En la página Seleccionar contenido, vaya a la imagen de punto interactivo que desee utilizar y selecciónela. Seleccione el icono de la marca de verificación en la esquina superior derecha.
    • Para seleccionar una imagen de punto interactivo predefinida, seleccione el icono Galería de puntos interactivos. En la paleta galería de puntos interactivos, seleccione la imagen de punto interactivo que desee utilizar.
  8. Cerca de la esquina superior derecha de la página, seleccione Guardar.

    Asegúrese de publicar el nuevo ajuste preestablecido de visualizador.

    Consulte Publicar ajustes preestablecidos del visor.

    Ya está listo para cargar un titular de imagen.

Cargar un titular de imagen

Si ya ha cargado las imágenes que desea utilizar, avance al siguiente paso, Adición de puntos interactivos a un titular de imagen.

Para cargar un titular de imagen:

  1. Cargue los titulares de las imágenes que desee hacer interactivos.

    Consulte Cargando recursos.

    Ya está listo para agregar puntos interactivos al titular de la imagen; consulte la siguiente tarea a continuación.

Añadir puntos interactivos a un titular de imagen

Puede añadir zonas interactivas a un titular de imagen mediante el editor de la página Gestión de puntos interactivos.

Al añadir zonas interactivas, puede definirlas como una ventana emergente de vista rápida, como un hipervínculo o como un fragmento de experiencia.

Consulte Fragmentos de experiencias.

NOTA

Las herramientas para compartir en medios sociales de la imagen interactiva no son compatibles cuando se incrusta el visualizador en un fragmento de experiencia. En su lugar, utilice o cree ajustes preestablecidos de visualizador que no tengan herramientas de uso compartido de medios sociales. Estos ajustes preestablecidos de visualizador le permiten incrustarlo correctamente en los fragmentos de experiencias.

Las opciones Deshacer y Rehacer, cerca de la esquina superior derecha de la página, son compatibles durante la sesión de creación y edición actual.

Cuando termine de crear la imagen interactiva, puede usar Vista previa para ver una representación de cómo aparece la imagen interactiva a los clientes.

Consulte (Opcional) Previsualizar imágenes interactivas.

NOTA

Cuando se añaden puntos interactivos a una imagen en una imagen interactiva o un titular de carrusel, la información del punto interactivo se almacena en la misma ubicación de metadatos. Esta ubicación es relativa a la ubicación de la imagen, independientemente de si es una imagen interactiva o un titular de carrusel. Esta funcionalidad significa que puede reutilizar fácilmente la misma imagen, junto con sus datos de punto interactivo definidos, en cualquier visor.

Sin embargo, tenga en cuenta que los titulares de carrusel admiten mapas de imagen en imágenes que también pueden contener puntos interactivos; una imagen interactiva no. Tenga esto en cuenta si desea crear una imagen interactiva o un titular de carrusel que utilice la misma imagen. Puede crear imágenes interactivas y titulares de carrusel con copias independientes de la misma imagen.

Consulte también Banners de carrusel.

NOTA

Si está editando imágenes interactivas con zonas interactivas y recorta la imagen, se eliminan las zonas interactivas.

Para añadir zonas interactivas a un titular de imagen:

  1. En la vista Recursos, vaya al titular de la imagen que desee hacer interactivo.

  2. Realice una de las siguientes acciones:

    • Pase el ratón sobre la imagen y seleccione Seleccionar (icono de marca de verificación). En la barra de herramientas, seleccione Editar.

    • Pase el ratón sobre la imagen y seleccione Más acciones (icono de tres puntos) > Editar.

    • Para abrirla en la página Vista de detalles, seleccione la imagen. En la barra de herramientas, seleccione Editar.

  3. Cerca de la esquina superior izquierda de la página, seleccione Añadir punto interactivo (icono de selección con el dedo) para abrir la página de administración de puntos interactivos.

  4. Cerca de la esquina superior izquierda de la página, seleccione Punto interactivo.

    1. Cerca de la esquina superior izquierda de la página Administración de puntos interactivos, seleccione Punto interactivo.
    2. En la imagen, seleccione una ubicación en la que desee que aparezca el punto interactivo. Si es necesario, arrastre la zona interactiva para ajustar su ubicación. O bien, utilice las teclas de flecha del teclado para controlar la posición de una zona activa seleccionada.
    3. Añada más zonas interactivas según sea necesario repitiendo los pasos a y b.
    4. (Opcional) Para eliminar una zona interactiva, selecciónela en la imagen y, a continuación, seleccione Eliminar (icono de papelera) debajo de Puntos interactivos encabezado.
  5. En el campo de texto Nombre, escriba el nombre del punto interactivo. Este nombre también aparece en la lista desplegable Punto interactivo seleccionado.

  6. Realice una de las siguientes acciones:

    • Seleccionar Quickview.

      • Si es cliente de Experience Manager Sites o de comercio electrónico, seleccione el icono Selector de productos (lupa) para abrir la página Seleccionar producto. Seleccione el producto que desea utilizar y, a continuación, seleccione Seleccionar en la esquina superior derecha de la página. Volverá a la página de administración de puntos interactivos.

      • Si es usted no un cliente de Experience Manager Sites o eCommerce

        • Consulte Identificación de variables de punto interactivo; debe definir estas variables.
        • A continuación, introduzca manualmente el valor SKU. En el campo de texto Valor de SKU, escriba la SKU del producto. El valor SKU introducido rellena automáticamente la parte variable de la plantilla de vista rápida. Garantiza que el sistema sepa que asocia el punto interactivo pulsado con la vista rápida de una SKU en particular.
        • (Opcional) Si hay otras variables dentro de la vista rápida que se utilizan para identificar un producto con más detalle, seleccione Añadir variable genérica. En el campo de texto, especifique una variable adicional. Por ejemplo, category=Mens es una variable añadida.
    • Seleccionar Hipervínculo.

      • Si es cliente de Experience Manager Sites, seleccione el icono Selector de sitio (carpeta). Vaya a una dirección URL. El método de vinculación basado en URL no es posible si el contenido interactivo tiene vínculos con direcciones URL relativas, especialmente vínculos a páginas de Experience Manager Sites.
      • Si es cliente independiente, en el campo de texto HREF, especifique la ruta de URL completa a una página web vinculada.

    Asegúrese de especificar si desea abrir el vínculo en una nueva pestaña del explorador (opción predeterminada recomendada) o en la misma pestaña.

    Consulte Trabajo con selectores para obtener más información.

    • Seleccionar Fragmento de experiencia.

      • Si es cliente de Experience Manager Sites, seleccione el icono Buscar (lupa) para abrir la página Fragmento de experiencia. Seleccione el fragmento de experiencia que desee utilizar. A continuación seleccione Seleccionar en la esquina superior derecha de la página. Volverá a la página de administración de puntos interactivos.
        Consulte Fragmentos de experiencias.

      • Especifique la anchura y altura del fragmento de experiencia tal como desea que aparezca en el titular.

        NOTA

        Las herramientas para compartir en medios sociales de la imagen interactiva no son compatibles cuando se incrusta el visualizador en un fragmento de experiencia. En su lugar, utilice o cree ajustes preestablecidos de visualizador que no tengan herramientas de uso compartido de medios sociales. Estos ajustes preestablecidos de visualizador le permiten incrustarlo correctamente en los fragmentos de experiencias.

  7. Seleccionar Guardar para guardar su trabajo y volver a la página de exploración.

  8. Publique la imagen interactiva. La publicación ofrece el banner a través de la nube y también genera código incrustado que le permite integrarse con un sitio web de terceros.

    Consulte Publicar recursos.

    Después de añadir puntos interactivos y publicar la imagen interactiva, ya puede añadirla al sitio web existente.

    Consulte Integración de una imagen interactiva con el sitio web.

    NOTA

    Si está editando imágenes interactivas con zonas interactivas y recorta la imagen, se eliminarán las zonas interactivas.

(Opcional) Previsualizar imágenes interactivas

Puede usar Vista previa para ver una representación de cómo se muestra la imagen interactiva a los clientes. La vista previa también permite probar las zonas interactivas de la imagen para asegurarse de que se comportan según lo esperado.

Cuando esté satisfecho con la imagen interactiva, puede publicarla.
Consulte Incrustar el visor de vídeo o de imágenes en una página web.
Consulte Vinculación de URL en la aplicación web. El método de vinculación basado en URL no es posible si el contenido interactivo tiene vínculos con direcciones URL relativas, especialmente vínculos a páginas de Experience Manager Sites.
Consulte Añadir recursos de Dynamic Media a las páginas.

Para previsualizar imágenes interactivas:

  1. En la vista Recursos, vaya a una imagen interactiva existente que haya creado y seleccione para abrirla en Vista previa.
  2. Cerca de la esquina superior izquierda de la página Vista previa, en la lista desplegable Contenido, seleccione Espectadores.
  3. En la lista Visualizadores, seleccione Shoppable_Banner o el nombre del ajuste preestablecido del visualizador de imágenes interactivas que ha creado.
  4. Para probar las acciones asociadas de las zonas interactivas, seleccione las zonas interactivas de la imagen.

Publicar recursos de imagen interactiva

Consulte Publicar recursos para obtener más información sobre cómo publicar recursos de imagen interactivos.

Integración de una imagen interactiva con el sitio web

Después de cargar una imagen de titular, añadirle puntos interactivos y publicar la imagen interactiva, ya puede añadirla a la página del sitio web.

Si es cliente de Experience Manager Sites, puede agregar la imagen interactiva arrastrando el componente Medios interactivos a la página. Consulte Añadir recursos de Dynamic Media a las páginas.

Si es cliente independiente de Experience Manager Assets, puede añadir manualmente la imagen interactiva al sitio web como se describe en esta sección.

  1. Copie el código incrustado de la imagen interactiva publicada.
    Consulte Incrustar el visor de vídeo o de imágenes en una página web.

  2. Añada el código incrustado copiado en la ubicación deseada dentro de la página web.
    El código incrustado copiado se configura para un entorno interactivo, de modo que se ajusta automáticamente al área asignada.

Ejemplo

Uso del sitio web de demostración como ejemplo, observe que la imagen de los tres individuos es estática IMG etiqueta:

<img class="img-responsive" width="100%" title="Hero Image 2" alt="Hero Image 2" src="images/shoppable-banner.jpg">

La integración es tan sencilla como eliminar el IMG y reemplazándolo por el código incrustado copiado de Experience Manager Assets. Se puede ver que el resultado muestra la imagen interactiva de ventas en la página con tres zonas interactivas de círculo.

NOTA

A partir de este punto, los puntos interactivos de la imagen interactiva de ventas del sitio web de demostración solo tienen fines de visualización. Todavía no se han integrado con las vistas rápidas existentes.

Para aplicar un "recorte" a una imagen interactiva de ventas para un entorno interactivo, incluya el atributo de configuración Imagen interactiva ZoomView.iscommand a la ruta. En este caso, la variable ZoomView el componente se llama y iscommand es el comando de servicio de imágenes "recortar" que se aplica.

Consulte ZoomView.iscommand atributo de configuración.

Consulte recorte comando de servicio de imágenes.

Ya está listo para integrar la imagen interactiva con una vista rápida existente en su sitio web.

Integración de una imagen interactiva con una vista rápida existente

NOTA

Esta tarea solo se aplica si es un cliente independiente de Experience Manager Assets.

El último paso de este proceso es integrar la imagen interactiva con una implementación de vista rápida existente en el sitio web. No hay ninguna solución para la integración que funcione para todos los casos. Cada implementación de Quickview es única y se necesita un enfoque específico. Por lo tanto, la participación de la asistencia de una persona de TI front-end es útil.

La implementación de Quickview existente normalmente representa una cadena de acciones interrelacionadas que se producen en la página web en el siguiente orden:

  1. Un usuario almacena en déclencheur un elemento en la interfaz de usuario del sitio web.
  2. El código front-end obtiene una URL de vista rápida basada en el elemento de interfaz de usuario activado en el paso 1.
  3. El código front-end envía una solicitud de Ajax utilizando la URL obtenida en el paso 2.
  4. La lógica back-end devuelve los datos de vista rápida o el contenido correspondiente al código front-end.
  5. El código front-end carga los datos de vista rápida o el contenido.
  6. De forma opcional, el código front-end convierte los datos de vista rápida cargados en una representación de HTML.
  7. El código front-end muestra un cuadro de diálogo o panel modal y procesa el contenido del HTML en la pantalla para el usuario.

Estas llamadas no representan necesariamente llamadas independientes a la API pública a las que llama la lógica de página web desde un paso arbitrario. En su lugar, es una llamada encadenada en la que cada paso siguiente se oculta en la última fase (llamada de retorno) del paso anterior.

Cuando la imagen interactiva de ventas sustituye al paso 1 y al paso 2 en parte, un usuario pulsa un punto interactivo dentro de la imagen de ventas. El usuario gestiona esta interacción. El visor devuelve un evento a la página web que contiene todos los datos de puntos interactivos previamente añadidos a Experience Manager Assets.

En un controlador de eventos de este tipo, el código front-end hace lo siguiente:

  • Escucha un evento emitido por la imagen interactiva de ventas.
  • Construye una URL de vista rápida basada en los datos del punto interactivo.
  • Déclencheur el proceso de cargar la vista rápida desde el backend y procesarla en la pantalla para mostrarla.

El código incrustado devuelto por Experience Manager Assets tiene un controlador de eventos listo para usar con comentarios, tal como se ve en el siguiente fragmento de código resaltado:

        var s7interactiveimageviewer = new s7viewers.InteractiveImage({
            "containerId" : "s7interactiveimage_div",
            "params" : {
                "serverurl" : "https://aodmarketingna.assetsadobe.com/is/image",
                "contenturl" : "https://aodmarketingna.assetsadobe.com/",
                "config" : "/etc/dam/presets/viewer/Shoppable_Media",
                "asset" : "/content/dam/mac/aodmarketingna/shoppable-banner/shoppable-banner.jpg" }
        })
        /* // Example of interactive image event for Quickview.
             s7interactiveimageviewer.setHandlers({
                "quickViewActivate": function(inData) {
                    var sku=inData.sku; //SKU for product ID
                    //To pass other parameter from the hotspot, add custom parameter during the hotspot setup as parameterName=value
                    loadQuickView(sku); //Replace this call with your Quickview plugin
                    //See your Quickviewer plugin for the Quickview call
                 },
             });
        */
        s7interactiveimageviewer.init();

Por lo tanto, solo es necesario descomentar el código y reemplazar el cuerpo del controlador ficticio con el código específico de la página web en particular.

El proceso de construir la URL de vista rápida es opuesto al proceso utilizado para identificar las variables de punto interactivo que se trataron anteriormente.

Consulte Identificación de variables de punto interactivo.

Con los ejemplos de URL de vista rápida anteriores, puede ver en los siguientes ejemplos cómo se construye la URL de vista rápida en cada caso:

SKU único, encontrado en la cadena de consulta

s7interactiveimageviewer.setHandlers({ "quickViewActivate": function(inData) { var quickViewUrl = "https://server/json?productId=" + inData.sku + "&source=100"; }, });

SKU único, encontrado en la ruta URL

s7interactiveimageviewer.setHandlers({ "quickViewActivate": function(inData) { var quickViewUrl = "https://server/product/" + inData.sku; }, });

SKU e ID de categoría en la cadena de consulta

s7interactiveimageviewer.setHandlers({ "quickViewActivate": function(inData) { var quickViewUrl = "https://server/quickView/product/?category=" + inData.categoryId + "&prodId=" + inData.sku; }, });

El último paso para almacenar en déclencheur la URL de vista rápida y activar el panel de vista rápida requiere la asistencia de un experto en TI del front-end de su trabajo. Tienen los conocimientos necesarios para saber cómo almacenar en déclencheur con precisión la implementación de Quickview desde el paso adecuado, teniendo una URL de Quickview lista para usar.

Puede ver cómo se aplican estos pasos al sitio web de demostración para integrar completamente una imagen interactiva de ventas con el código de vista rápida. Anteriormente, la estructura de la URL de vista rápida se identificaba de la siguiente manera:

/datafeed/$categoryId$-$SKU$.json

Para reconstruir esta dirección URL dentro de quickViewActivate , puede utilizar el controlador categoryId y SKU campos. Estos campos están disponibles en la variable inData que el código del visor pasa al controlador:

var sku=inData.sku;
var categoryId=inData.categoryId;
var quickViewUrl = "datafeed/" + categoryId + "-" + sku + ".json";

El sitio web de demostración activa el cuadro de diálogo de vista rápida con un loadQuickView() llamada de función. Esta función solo toma un argumento, que es la URL de datos de vista rápida. Como tal, el último paso para integrar la imagen interactiva de ventas es añadir la siguiente línea de código a quickViewActivate controlador:

loadQuickView(quickViewUrl);

El siguiente es el código fuente completo:

 var s7interactiveimageviewer = new s7viewers.InteractiveImage({
  "containerId" : "s7interactiveimage_div",
  "params" : {
   "serverurl" : "https://aodmarketingna.assetsadobe.com/is/image",
   "contenturl" : "https://aodmarketingna.assetsadobe.com/",
   "config" : "/etc/dam/presets/viewer/Shoppable_Media",
   "asset" : "/content/dam/mac/aodmarketingna/shoppable-banner/shoppable-banner.jpg" }
 })
   s7interactiveimageviewer.setHandlers({
   "quickViewActivate": function(inData) {
     var sku=inData.sku;
     var categoryId=inData.categoryId;
    var quickViewUrl = "datafeed/" + categoryId + "-" + sku + ".json";
    loadQuickView(quickViewUrl);
    },
   });
 s7interactiveimageviewer.init();

El sitio web de demostración final con la imagen interactiva completamente integrada.

Creación de ventanas emergentes personalizadas con Quickview

Consulte Crear una ventana emergente personalizada con Windows® mediante Quickview.

En esta página