Dokumentationen vägleder er genom de viktigaste aspekterna av innehållsredigering i AEM, hjälper er att fatta välgrundade beslut och skapa slagkraftiga digitala upplevelser. Vi kommer att undersöka hur både headless- och headful-innehåll kan användas effektivt av olika personas som utvecklare, affärsanvändare och skribenter.
Konsten och vetenskapen att skapa innehåll
Att skapa övertygande och engagerande innehåll är både en konst och en vetenskap, särskilt i Adobe Experience Manager (AEM). Oavsett om du arbetar på ett stort eller litet företag kan det vara bra att förstå hur nyanserna avsevärt kan förbättra webbplatsens användarupplevelse, innehållshastigheten, time-to-market och innehållets räckvidd.
Användarupplevelse: Förbättra den övergripande upplevelsen för slutanvändare genom att tillhandahålla sömlöst, personaliserat och interaktivt innehåll.
Innehållshastighet: Öka hastigheten när innehåll skapas, godkänns och publiceras, så att teamet snabbt kan reagera på förändringar på marknaden och målgruppens behov.
Time-to-Market (TTM): Minska tiden som krävs för att lansera nytt innehåll och nya kampanjer så att budskapen är relevanta och aktuella.
Innehållsräckvidd: Utöka innehållets räckvidd över flera kanaler och enheter, säkerställ enhetlighet och öka målgruppens engagemang.
Användningsfall för headless- och headful-innehåll:
Utvecklarperspektiv:
- Headless: Perfekt för projekt där flexibilitet krävs under frontend-utvecklingen. Utvecklare kan använda moderna ramverk och leverera en fristående arkitektur som stöder innovativa användarupplevelser.
- Headful: Perfekt för scenarier då ett välintegrerat system är att föredra, med en mängd inbyggda komponenter och mallar som effektiviserar utvecklingen och minskar behovet av anpassad kodning.
Affärsanvändarperspektiv:
- Headless: Passar bra när innehåll måste distribueras på flera plattformar (webb, mobil, IoT) på ett effektivt sätt, vilket ger enhetlighet och skalbarhet.
- Headful: Bäst för användningsfall som prioriterar enkel innehållshantering med robusta WYSIWYG-redigeringsmöjligheter, vilket gör att företagsanvändare kan skapa och hantera innehåll med minimal teknisk assistans.
Skribentperspektiv:
- Headless: Fungerar bra när skribenter fokuserar på att skapa strukturerat innehåll som kan återanvändas i olika kanaler vilket kräver förståelse för API-driven innehållsleverans.
- Headful: Prioriterar scenarier där skribenter drar nytta av en mer visuell och intuitiv process för att skapa innehåll, med dra-och-släpp-gränssnitt och sammanhangsberoende redigering som fokuserar på berättande och design.
Mål för innehållsredigering
Skapande av headful-innehåll:
- Visuell kontroll: Skribenterna har direkt kontroll över sidans layout och design.
- Interaktiv upplevelse: Perfekt för interaktiva webbsidor med fokus på visuellt berättande.
Skapa headless-innehåll:
- Flexibilitet: Innehållet hanteras oberoende av presentationen, vilket möjliggör leverans över flera kanaler.
- Omnikanalsupplevelse: Passar för scenarier där innehåll måste exponeras över flera kanaler.
Den här dokumentationen vägleder dig genom de bästa metoderna och övervägandena för varje innehållsredigeringsmetod. Här finns användningsexempel som hjälper dig att avgöra när du ska använda headful- eller headless-metoder och du får en översikt över viktiga aspekter av effektiv innehållshantering.
Dessa riktlinjer är avsedda att inspirera och informera, inte diktera. Det är viktigt att du experimenterar och hittar det som fungerar bäst för just dina behov.
Skapa rätt upplevelse:
Att leverera rätt innehåll till rätt målgrupp är avgörande för en framgångsrik varumärkesupplevelse. Personaliserat innehåll som anpassar sig till förändrade användarpreferenser kan förbättra engagemanget och lojaliteten.
Ge dina skribenter bättre förutsättningar:
Låt skribenterna ta kontrollen över skapandeprocessen och minska behovet av kontinuerliga utvecklaråtgärder. Skala effektivt: Implementera skalbara innehållsstrategier för att hantera växande innehållsbibliotek och olika distributionskanaler.
Headful-implementering: visuellt berättande
Visuellt avancerade webbsidor för marknadsföringswebbplatser med CMS-implementering
Headful-implementering i Adobe Experience Manager (AEM) använder sidredigeraren (som en visuell formulärkonfigurator) för att skapa visuellt avancerade webbsidor som är perfekta för marknadsföringswebbplatser. Med den här metoden kan man direkt styra och anpassa innehållets visuella element och layout, vilket gör det enkelt att lansera nya kampanjer, uppdatera produktsidor och förbättra varumärkesberättandet snabbt och effektivt.
Exempel: Ett ledande företag inom konsumentelektronik har som mål att förbättra sin digitala närvaro genom att skapa en produktcentrerad webbplats som ger användarna en uppslukande och engagerande upplevelse. Företaget väljer att implementera en headful CMS-strategi med AEMs sidredigerare som gör att skribenter kan skapa och hantera webbsidor visuellt i ett WYSIWYG-gränssnitt med inbyggda AEM-komponenter och mallar.
Huvudfunktioner
- WYSIWYG-redigering (What You See Is What You Get): Erbjuder sammanhangsberoende redigering så att skribenterna exakt kan hur innehållet kommer att se ut när de skapar och redigerar det. Det inkluderar dra-och-släpp-funktioner och direkt visuell feedback.
- Avancerade redigeringsfunktioner: Gör att mallar, komponenter och upplevelsefragment kan skapas och hanteras vilket ger skribenterna robusta verktyg för att styra innehållets layout och design.
- Arbetsflödeshantering: Tillhandahåller kraftfulla arbetsflödesfunktioner för automatisering av godkännandeprocesser för innehåll vilket garanterar konsekvens och kvalitet i publicerat innehåll.
- Användarstyrning: Kraftfulla funktioner för användarstyrning och åtkomstkontroll hjälper till att definiera roller och behörigheter, vilket gör det lämpligt för organisationer med komplexa behov av innehållshantering.
Arkitektur:
I en headful-implementering av Adobe Experience Manager (AEM) hanterar systemet både innehållshantering och presentation inom en enda monolitisk arkitektur. Innehållsdatabasen hanterar allt innehåll, redigeringsverktyg, versionshantering, arbetsflöden och användarbehörigheter. AEM-komponenter som utvecklats med JavaScript, HTML Template Language (HTL) och Java återger innehåll från databasen med HTML. HTML levereras sedan till webbläsaren och skapar webbupplevelsen för användarna. Formatsystem förbättrar processen genom att de som skapar mallar kan definiera formatklasser i komponentprofiler i sidmallar. Innehållsskribenter kan sedan välja dessa format i en listruta när de redigerar komponenter, vilket ger flexibilitet och enkel uppdatering utan att komponentkoden behöver ändras.
Är det rätt alternativ för dig?
När du ska välja mellan AEMs sidredigeringsbaserade strategi och en headless-implementering med innehållsfragment ska du tänka på följande:
1. Behöver du en allt-i-ett-lösning?
Tänk på det här: Om du vill ha en heltäckande plattform där skribenter kan hantera innehåll, använda taxonomi för taggning och justera layouter visuellt, är AEMs sidredigerare ett bra val. Den är särskilt användbar när du inte behöver omfattande omnikanalsfunktioner.
2. Är snabb kampanjdistribution viktigt?
Fundera på det här: Om er marknadsföringsstrategi bygger på att ni snabbt lanserar och uppdaterar kampanjer kan sidredigeraren erbjuda snabba innehållsuppdateringar och enkel lansering av nya initiativ. Utvärdera om ditt team behöver den här flexibiliteten för att vara konkurrenskraftiga.
3. Prioriterar ni kreativ kontroll för icke-tekniska användare?
Fundera på det här: Om det är viktigt för företagsanvändare att kunna hantera innehållslayout och visuell design utan tekniska åtgärder, då innehåller sidredigeraren de verktyg som krävs. Fundera på om det passar arbetsflödets och teamets funktioner.
4. Är samarbete mellan team av avgörande betydelse?
Tänk på det här: För organisationer där marknadsförings-, design- och utvecklingsteam måste samarbeta underlättar en AEM headful-metod smidigt samarbete. Bestäm om en sådan samarbetsmiljö är viktig för er verksamhet.
Tips för framgång
- Innehållsgruppering: Definiera specifika kategorier som text, bilder, dokument och videor för att effektivisera innehållshanteringen AEM Digital Asset Management (DAM). Enhetliga namnkonventioner och mappstrukturer gör det enkelt att hämta och organisera innehåll. Genom att gruppera innehåll effektivt kan du förbättra arbetsflödet och se till att innehållsskribenter snabbt kan hitta och hantera resurser.
- Taxonomiutveckling: Att utveckla en välstrukturerad taxonomi tidigt i processen är avgörande. Skapa en hierarkisk struktur som speglar företagets behov, med tydliga kategorier och underkategorier. Inkludera relevanta taggar och nyckelord för att underlätta sökning och navigering. En robust taxonomi hjälper till att hålla ordning på innehållet, vilket gör det enklare att hantera och skala i takt med att innehållsbiblioteket växer.
- Robust metadataschema: En omfattande metadatastrategi säkerställer skalbarhet och stöttar komplex affärslogik. Designa en metadatamodell som är anpassad efter er innehållsstrategi med fält för skribent, publiceringsdatum, nyckelord och innehållstyp. Använd automatiserad extrahering av metadata där det är möjligt för att effektivisera processerna. Ett robust metadataschema gör det lättare att hitta och hantera innehåll.
- Minimera redundans: Minska antalet dubbletter av innehåll genom att dela gemensamma element som produkttitlar och beskrivningar på relaterade sidor. Implementera rutiner för innehållsdelning och använd AEMs upplevelsefragment för att hantera och återanvända innehåll på olika sidor och kanaler. Granska regelbundet innehållet för att identifiera och eliminera dubbletter. Det skapar enhetlighet och minskar underhållsarbetet.
- Tydliga riktlinjer: Upprätta och dokumentera tydliga riktlinjer för redigering med cq:template för att minska oklarheter. Ta fram exempel och mallar som kan vägleda skribenterna: format, ton, formatering och metadataanvändning. Tydliga riktlinjer säkerställer att skribenterna följer vedertagna standarder, vilket ger ett mer sammanhängande och professionellt resultat.
- Flexibla layouter: Inkludera behållarkomponenter för att skapa anpassningsbara layouter som kan justeras efter olika skärmstorlekar och enheter. Designa flexibla layouter som kan ordnas om utan att ändra kärnkomponenterna. Undvik hårdkodade layouter i enskilda komponenter för att behålla flexibilitet. Med den här metoden kan du presentera dynamiskt innehåll och uppdatera det enklare.
- Återanvändbara upplevelser: Utveckla återanvändbara upplevelsefragment för vanliga element som sidhuvuden, sidfötter och banners. Se till att dessa fragment är enkla att anpassa för olika sidor och sammanhang. Främja återanvändning av fragmenten för att behålla enhetligheten och spara tid. Återanvändbara upplevelser effektiviserar skapandet av innehåll och ger hela webbplatsen en enhetlig form och känsla.
- Implementera ett formatsystem: Använd ett formatsystem som tillåter olika visuella presentationer av samma komponent. Utveckla ett formatsystem med CSS och designtokens för central formathantering. Se till att det är enkelt att använda och uppdatera formatvariationer utan att ändra kärnkomponenterna. Den här metoden ger designflexibilitet samtidigt som en konsekvent struktur bibehålls.
- Konfigurerbara komponenter: Skapa ett bibliotek med komponenter som är enkla att konfigurera och som uppfyller framtida behov. Bygg komponenter som kan justeras via användargränssnittet i AEM med hjälp av komponentprofiler för att hantera variationer och inställningar. Se till att komponenterna kan anpassas till nya krav utan omfattande vidareutveckling. Konfigurerbara komponenter ger större flexibilitet och är enklare att använda för innehållsskribenter.
- Utnyttja befintliga funktioner: Använd AEMs inbyggda funktioner som arbetsflöden, versionshantering, kärnkomponenter och användarbehörigheter för att minska behovet av anpassad kod. Få ut det mesta av färdiga funktioner som snabbar på implementeringsprocessen och gör uppgraderingar och underhåll enklare. Genom att hålla dig à jour med AEM-uppdateringar och förbättringar kan du utnyttja nya funktioner och förbättringar effektivt.
- Konfigurerbarhet kontra hårdkodning: Prioritera konfigurerbara lösningar framför hårdkodning för enklare uppdateringar och ändringar. Se till att innehållsskribenter kan göra nödvändiga justeringar utan att involvera utvecklare och dokumentera konfigurationsalternativen tydligt. Konfigurerbara lösningar är lättare att anpassa till förändrade krav och minskar de långsiktiga underhållsinsatserna.
- Regelbundna granskningar: Granska innehållet och komponenterna regelbundet för att se till att de är aktuella och anpassade till aktuella affärsbehov. Identifiera inaktuellt eller underpresterande innehåll som kan uppdateras eller tas bort och använd tvärfunktionella team under granskningen för omfattande insikter. Regelbundna granskningar bidrar till att bibehålla kvaliteten och relevansen i ert innehållshanteringssystem.
Headless-implementering: flexibel innehållsleverans
Headless-AEM, eller frikopplat AEM, skiljer innehållshanteringen från presentationslagret. Med den här metoden kan innehåll skapas och hanteras i AEM men levereras på olika plattformar och enheter via API:er, vilket ger större flexibilitet och skalbarhet.
Exempel: Ett ledande företag inom konsumentelektronik vill förbättra sin digitala närvaro genom att skapa en produktcentrerad webbplats som levererar en sömlös och engagerande upplevelse över flera kanaler, inklusive webben, mobilappar, smarta enheter och butiksskärmar. Företaget valde att implementera en headless CMS-strategi med AEM som använder innehållsfragment för att strukturera och hantera produktinformationen. Det gör att innehåll kan redigeras centralt och sedan distribueras på olika plattformar via GraphQL API:er.
Huvudfunktioner:
- API-driven innehållsleverans: Genom att använda REST-API:er för JSON, GraphQL och Asset kan du enkelt leverera innehåll i flera kanaler, till exempel webben, mobiler och IoT-enheter. Det gör innehållet lättillgängligt och enhetligt, vilket ger en konsekvent upplevelse på alla plattformar.
- Innehållsfragment och modeller: Genom att använda innehållsfragment och innehållsfragmentsmodeller kan du strukturera innehållet på ett konsekvent och återanvändbart sätt. Modeller fungerar som mallar som definierar strukturen för dina innehållsfragment och säkerställer enhetlighet. De gör att det går att skapa och hantera innehåll effektivt och de kan enkelt återanvändas i flera kanaler.
- Frontend-flexibilitet: Med en headless-arkitektur kan utvecklare använda vilken frontend-teknik eller vilket ramverk som helst för att skapa användargränssnittet, vilket möjliggör en plug-and-play-strategi. Det ger fullständig kontroll över webbplatsens eller programmets utseende och känsla, vilket gör den plattformsoberoende och mycket anpassningsbar efter era behov.
Arkitektur:
En headless CMS-arkitektur som frikopplar innehållshanteringen från presentationslagret gör att innehåll kan levereras via API:er till olika plattformar som IoT-enheter, ensidesappar (SPA) och mobilappar. Skribenter skapar och hanterar innehåll i CMS som sedan lagras i ett strukturerat format. Frontend-program hämtar innehållet via HTTP API:er och tar emot det som JSON-data. Den här metoden erbjuder flexibilitet, skalbarhet och är en framtidssäker lösning som gör att utvecklare kan använda moderna frontend-ramverk utan att begränsas av presentationslagret i CMS, vilket ger konsekvent och effektiv innehållsleverans på flera enheter och plattformar.
Innehållsfragmentmodeller och innehållsfragment är nyckelkomponenter i Adobe Experience Manager (AEM) som hjälper till att organisera och hantera innehåll effektivt. En innehållsfragmentmodell skapas av informationsarkitekter och definierar strukturen och fälten för innehållsfragment. En innehållsfragmentmodell för artiklar kan till exempel innehålla fält som titel, beskrivning, typ av äventyr och resans längd.
Innehållsfragment är å andra sidan instanser baserade på dessa modeller och som fylls i av skribenter med specifikt innehåll. Med hjälp av artikelns innehållsfragmentmodell kan en skribent ange information om en viss artikel och göra den klar för publicering.
Organism-, molekyl- och atommodell (OMA)
OMA-modellen är ett systematiskt sätt att strukturera innehåll:
- Organismer är innehållstyper på hög nivå som artiklar och landningssidor. Var och en har en egen modell som definierar strukturen och egenskaperna. Exempel: en innehållsfragmentmodell för artiklar.
- Molekyler är återanvändbara innehållskomponenter som ingår i dessa typer på hög nivå. Ett författarblock kan till exempel innehålla fält som författarnamn och bio som definieras i en egen innehållsfragmentmodell.
- Atomer är de minsta innehållselementen som används i molekyler och organismer, till exempel textfält i en innehållsfragmentmodell.
Relationer och GraphQL
Det är viktigt att förstå relationerna mellan olika innehållstyper. En modell för författarinnehållsfragment kan till exempel vara länkad till en innehållsfragmentmodell för artiklar för att ange vem som har skrivit artikeln. GraphQL är särskilt användbart här eftersom det effektivt navigerar dessa relationer med kapslade frågor och hämtar alla relaterade data som behövs för innehållsleverans på olika plattformar.
Är det rätt val för dig?
När du ska välja mellan en AEM headless-implementering med innehållsfragment och den sidredigeringsbaserade metoden ska du tänka på följande faktorer:
1. Behöver ni omnikanalsleverans?
Tänk på det här: Om er strategi innebär att innehåll levereras till flera kanaler, till exempel webbplatser, mobilappar och IoT-enheter, är en headless-implementering idealisk. På så sätt blir innehållet enhetligt och tillgängligt överallt där målgruppen finns.
2. Är det viktigt med flexibilitet i frontend-tekniken?
Tänk på det här: Om ert utvecklingsteam föredrar att använda olika frontend-tekniker eller ramverk kan en headless-implementering ge flexibilitet att integrera med vilka system som helst. Det gör att utvecklarna kan använda de bästa verktygen efter behov.
3. Behöver ni en frikopplad arkitektur?
Fundera på detta: Om ni behöver hantera innehåll centralt men vill leverera det flexibelt över olika slutpunkter har en headless-implementering stöd för en sådan frikoppling. Det förbättrar skalbarheten och möjliggör oberoende uppdateringar av gränssnittet.
4. Är centraliserad innehållshantering viktigt?
Tänk på det här: Om ni vill ha en konsekvent innehållsstrategi på olika plattformar kan central hantering av innehåll med innehållsfragment säkerställa enhetlighet och effektivitet. Det är särskilt fördelaktigt för storskaliga verksamheter med olika digitala kontaktytor.
Tips för framgång
- Använd beständiga frågor för prestandaoptimering: Beständiga GraphQL-frågor som lagras på AEM-servern kan anropas via klientprogram med en GET-begäran. Det gör att svaren kan cachelagras i dispatchern och CDN-lagren, vilket avsevärt förbättrar prestandan jämfört med vanliga POST-anrop som är svårare att cachelagra. Mer information finns i dokumentationen
- Optimera hanteringen av innehållsfragmentmodellen: För att förhindra prestandaproblem är det viktigt att hantera antalet innehållsfragmentmodeller effektivt. När flera fragment delar en modell kan GraphQL-listfrågor bli resurskrävande eftersom alla länkade fragment läses in i minnet före filtrering. Den här processen kräver mycket tid och minne, vilket kan leda till prestandaförsämringar även med små datauppsättningar. Genom att styra antalet innehållsfragmentmodeller kan du minska resursförbrukningen och öka frågeeffektiviteten.
- Konsekventa fältnamn: Välj tydliga och konsekventa fältnamn för både CFM (innehållsfragmentmodeller) och GraphQL. Välj namn som exakt beskriver fältets syfte, det gör det enklare för utvecklare och innehållsförfattare att förstå och navigera i innehållsstrukturen.
- Tagga innehållsfragmentmodeller på rätt sätt: Det är viktigt att innehållsfragmentmodeller taggas på rätt sätt för att ordna och snabbt hämta innehåll. Genom att använda taggar kan du hantera innehåll på mappnivå och ange vilka innehållsfragment som tillåts baserat på deras taggar. Till exempel kan alla innehållsfragmentmodeller som är relaterade till artiklar taggas med ”artiklar”. Genom att lägga till taggen ”artiklar” i en mapp konfigurerar du den så att endast de innehållsfragment som delar samma tagg tillåts. På så sätt slipper man manuellt ange sökvägen för varje innehållsfragmentmodell för varje mapp. Det förenklar innehållshanteringen och ger ett smidigare arbetsflöde. Mer information finns i dokumentationen
- Effektiv hantering av stora resultat med AEM headless: AEM headless GraphQL-frågor kan returnera stora resultat, så sidnumrering är avgörande för att prestandan ska upprätthållas. AEM har stöd för markörbaserad sidnumrering som hämtar nästa resultatuppsättning med en referenspunkt så att du slipper genomsöka alla tidigare poster. Den här metoden är effektiv för navigering i stora datauppsättningar. Förskjutnings-/gränsnumrering anger en startpunkt och antalet poster som ska hämtas, men det kan ta längre tid för stora datauppsättningar eftersom många poster kanske måste genomsökas igen vilket kan orsaka prestandaproblem. Mer information finns i dokumentationen
Praktiskt användningsfall för AEM-innehållsfragment i en headless-implementering
Tänk dig ett produktföretag med flera program för olika avdelningar:
- Det juridiska teamet hanterar villkor via ett program.
- Kundsupportteamet använder ett separat program för att spåra ärenden.
- Licensieringen hanteras av ett annat program som en mikrotjänst.
Alla dessa program har sina egna CRUD-åtgärder och databaser. Dessutom finns det en stor mängd redigerat innehåll som ska hanteras. Slutanvändarprogrammet måste hämta innehåll från både AEM och andra databaser som hanteras av dessa program.
I det här sammanhanget är det praktiskt att använda en headless-implementering med AEM-innehållsfragment. Med AEM i en headless-konfiguration kan du separera logiska data (information som skapas, tas bort eller används av API-lager) från marknadsföring eller strukturerat synligt innehåll. På så sätt kan AEM vara värd för allt innehåll, medan andra program kan hantera data oberoende av varandra.
Centraliserad innehållshantering och leverans
AEM är en central lagringsplats för allt redigerat innehåll, vilket säkerställer att marknadsförings-, juridik- och supportinformationen underhålls och är lätt tillgänglig. Med den här arkitekturen kan varje program fungera optimalt samtidigt som innehåll från AEM integreras efter behov.
Hantera innehållsfragment
- AEM-innehållsfragment används för att strukturera och hantera innehåll centralt.
- Innehållet skapas och lagras i AEM vilket ger enkla uppdateringar och versionskontroll.
API-integrering
- Frontend-program och andra tjänster kan hämta innehåll från AEM via HTTP-API:er (REST, GraphQL).
- Med GraphQL kan programmen begära exakt de data de behöver, vilket förbättrar prestanda och flexibilitet.
Fördelar för utvecklare
- Flexibilitet: Utvecklare kan använda vilka frontend-tekniker eller ramverk (t.ex. React, Angular, Vue.js) som helst när program skapas eftersom innehåll levereras i JSON-format via API:er.
- Funktionerna skiljs åt: Logisk datahantering separeras från innehållshantering, vilket gör att varje program kan hantera sina egna CRUD-åtgärder oberoende av varandra.
- Effektiv datahämtning: GraphQL API:er möjliggör effektiv sökning och navigering i innehållsrelationer, vilket säkerställer att endast nödvändiga data hämtas.
Praktiskt användningsfall för AEM-innehållsfragment i en headful-implementering
Tänk dig ett produktföretag med integrerade program som behöver sammanhängande innehållshantering:
- Marknadsföringsteamet använder ett program för att hantera kampanjer och marknadsföringsmaterial.
- Säljteamet använder ett annat program för att hantera kundrelationer (CRM).
- Produktteamet har ett program för att hantera produktinformation och uppdateringar.
Alla dessa program kräver konsekvent och välintegrerat innehåll som kan hanteras centralt. Då är det fördelaktigt att använda AEM-innehållsfragment.
Centraliserad innehållshantering
Genom att använda AEM i en headful konfiguration kan ni centralisera skapandet och hanteringen av innehåll i AEM, så att alla team kan komma åt och uppdatera innehåll direkt via AEMs användargränssnitt. Det säkerställer att marknadsförings-, sälj- och produktinformationen underhålls och är lätt tillgänglig i olika program.
Förbättrad redigering och publicering
Med AEMs innehållsverktyg kan skribenter och chefer skapa, redigera och publicera innehåll smidigt. Det inkluderar användningen av upplevelsefragment som gör att ni kan skapa återanvändbara innehållsblock som enkelt kan infogas på olika sidor och i olika program.
Exempel:
- Grafikteam: Skapar alla resurser och organiserar dem i mappar i AEM.
- Marknadsföringsteam: Använder upplevelsefragment för att skapa marknadsföringsbanners och kampanjmaterial.
- Säljteamet: Kör A/B-testning och anpassar innehåll för olika användarprofiler med AEMs målgrupps- och segmenteringsfunktioner.
Utvecklarperspektiv
Ur utvecklarens synvinkel integrerar headful-metoden i AEM innehållshantering och leverans i ett enda system vilket ger en smidig utvecklingsprocess.
- Komponentutveckling: Utvecklare skapar AEM-komponenter med JavaScript, HTML och Java, som återger innehåll direkt i AEM.
- Formatsystem: AEMs formatsystem gör det enkelt att anpassa komponenternas utseende och känsla utan att behöva ändra kärnkoden. Mallförfattare definierar CSS-format i komponentprofiler och innehållsförfattare kan välja dessa format i en listruta när innehåll redigeras.
- Innehållsleverans: Innehåll återges som HTML av AEM-komponenterna och levereras direkt till slutanvändarens webbläsare, vilket ger en sammanhängande och dynamisk webbupplevelse.