applyPropositions
Met de opdracht applyPropositions
kunt u opnieuw voorstellingen renderen die al zijn gerenderd met de opdracht sendEvent
. Deze opdracht is handig wanneer u werkt met toepassingen van één pagina waarin delen van de pagina opnieuw worden weergegeven en waarmee u eventuele al op de pagina toegepaste aanpassingen kunt overschrijven.
Deze opdracht ondersteunt de volgende velden:
-
Voorstellen: Een serie van propositievoorwerpen die u wilt re-teruggeven.
-
naam van de Mening: De naam van de mening om terug te geven. De weergavemeldingen voor deze beslissingen worden in het cachegeheugen opgeslagen en kunnen via de optie
personalization.includeRenderedPropositions
in een volgende opdracht vansendEvent
worden opgenomen. -
gegevens van Meta: Een voorwerp dat bepaalt hoe de aanbiedingen van HTML kunnen worden toegepast. Het bevat de volgende eigenschappen:
- Bereik
- Kiezer
- Type handeling
Proposities toepassen met de webSDK-tagextensie
Het toepassen van voorstellingen wordt uitgevoerd als een actie binnen een regel in de de etiketteninterface van de Inzameling van Gegevens van Adobe Experience Platform.
- Login aan experience.adobe.comgebruikend uw geloofsbrieven van Adobe ID.
- Ga naar Data Collection > Tags.
- Selecteer de gewenste eigenschap tag.
- Navigeer naar Rules en selecteer vervolgens de gewenste regel.
- Selecteer onder Actions een bestaande actie of maak een actie.
- Stel het vervolgkeuzeveld Extension in op Adobe Experience Platform Web SDK en stel de waarde Action Type in op Apply propositions .
- Stel de gewenste velden rechts in.
- Klik op Keep Changes en voer vervolgens de publicatieworkflow uit.
Proposities toepassen met de Web SDK JavaScript-bibliotheek
Voer het applyPropositions
bevel in werking wanneer het roepen van uw gevormde instantie van het Web SDK. Het object met configuratieopties ondersteunt de volgende velden:
-
propositions
: Een array van propositieobjecten die u opnieuw wilt renderen. Dit object wordt meestal niet gebruikt, omdat het veldpropositionScopes
meestal bepaalt welk bereik of welke oppervlakken u opnieuw wilt renderen. -
metadata
- Hiermee bepaalt u hoe HTML-aanbiedingen worden toegepast. Het is een kaart waar de sleutel een bereik of een oppervlak is en de waarde een object is dat de toetsenselector
enactionType
bevat.selector
: Een tekenreeks die een CSS-kiezer bevat waaruit de HTML moet worden toegepast.actionType
: De handeling die met de HTML moet worden uitgevoerd. Geldige waarden zijnsetHtml
,replaceHtml
enappendHtml
.
-
viewName
: De naam van de weergave die in een toepassing van één pagina moet worden weergegeven. De weergavemeldingen voor deze beslissingen worden in het cachegeheugen opgeslagen en kunnen metpersonalization.includeRenderedPropositions
worden opgenomen in een volgendesendEvent
-opdracht.
alloy("applyPropositions",{
"propositions": [],
"metadata": {},
"viewName": ""
});