Übersicht über Personalization-Anwendungsfälle
Adobe Experience Platform Web SDK ermöglicht eine Vielzahl von Anwendungsfällen für die Personalisierung von Web-Eigenschaften. Es unterstützt flexible Architekturen (Client-seitig, Server-seitig und Hybrid), sodass Sie Entscheidungen anfordern und Inhalte auf eine Weise rendern können, die den Anforderungen Ihrer Site entspricht.
Rendern von personalisierten Inhalten
Der Web-SDK kann Personalisierungsentscheidungen (auch "" genannt abrufen und Ihnen beim Rendern auf der Seite helfen. Das Rendern erfolgt asynchron, sodass kein bestimmter Zeitpunkt für die Anwendung von Inhalten angenommen werden sollte.
Wählen Sie das Muster aus, das den Vorschlagselementen entspricht, die Sie erhalten:
- DOM-Aktionsvorschläge automatisch rendern: Verwenden Sie diese Option, wenn Vorschläge
dom-actionElemente mit Selektoren und Aktionstypen enthalten, die Web SDK automatisch anwenden kann. Siehe DOM-Aktionsvorschläge automatisch rendern. - HTML-Angebote ohne Selektoren mit applyPropositions rendern: Verwenden Sie diese Option, wenn Sie HTML-Inhalte erhalten. Sie müssen jedoch angeben, wo und wie Sie sie über Metadaten anwenden möchten (Selektor + Aktionstyp). Siehe Rendern von HTML-Angeboten ohne Selektoren.
- Vorschläge manuell rendern: Verwenden Sie diese Option, wenn Sie die volle Kontrolle über die Rendering-Logik benötigen (z. B. beim Erstellen einer Benutzeroberfläche aus JSON oder beim Anwenden benutzerdefinierter Geschäftsregeln). Siehe Vorschläge manuell rendern.
Häufige Begleitthemen
Die meisten Personalisierungsimplementierungen umfassen die folgenden gängigen Themen:
- Flackern verhindern (optional): Container während der Personalisierung aus- und einblenden. Siehe Verwalten von Flackern.
- Verfolgen Sie, was angezeigt wurde: Zeichnen Sie Anzeigeereignisse für gerenderte Inhalte auf. Siehe Verwalten von Anzeigeereignissen.
- Seitenanfang/Seitenende-Metriken: Entscheidungen frühzeitig anfordern, Messung später einbeziehen. Siehe Konfigurieren der Ereignisse auf der Seite oben und .
Beispiele für Web SDK
Zusätzlich zu den Dokumentseiten in diesem Ordner verwaltet Adobe ein Repository mit Beispielanwendungen, auf die Sie verweisen können. Unter Beispiele für Web-SDK auf GitHub finden Sie weitere Personalisierungsszenarien, darunter:
- Client-seitige Personalisierung
- Server-seitige Personalisierung
- Hybride Personalisierung
- Personalization in Single-Page Applications