applyResponse
Met de opdracht applyResponse kunt u verschillende handelingen uitvoeren op basis van een reactie van de Edge Network. Het wordt typisch gebruikt in hybride plaatsingen waar de server een eerste vraag aan de Edge Network doet. Dit bevel neemt de reactie van die vraag en initialiseert het Web SDK in browser.
Voer het applyResponse bevel in werking wanneer het roepen van uw gevormde instantie van het Web SDK. Het object met configuratieopties ondersteunt de volgende velden:
renderDecisions: Een Booleaanse waarde die de Web SDK dwingt om gepersonaliseerde inhoud te renderen die in aanmerking komt voor automatische rendering. Identiek aanrenderDecisionsin hetsendEventbevel.responseHeaders: Een kaart met namen van tekenreeksheaders naar waarden van tekenreeksheaders.responseBody: vereist. Een JSON-antwoordinstantie van de serveraanroep naar de Edge Network.personalization.sendDisplayEvent: Een Booleaanse waarde die op dezelfde manier werkt alspersonalization.sendDisplayEventin de opdrachtsendEvent.
alloy("applyResponse",{
"renderDecisions": true,
"responseHeaders": {},
"responseBody": {},
"personalization": {
"sendDisplayEvent": true
}
});
Object Response
Als u besluit om reacties met dit bevel te behandelen, zijn de volgende eigenschappen beschikbaar in het reactievoorwerp:
propositions: Een array met voorstellingen die door de Edge Network worden geretourneerd. Voorwaarden die automatisch worden gerenderd, zijn onder andere de markeringrenderAttemptedingesteld optrue.inferences: Een array van gebeurtenisobjecten die informatie over deze gebruiker bevatten.destinations: een array van doelobjecten die door de Edge Network worden geretourneerd.
Reactie toepassen met de Web SDK-tagextensie
De Web SDK-tagextensie die equivalent is aan deze opdracht, is de Apply response -handeling.
recommendation-more-help
1ae86b30-e55e-49c1-ab11-9d0356a5f3e1