renderDecisions

Mit der renderDecisions-Eigenschaft können Sie die Web-SDK zwingen, alle personalisierten Inhalte zu rendern, die für die automatische Wiedergabe geeignet sind.

Legen Sie beim Ausführen des renderDecisions-Befehls den booleschen Wert sendEvent fest. Wenn diese Eigenschaft ausgelassen wird, ist sie standardmäßig auf false festgelegt. Legen Sie diese Eigenschaft auf true fest, wenn Sie personalisierten Inhalt automatisch rendern möchten.

IMPORTANT
Die renderDecisions-Eigenschaft ist mit der documentUnloading-Eigenschaft nicht kompatibel. Vermeiden Sie es, beide Eigenschaften gleichzeitig auf true zu setzen.
alloy("sendEvent", {
  "xdm": adobeDataLayer.getState(reference),
  "renderDecisions": true
});

Stellen Sie sicher, dass Sie beim Festlegen dieser Eigenschaft auf true auch verknüpfte Bereiche oder Oberflächen einbeziehen. Diese Bereiche oder Oberflächen können automatisch (z. B. beim ersten sendEvent auf einer Seite) oder explizit (mit personalization.decisionScopes oder personalization.surfaces) angefordert werden. Ein häufiges Problem beim Rendern der Personalisierung ist das folgende Szenario:

  1. Ein sendEvent Befehl wird früh auf der Seite ausgeführt, die eine Standardpersonalisierung anfordert, wobei renderDecisions nicht festgelegt ist (standardmäßig false). Vorschläge werden abgerufen, aber nicht gerendert.
  2. Ein anderer sendEvent Trigger weiter unten auf der Seite, dessen renderDecisions auf true festgelegt ist, aber keine Bereiche oder Oberflächen enthält. Da in diesem zweiten Aufruf keine Bereiche oder Oberflächen vorhanden sind, wird nichts gerendert.

Sie können dieses Problem wie folgt vermeiden:

  • Beim ersten renderDecisions-Aufruf true auf sendEvent setzen oder
  • Explizites Festlegen von decisionScopes oder surfaces bei einem nachfolgenden sendEvent-Aufruf beim Festlegen von renderDecisions auf true.

Rendern von Entscheidungen mithilfe der Tag-Erweiterung „Web SDK"

Das Äquivalent der Web SDK-Tag-Erweiterung zu dieser Eigenschaft ist das Kontrollkästchen Visuelle Personalisierungsentscheidungen rendern innerhalb der Aktion "Send event".

recommendation-more-help
1ae86b30-e55e-49c1-ab11-9d0356a5f3e1