ContextHub contexthub
ContextHub ist ein Framework zum Speichern, Ändern und Darstellen von Kontextdaten. Die Client-seitige JavaScript-API ermöglicht Ihnen den Zugriff auf die Daten zur Personalisierung von Inhalten.
/libs/settings/cloudsettings/legacy
), sollte nur als Referenz zum Erstellen einer eigenen Konfiguration verwendet werden.Persistenz persistence
ContextHub speichert persistente Kontextdaten auf dem Client. Mit der ContextHub-JavaScript-API können Sie auf Speicher zugreifen, um Daten bei Bedarf zu erstellen, zu aktualisieren und zu löschen. Daher stellt ContextHub eine Datenschicht auf Ihren Seiten dar.
Jeder ContextHub-Store ist eine Instanz eines vordefinierten Storetyps:
- ContextHub stellt verschiedene Beispielspeicherarten bereit.
- Verwenden AEM Konsolen für Stores erstellen.
- Entwickler können anwenderdefinierte Speichertypen erstellen.
- Entwickler können Zugriffsspeicherdaten über JavaScript.
Segmentierung segmentation
ContextHub enthält eine Segmentierungsmaschine, die Segmente verwaltet und bestimmt, welche Segmente für den aktuellen Kontext aufgelöst werden. Mehrere Segmente sind definiert. Sie können die JavaScript-API verwenden, um aufgelöste Segmente bestimmen.
Präsentation presentation
Die ContextHub-Symbolleiste ermöglicht es Marketern und Autoren, gespeicherte Daten anzuzeigen und zu bearbeiten, um das Anwendererlebnis beim Erstellen von Seiten zu simulieren. Die Symbolleiste besteht aus Gruppen von UI-Modulen, die Zugriff auf ContextHub-Stores bieten.
Jedes ContextHub-UI-Modul ist eine Instanz eines vordefinierten Modultyps:
-
ContextHub bietet mehrere Beispielmodultypen.
-
Verwenden AEM Konsolen für Benutzeroberflächenmodule hinzufügenund gruppieren sie in UI-Modi.
-
Entwickler können Erstellen benutzerdefinierter Modultypen.
Entwickler müssen Fügen Sie die ContextHub-Komponente zur Seite hinzu..