ContextHub contexthub
ContextHub är ett ramverk för att lagra, ändra och presentera kontextdata. Dess primära funktion är att erbjuda möjligheten att visa kontextdata samtidigt som man simulerar och växlar mellan olika profiler.
Med ContextHub kan du:
- Presentera, visa, växla mellan olika profiler och simulera användarupplevelsen när du redigerar sidor med hjälp av kontextdata.
- Behåll kontextdata på webbplatsen som en datalagerrepresentation.
- Hantera segment för den valda kontexten.
Med JavaScript-API:t på klientsidan kan du komma åt data för att anpassa innehåll.
Presentation presentation
Verktygsfältet ContextHub gör att marknadsförare och författare kan se och ändra lagringsdata för att simulera användarupplevelsen när de skapar sidor. Verktygsfältet består av grupper med gränssnittsmoduler som ger åtkomst till ContextHub-arkiv som innehåller ContextHub-data på klienten.
Varje ContextHub-gränssnittsmodul är en instans av en fördefinierad modultyp:
- ContextHub innehåller flera exempelmodultyper.
- Använd AEM konsoler för att lägga till gränssnittsmoduler och för att gruppera dem i gränssnittslägen.
- Utvecklare kan skapa anpassade modultyper.
Utvecklare måste lägga till ContextHub-komponenten på sidan.
Persistence persistence
ContextHub lagrar kontextdata på klienten. Med ContextHub JavaScript API kan du komma åt butiker för att skapa, uppdatera och ta bort data efter behov. Därför representerar ContextHub ett datalager på dina sidor.
Varje ContextHub-butik är en instans av en fördefinierad lagringstyp:
- ContextHub innehåller flera typer av exempelarkiv.
- Använd AEM för att skapa butiker.
- Utvecklare kan skapa anpassade butikstyper.
- Utvecklare kan komma åt lagringsdata via JavaScript.
Segmentering segmentation
ContextHub innehåller en segmenteringsmotor som hanterar segment och fastställer vilka segment som matchas för den aktuella kontexten. Flera segment är definierade. Du kan använda JavaScript API för att identifiera lösta segment.