Procesar actividades de Target que utilicen el Compositor basado en formularios
Algunas implementaciones de Target pueden utilizar mboxes regionales (ahora conocidos como "ámbitos") para entregar contenido desde actividades que utilizan el Compositor de experiencias basadas en formularios. Si su implementación de at.js en Target usa mboxes, debe hacer lo siguiente:
- Actualice cualquier referencia de su implementación de at.js que use
getOffer()
ogetOffers()
a los métodos del SDK web de Platform equivalentes. - Agregue código para almacenar en déclencheur un evento
propositionDisplay
de modo que se cuente una impresión.
Solicitud y aplicación de contenido bajo demanda
El SDK web de Platform no puede procesar automáticamente las actividades creadas con el compositor basado en formularios de Target y enviadas a mboxes regionales. Al igual que at.js, las ofertas enviadas a ubicaciones de Target específicas deben procesarse bajo demanda.
getOffer()
y applyOffer()
:- Ejecute
getOffer()
para solicitar una oferta para una ubicación - Ejecute
applyOffer()
para procesar la oferta en un selector especificado - Una impresión de actividad se incrementa automáticamente en el momento de la solicitud
getOffer()
code language-javascript |
---|
|
applyPropositions
:- Ejecute el comando
sendEvent
para solicitar ofertas (propuestas) para una o varias ubicaciones (ámbitos) - Ejecute el comando
applyPropositions
con el objeto de metadatos, que proporciona instrucciones sobre cómo aplicar contenido a la página para cada ámbito - Ejecute el comando
sendEvent
con eventType dedecisioning.propositionDisplay
para realizar el seguimiento de una impresión
code language-javascript |
---|
|
El SDK web de Platform ofrece un mayor control para aplicar actividades basadas en formularios a la página mediante el comando applyPropositions
con un actionType
especificado:
actionType
applyOffer()
de at.jsapplyPropositions
setHtml
replaceHtml
appendHtml
Consulte la documentación dedicada acerca de la representación de contenido mediante el SDK web de Platform para obtener opciones y ejemplos adicionales de representación.
Ejemplo de implementación
La página de ejemplo siguiente se basa en la implementación descrita en la sección anterior, solo agrega ámbitos adicionales al comando sendEvent
.
code language-html |
---|
|
A continuación, aprenda a pasar parámetros de Target mediante el SDK web de Platform.
note note |
---|
NOTE |
Nos comprometemos a ayudarle a tener éxito con su migración de Target de at.js al SDK web. Si encuentra obstáculos con la migración o cree que falta información esencial en esta guía, comuníquenoslo publicando en esta discusión de la comunidad. |