Procesar actividades del Compositor de experiencias visuales (VEC) de Adobe Target
Las actividades de Target se configuran mediante el Compositor de experiencias visuales (VEC) o el Compositor basado en formularios. El SDK web de Platform puede recuperar y aplicar actividades basadas en VEC a la página como at.js. En esta parte de la migración, deberá hacer lo siguiente:
- Instale la extensión de explorador Ayuda de edición visual
- Ejecute una llamada de
sendEvent
con el SDK web de Platform para solicitar actividades. - Actualice cualquier referencia de su implementación de at.js que use
getOffers()
para ejecutar una solicitud de TargetpageLoad
.
Extensión de explorador Ayuda de edición visual
La extensión del explorador Ayuda de edición visual de Adobe Experience Cloud para Google Chrome le permite cargar sitios web de forma fiable dentro del Compositor de experiencias visuales (VEC) de Adobe Target para crear y realizar controles de calidad de experiencias web rápidamente.
La extensión de explorador Ayuda de edición visual funciona con sitios web que utilizan at.js o SDK web de Platform.
Obtener e instalar el Asistente de edición visual
-
Vaya a la extensión de explorador Ayuda de edición visual de Adobe Experience Cloud en Chrome Web Store.
-
Haga clic en Agregar a Chrome > Agregar extensión.
-
Abra el VEC en Target.
-
Para usar la extensión, haga clic en el icono de la extensión del explorador Ayuda de edición visual
{modal="regular"}
en la barra de herramientas del explorador Chrome mientras está en VEC o en modo control de calidad.
La Ayuda de edición visual se activa automáticamente cuando se abre un sitio web en el VEC de Target para la creación de contenido. La extensión no tiene ninguna configuración condicional. La extensión gestiona todas las configuraciones automáticamente, incluida la configuración de cookies de SameSite.
Consulte la documentación dedicada para obtener más información sobre la extensión Ayuda de edición visual y solución de problemas del Compositor de experiencias visuales.
Solicitar y aplicar contenido automáticamente
Una vez configurado el SDK web de Platform en la página, puede solicitar contenido a Target. A diferencia de at.js, que se puede configurar para que solicite contenido automáticamente cuando se carga la biblioteca, el SDK web de Platform requiere que ejecute explícitamente un comando.
Si su implementación de at.js tiene la configuración pageLoadEnabled
establecida en true
, que permite el procesamiento automático de actividades basadas en VEC, debe ejecutar el siguiente comando sendEvent
con el SDK web de Platform:
code language-javascript |
---|
|
En las etiquetas, use el tipo de acción Enviar evento con la opción Procesar decisiones de personalización visual seleccionada:
{modal="regular"}
Solicitud y aplicación de contenido bajo demanda
Algunas implementaciones de Target requieren un procesamiento personalizado de las ofertas VEC antes de aplicarlas a la página. O bien, solicitan varias ubicaciones en una sola llamada. En una implementación de at.js, esto se puede hacer estableciendo pageLoadEnabled
en false
y utilizando la función getOffers()
para ejecutar una solicitud pageLoad
.
getOffers()
y applyOffers()
para procesar manualmente actividades basadas en VECcode language-javascript |
---|
|
El SDK web de Platform no tiene un evento pageLoad
específico. Todas las solicitudes de contenido de Target se controlan con la opción decisionScopes
con el comando sendEvent
. El ámbito __view__
sirve al propósito de la solicitud pageLoad
.
sendEvent
:- Ejecutar un comando
sendEvent
que incluye el ámbito de decisión__view__
- Aplicar el contenido devuelto a la página con el comando
applyPropositions
- Ejecute un comando
sendEvent
con el tipo de eventodecisioning.propositionDisplay
y los detalles de la propuesta para aumentar una impresión
code language-javascript |
---|
|
getOffers()
para ejecutar manualmente una solicitud de Target pageLoad
sin usar applyOffers()
para aplicar el contenido a la página.El SDK web de Platform ofrece a los desarrolladores una gran flexibilidad para solicitar y procesar contenido. Consulte la documentación específica sobre la representación de contenido personalizado para obtener más opciones y detalles.
Ejemplo de implementación
La implementación básica del SDK web de Platform ha finalizado.
Ejemplo de JavaScript con representación automática del contenido de Target:
code language-html |
---|
|
Página de ejemplo de etiquetas con representación automática del contenido de Target:
code language-html |
---|
|
En las etiquetas, agregue la extensión SDK para web de Adobe Experience Platform:
{modal="regular"}
Añada las configuraciones deseadas:
{modal="regular"}
Cree una regla con una acción Enviar evento y Procesar decisiones de personalización visual seleccionadas:
{modal="regular"}
A continuación, aprenda a solicitar y procesar actividades de Target basadas en formularios.