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.

  1. Iniciar sesión en experience.adobe.com usando sus credenciales de Adobe ID.
  2. Vaya a Recopilación de datos > Etiquetas.
  3. Seleccione la propiedad de etiquetas que desee.
  4. Vaya a Reglas, luego seleccione la regla que desee.
  5. En Acciones, seleccione una acción existente o cree una acción.
  6. Configure las variables Extensión campo desplegable a SDK web de Adobe Experience Platform y configure el Tipo de acción hasta Aplicar respuesta.
  7. Defina los campos deseados a la derecha.
  8. 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 a renderDecisions en el sendEvent 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 a personalization.sendDisplayEvent en el sendEvent 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 indicador renderAttempted establezca en true.
  • 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.
recommendation-more-help
ad108910-6329-42f1-aa1d-5920a2b13636