subscribeRulesetItems
El comando subscribeRulesetItems le permite suscribirse a propuestas que son el resultado de conjuntos de reglas satisfechos. Para ello, especifique por qué superficies y esquemas filtrar y proporcione una función de llamada de retorno.
Cada vez que se evalúan los conjuntos de reglas, la función de devolución de llamada recibe un objeto result con una matriz de propuestas.
subscribeRulesetItems es la única manera de obtener propuestas que provienen de conjuntos de reglas, ya que no se devuelven junto con sendEvent resultados.alloy("subscribeRulesetItems", {
surfaces: ["web://example.com/#welcome"],
schemas: ["https://ns.adobe.com/personalization/message/content-card"],
callback: (result, collectEvent) => {
const { propositions = [] } = result;
renderMyPropositions(propositions);
collectEvent("display", propositions);
},
});
El código anterior se suscribe a la superficie web://example.com/#welcome para las tarjetas de contenido y utiliza el método de conveniencia collectEvent para emitir eventos display para todas las propuestas.
Opciones de comando command-options
Este comando toma un objeto options con las siguientes propiedades:
surfacesschemascallbackresult y collectEvent. Consulte parámetros de devolución de llamada para obtener detalles.Parámetros de devolución de llamada callback-parameters
La función de llamada de retorno recibe los dos parámetros descritos en la tabla siguiente cuando se invoca.
resultpropositions. Estas propuestas son el resultado directo de conjuntos de reglas satisfechos. El objeto result tiene la misma estructura que el objeto result devuelto por sendEvent mediante una cláusula then.collectEventFunción collectEvent collectevent-function
La función collectEvent es una función de conveniencia que puede utilizar para enviar eventos de Edge Network con el fin de realizar un seguimiento de interacciones, visualizaciones y otros eventos. Acepta los dos parámetros descritos en la tabla siguiente.
display, interact o dismiss.propositionsSuscripción a tarjetas de contenido mediante la extensión de etiquetas Web SDK
La extensión de etiquetas Web SDK equivalente a respuestas de comandos es una regla que se suscribe al evento Subscribe ruleset items. El evento permite proporcionar los esquemas y las superficies deseados.