Hur skapar jag Forms i Adobe Experience Manager (AEM)?

Adobe Experience Manager (AEM) är en flexibel plattform för att skapa formulär som är engagerande, responsiva, dynamiska och anpassningsbara. Det har ett intuitivt användargränssnitt och en mängd färdiga komponenter för att bygga och hantera adaptiva Forms. Forms kan skapas med eller utan en formulärmodell eller ett schema, beroende på dina behov.

Viktiga överväganden när du väljer en redigeringsplattform

AEM har flera alternativ för att skapa interaktiva och engagerande blanketter. När du väljer en formulärredigeringsmiljö bör du tänka på följande faktorer:

📝 Övervägande
💡 Fråga
Användarexpertis
Vilka skapar formulären - utvecklare, företagsanvändare eller innehållsförfattare?
Komplexitet för formulär
Behöver formuläret avancerade regler, dynamiska avsnitt eller integreringar?
Återanvändbarhetsbehov
Kommer delar av formuläret att återanvändas i olika formulär eller projekt?
Flexibilitet för design
Behöver du full kontroll över layout, teman och format?
Integrationskrav
Behöver formuläret ansluta till datamodeller, arbetsflöden eller externa system?
Lätt att använda
Är plattformen intuitiv för teamets tekniska kompetensnivå?
Prestanda och skalbarhet
Kommer blanketten att användas i stor skala eller i trafikmiljöer?
Flerkanalsleverans
Kommer formuläret att användas på webbplatser, i mobilappar, i kioskdatorer eller i flera kanaler?
Flexibilitet för publicering
Var kommer formulären att publiceras på AEM, Edge Delivery eller i anpassade appar?

Översikt över formulärredigeringsmetoder i AEM

AEM har stöd för flera redigeringsmetoder, som alla passar olika användarbehov, kunskapsnivåer och publiceringsmål.

  • Foundation Components: Använd Foundation Components för att skapa traditionella, interaktiva formulär. Passar bäst för formulär som integreras med äldre system eller som är beroende av etablerade arbetsflöden. Forms som skapats med Foundation Components kan bara publiceras på AEM och är inte kompatibla med Edge Delivery Services.

  • Kärnkomponenter: Använd kärnkomponenter för att skapa moderna, responsiva och skalbara formulär. De har stöd för återanvändbarhet, tillgänglighet och bättre prestanda. Forms som skapats med Core Components kan publiceras på både AEM och Edge Delivery Services, vilket ger flexibilitet på olika plattformar.

  • Edge Delivery Services Forms: Edge Delivery Services Forms förändrar hur formulär skapas, körs och bearbetas. Genom att utnyttja Edge Delivery Services kan man skapa snabba, säkra och lättillgängliga digitala blanketter som förbättrar användarupplevelsen och effektiviteten i verksamheten i en snabb utvecklingsmiljö. Du kan skapa Edge Delivery Services Forms på två sätt:

    • WYSIWYG Authoring: Använd den universella redigeraren för att skapa visuella, dra-och-släpp-formulär som är idealiska för innehållsförfattare med begränsad teknisk kunskap. Forms som skapats med Universal Editor levereras med Edge Delivery Services för snabb och enkel rendering.
    • Dokumentbaserad redigering: Använd verktyg som Microsoft Excel eller Google Sheets för att definiera formulärstruktur och innehåll. Den här metoden är användbar för företagsanvändare som föredrar kalkylbladsdrivna indata. Dessa formulär publiceras vanligtvis via Edge Delivery Services och är lämpliga för att användas i små och stora volymer.
  • Headless Authoring: Använd API:er för att återge formulär som JSON för alla frontend, till exempel React, Angular, mobilappar eller kioskdatorer, utan att vara beroende av AEM. För närvarande stöder endast Core Components headless-leverans. Headless-formulär är idealiska för flerkanaliga användningsområden och används oberoende av AEM sidåtergivning, vilket gör dem flexibla för anpassade front-end-distributioner.

Jämförelseanalys av AEM blankettkonstruktion

​ följande tabell innehåller en kortfattad jämförelse av olika metoder för att skapa AEM-formulär, där du kan markera metoder, funktioner, publiceringsalternativ och idealiska användningsområden för att du ska kunna välja den lämpligaste metoden.

Övervägande
Foundation Components
Kärnkomponenter
Universell redigerare (WYSIWYG)
Dokumentbaserad redigering
Headless Authoring
Idealiskt för
Bevara gamla blanketter och arbetsflöden i AEM
Skalbara, moderna formulär med komplexa arbetsflöden och integreringar
Skapa blanketter för Edge Delivery Service-sajter med komplexa krav
Snabb framtagning av prototyper eller grundläggande formulär utan avancerade inskickningstjänster
Flerkanalsupplevelser över olika plattformar (webb, mobil, kioskdatorer etc.)
Användarexpertis
Utvecklare, innehållsförfattare
Utvecklare, Avancerade författare
Affärsanvändare, innehållsförfattare
Affärsanvändare
Utvecklare
Komplexitet för formulär
Grundläggande formulär
Komplexa formulär med dynamiska avsnitt
Komplexa formulär med anpassade åtgärder
Enkla formulär
Mycket komplexa, API-drivna formulär
Flexibilitet för design
Begränsad
Hög (CSS/JS-anpassning)
Måttligt (baserat på mallar)
Begränsad
Hög (frontend framework control)
Integreringsfunktion
Grundläggande AEM-arbetsflöden
Avancerat (datamodeller, arbetsflöden)
Integrerat med externa system
Grundläggande (Google Sheets, Excel)
Full kontroll via API:er
Publiceringsmetod
Endast AEM
AEM och Edge Delivery Services
Edge Delivery Services
Edge Delivery Services
Alla frontend via API:er
Prestanda och SEO
Standard
Förbättrat jämfört med Foundation Components
Google Lighthushud ger snabbare rendering och bättre SEO
Google Lighthushud ger snabbare rendering och bättre SEO
Beroende på implementering
Flerkanalsleverans
Begränsad
Måttlig
Måttlig
Begränsad
Hög

Jämförelse av AEM blankettkonstruktion

I följande tabell finns en detaljerad jämförelse av de viktigaste funktionerna i olika AEM-metoder för att skapa formulär, som hjälper dig att välja den metod som passar bäst för dina behov. ​

Funktion
Foundation Components
Kärnkomponenter
Universell redigerare (WYSIWYG)
Dokumentbaserad redigering
Headless Authoring
Enhetlig komposition med platser
Stöd för inbäddning av formulär
Regler (dynamiskt beteende)
Avancerad regelredigerare med anpassade funktioner
Avancerad regelredigerare med anpassade funktioner
Avancerad regelredigerare med anpassade funktioner
Begränsad: Visa/dölj, beräkna värde, anpassade funktioner
Begränsad: Kräver anpassad implementering
Stöd för bifogade filer
ℹ️ (tidig åtkomst)
CAPTCHA-stöd
reCAPTCHA v2/Enterprise, Captcha (EA), Turnstile (EA)
reCAPTCHA v2/Enterprise, hCaptcha (EA)
reCAPTCHA Enterprise
reCAPTCHA Enterprise
Kräver anpassad integrering
Överföringsfunktioner
REST endpoint, Email, Form Data Model (FDM), Invoke AEM Workflow, SharePoint, OneDrive, Azure Blob Storage, Power Automate, Workfront Fusion (EA)
REST endpoint, Email, Form Data Model (FDM), Invoke AEM Workflow, SharePoint, OneDrive, Azure Blob Storage, Power Automate, Workfront Fusion (EA)
REST endpoint, Email, Form Data Model (FDM), Invoke AEM Workflow, SharePoint, OneDrive, Azure Blob Storage, Power Automate, Workfront Fusion (EA)
Endast kalkylblad
Anpassade API-slutpunkter
Dataschema
FDM, anpassad
FDM, anpassad
FDM, anpassad
Egen
Egen
Förifyll
💡 (via guiden)
Anpassad implementering
Fragment
Visuell regelredigerare
Lokalisering
💡 (via platser)
ℹ️ (Excel - manuell, Google Sheets-funktion)
Anpassad implementering
Dataschema (dataträd)
💡 (via UI-tillägg)
Anpassad implementering
Mallstöd
Endast ursprungligt innehåll, ingen princip
Anpassad implementering
Portal
DoR-redigering
💡 (via Derlina)
DoR-generering
💡 (FORMS-2475 Nyhet)
Tema
ℹ️ (på projektnivå)
ℹ️ (på projektnivå)
Anpassad implementering
Egen komponent
OTB och anpassade funktioner
Fragmentreferens
Signeringsintegrering
RTL-stöd
💡
💡
Anpassad implementering
Experimentation
Anpassad implementering
Aktivitetshantering via Workfront
Personalization-tillägg
💡
Anpassad implementering
Anpassning av redigerare
✅ (via UI-tillägg)
Anpassad implementering
Skicka åtgärd
Endast kalkylblad
Anpassad implementering

Relaterad artikel

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab