subscribeRulesetItems
Mit dem Befehl subscribeRulesetItems können Sie Vorschläge abonnieren, die das Ergebnis erfüllter Regelsätze sind. Hierzu können Sie angeben, nach welchen Oberflächen und Schemata gefiltert werden soll, und eine Rückruffunktion bereitstellen.
Jedes Mal, wenn Regelsätze ausgewertet werden, empfängt die Callback-Funktion ein result mit einem Array von Vorschlägen darin.
subscribeRulesetItems ist die einzige Möglichkeit, Vorschläge aus Regelsätzen abzurufen, da sie nicht zusammen mit sendEvent Ergebnissen zurückgegeben werden.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);
},
});
Der obige Code abonniert die web://example.com/#welcome für Inhaltskarten und verwendet die collectEvent Convenience-Methode, um display Ereignisse für alle Vorschläge auszugeben.
Befehlsoptionen command-options
Dieser Befehl akzeptiert ein options mit den folgenden Eigenschaften:
surfacesschemascallbackresult und collectEvent. Siehe Callback-Parameter für Details.Callback-Parameter callback-parameters
Die Rückruffunktion empfängt beim Aufrufen die beiden in der folgenden Tabelle beschriebenen Parameter.
resultpropositions-Array. Diese Vorschläge sind das direkte Ergebnis von zufriedenen Regelsätzen. Das result-Objekt ist genauso strukturiert wie das Ergebnisobjekt das von sendEvent mit einer then -Klausel zurückgegeben wird.collectEventcollectEvent-Funktion collectevent-function
Die Funktion collectEvent ist eine praktische Funktion, mit der Sie Edge Network-Ereignisse senden können, um Interaktionen, Anzeigen und andere Ereignisse zu verfolgen. Sie akzeptiert die beiden in der folgenden Tabelle beschriebenen Parameter.
display, interact oder dismiss.propositionsAbonnieren von Inhaltskarten mit der Tag-Erweiterung Web SDK
Die Web-SDK-Tag-Erweiterung, die Befehlsantworten entspricht, ist eine Regel, die das Subscribe ruleset items abonniert. Mit dem Ereignis können Sie die gewünschten Schemas und Oberflächen bereitstellen.