applyResponse
El applyResponse
El comando permite realizar varias acciones en función de la respuesta del Edge Network. Normalmente se utiliza en implementaciones híbridas en las que el servidor realiza una llamada inicial al Edge Network. Este comando toma la respuesta de esa llamada e inicializa el SDK web en el explorador.
Aplicar respuesta mediante la extensión de etiqueta del SDK web
La aplicación de respuestas se realiza como una acción dentro de una regla de la interfaz de etiquetas de recopilación de datos de Adobe Experience Platform.
- Iniciar sesión en experience.adobe.com usando sus credenciales de Adobe ID.
- Vaya a Recopilación de datos > Etiquetas.
- Seleccione la propiedad de etiquetas que desee.
- Vaya a Reglas, luego seleccione la regla que desee.
- En Acciones, seleccione una acción existente o cree una acción.
- Configure las variables Extensión campo desplegable a SDK web de Adobe Experience Platform y configure el Tipo de acción hasta Aplicar respuesta.
- Defina los campos deseados a la derecha.
- Clic Conservar cambios, luego ejecute el flujo de trabajo de publicación.
Aplicar respuesta mediante la biblioteca JavaScript del SDK web
Ejecute el applyResponse
al llamar a la instancia configurada del SDK web. El objeto que contiene las opciones de configuración admite los siguientes campos:
renderDecisions
: Un booleano que fuerza al SDK web a procesar cualquier contenido personalizado que sea apto para el procesamiento automático. Idéntico arenderDecisions
en elsendEvent
comando.responseHeaders
: mapa de nombres de encabezados de cadena a valores de encabezados de cadena.responseBody
: obligatorio. Un cuerpo de respuesta JSON desde la llamada al servidor al Edge Network.personalization.sendDisplayEvent
: Un booleano que funciona de forma idéntica apersonalization.sendDisplayEvent
en elsendEvent
comando.
alloy("applyResponse",{
"renderDecisions": true,
"responseHeaders": {},
"responseBody": {},
"personalization": {
"sendDisplayEvent": true
}
});
Objeto Response
Si decide hacerlo gestionar respuestas con este comando, están disponibles las siguientes propiedades en el objeto response:
propositions
: matriz de propuestas que devuelve el Edge Network. Las propuestas que se procesan automáticamente incluyen el indicadorrenderAttempted
establezca entrue
.inferences
: matriz de objetos de inferencia que contienen información de aprendizaje automático sobre este usuario.destinations
: matriz de objetos de destino devueltos por el Edge Network.