subscribeRulesetItems
Med kommandot subscribeRulesetItems
kan du prenumerera på erbjudanden som är resultatet av färdiga regeluppsättningar. Du kan göra detta genom att ange vilka ytor och scheman som ska filtreras efter och tillhandahålla en callback-funktion.
Alla tidslinjaler utvärderas så tar återanropsfunktionen emot ett result
-objekt med en array med förslag i det.
subscribeRulesetItems
är det enda sättet att få förslag som kommer från regeluppsättningar, eftersom de inte returneras tillsammans med sendEvent
-resultat.Kommandoalternativ command-options
Det här kommandot tar ett options
-objekt med följande egenskaper:
surfaces
schemas
callback
result
och collectEvent
. Mer information finns i callback-parametrar.Parametrar för återanrop callback-parameters
Callback-funktionen tar emot de två parametrar som beskrivs i tabellen nedan när den anropas.
result
propositions
-matris. De här förslagen är det direkta resultatet av färdiga regeluppsättningar. Objektet result
är strukturerat på samma sätt som det result-objektsom returneras av sendEvent
med en then
-sats.collectEvent
Funktionen collectEvent
collectevent-function
Funktionen collectEvent
är en praktisk funktion som du kan använda för att skicka Edge Network-händelser för att spåra interaktioner, visningar och andra händelser. Den godkänner de två parametrar som beskrivs i tabellen nedan.
display
, interact
eller dismiss
.propositions
Prenumerera på innehållskort med taggtillägget Web SDK tag-extension
Följ stegen nedan om du vill prenumerera på innehållskort via användargränssnittet Taggar.
- Logga in på experience.adobe.com med dina Adobe ID-inloggningsuppgifter.
- Navigera till Data Collection > Tags.
- Välj önskad taggegenskap.
- Navigera till Rules och markera önskad regel.
- Under Events väljer du en befintlig händelse eller skapar en ny.
- Ställ in listrutefältet Extension på Adobe Experience Platform Web SDK och ställ in Event Type på Subscribe ruleset items.
- Markera de scheman och ytor som du vill prenumerera på innehållskort för, till höger på skärmen.
- Välj Keep Changes och kör sedan ditt publiceringsarbetsflöde.
Prenumerera på innehållskort med Web SDK JavaScript-biblioteket library
Följande exempelkod prenumererar på web://mywebsite.com/#welcome
-ytan för innehållskort och använder bekvämlighetsmetoden collectEvent
för att generera display
-händelser för alla förslag.
alloy("subscribeRulesetItems", {
surfaces: ["web://mywebsite.com/#welcome"],
schemas: ["https://ns.adobe.com/personalization/message/content-card"],
callback: (result, collectEvent) => {
const { propositions = [] } = result;
renderMyPropositions(propositions);
collectEvent("display", propositions);
},
});