Forms Submission Service for Edge Delivery Services
Forms Submission Service är en värdbaserad lösning från Adobe som automatiskt lagrar data som skickas in direkt i kalkylblad: Google Sheets, Microsoft OneDrive eller SharePoint. Detta eliminerar behovet av komplex backend-infrastruktur samtidigt som datainsamling och -hantering i realtid tillhandahålls.
Ökning
Bild: Arbetsflöde för Forms Sändningstjänst - från formulärsändning till kalkylarkslagring
Perfekt för:
- Innehållsskapare skapar enkla datainsamlingsformulär
- Små företag som behöver snabba arbetsflöden mellan formulär och kalkylblad
- Marknadsföringsteam samlar in leadinformation
- Händelseorganisatörer hanterar registreringar
Överväg alternativ för:
- Komplexa arbetsflöden som kräver anpassad logik
- Företagsintegrering med databaser
- Forms behöver avancerad validering eller bearbetning
| table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 | ||
|---|---|---|
| Användningsfall | Exempel | Fördelar med kalkylblad |
| Kontakta Forms | Webbplatsfrågor → Google Sheets | Enkel uppföljning och CRM-import |
| Händelseregistrering | Konferensregistreringar → Excel Online | Spårning av deltagare i realtid |
| Leadgenerering | Nyhetsbrev - signaturer → SharePoint | Analys av marknadsföringskampanjer |
| Feedback-samling | Undersökningssvar → Google Sheets | Snabb datavisualisering |
Viktiga fördelar
Forms Submission Service har flera fördelar för smidig datainsamling:
- Ingen backend-infrastruktur krävs - Adobe är värd för överföringsslutpunkten
- Direktintegrering med populära kalkylbladsplattformar
- Automatisk datamappning från formulärfält till kalkylbladskolumner
- Datainhämtning direkt - inskickade data visas omedelbart i kalkylbladet
- Strukturerad lagring - strukturerade kolumner för enkel analys
- Live-samarbete - flera teammedlemmar kan komma åt och analysera data
- Utnyttjar befintliga behörigheter - använd kalkylbladsplattformens delningskontroller
- Adobe-hanterad säkerhet - säker slutpunkt för överföring med företagsskydd
- Dataägarskap - dina data ligger kvar på den kalkylbladsplattform du valt
Förutsättningar
Innan du konfigurerar Forms Submission Service bör du kontrollera att du har:
- GitHub-databasen har konfigurerats för ditt Edge Delivery Services-projekt med det senaste adaptiva Forms-blocket installerat
- Åtkomstgodkännande - databasen har lagts till i tillåtelselista
Välj en av de plattformar som stöds:
- Google-blad - Google-konto med behörighet att skapa blad
- Microsoft OneDrive - Microsoft 365-konto med åtkomst via Excel Online
- SharePoint - SharePoint-åtkomst med list-/biblioteksbehörigheter
- Redigera behörigheter för målkalkylbladet
- Delningsfunktioner som ger åtkomst till
forms@adobe.com - Länkgenerering behörigheter för den valda plattformen
Konfigurationsmetoder
Forms Submission Service erbjuder två konfigurationsmetoder. Välj den metod som passar ditt arbetsflöde bäst:
| table 0-row-4 1-row-4 2-row-4 | |||
|---|---|---|---|
| Metod | Bäst för | Tid krävs | Teknisk nivå |
| Manuell inställning | Innehållsutvecklare, engångsinstallation | 10-15 minuter | Nybörjare |
| API-konfiguration | Utvecklare, automatiserade arbetsflöden | 5-10 minuter | Mellanliggande |
Innan du konfigurerar någon av metoderna måste du se till att din grund för AEM-projektet är klar:
-
Skapa eller uppdatera ditt AEM-projekt med det senaste adaptiva Forms-blocket (Komma igång-självstudiekurs)
-
Uppdatera
fstab.yamli projektets rot:code language-yaml # Replace with the path to your shared folder mountpoints: /: https://drive.google.com/drive/folders/your-shared-folder-id -
Dela projektmappen med
forms@adobe.com(redigeringsbehörighet krävs)
Manuell konfiguration
Bild: Komplett arbetsflöde för manuell konfiguration av Forms överföringstjänst
Följ dessa steg-för-steg-instruktioner för att ställa in formuläret genom att skicka in kalkylblad:
Skapa en formulärstruktur med Google Sheets eller Microsoft Excel.
Steg för att skapa formulär:
- Öppna kalkylbladsplattformen (Google-blad eller Microsoft Excel)
- Skapa ett nytt kalkylblad för ditt formulärprojekt
- Namnge bladet (måste vara antingen
helix-defaultellershared-aem) - Definiera formulärstrukturen med hjälp av guiden Skapa formulär
Exempel: Formulärdefinition med fälttyper, etiketter och valideringsregler
| note important |
|---|
| IMPORTANT |
| Krav för bladnamngivning |
| Formulärdefinitionsbladet måste ha följande namn: |
|
| Andra bladnamn känns inte igen av systemet. |
Kontrollpunkt för validering:
- Formulärstrukturen har fyllts i med alla obligatoriska fält
- Blad har rätt namn (
helix-defaultellershared-aem) - Fälttyper och verifieringsregler är korrekt konfigurerade
Skapa ett dedikerat blad för att ta emot formuläröverföringsdata.
Inställningar för datablad:
- Lägg till ett nytt blad i ditt befintliga kalkylblad
- Namnge bladet exakt
incoming(skiftlägeskänsligt) - Konfigurera kolumnrubriker som matchar formulärfälten
- Spara kalkylbladet för att säkerställa att ändringarna bevaras
Exempel: Inkommande blad med kolumnrubriker som matchar formulärfält
| note warning |
|---|
| WARNING |
| Kritiskt krav |
Bladet måste ha exakt namnet incoming (gemener). Utan detta blad: |
|
Kontrollpunkt för validering:
incomingblad finns i kalkylbladet- Kolumnrubrikerna matchar formulärfältsnamnen
- Blad är rätt sparad och tillgänglig
| note tip |
|---|
| TIP |
| Pro Tips! Kopiera de exakta fältnamnen från formulärdefinitionen för att säkerställa perfekt matchning mellan formulärfält och kalkylbladskolumner. |
Ge Adobe Forms inskickningstjänst åtkomst till ditt kalkylblad.
Delningsprocess:
-
Klicka på knappen Dela i det övre högra hörnet av kalkylbladet
-
Lägg till Adobe-tjänstkontot:
- E-post:
forms@adobe.com - Behörighetsnivå: Redigeraren (krävs för att skriva data)
- E-post:
-
Skicka delningsinbjudan
-
Kopiera kalkylbladslänken för nästa steg
Stegvis delning för att bevilja åtkomst till Adobe-tjänster
Plattformsspecifika instruktioner:
Google-blad:
- Lägg till
forms@adobe.comsom redigerare - Kontrollera att "Alla med länken kan visa" är aktiverat
- Kopiera delningslänken
Microsoft Excel (OneDrive/SharePoint):
-
Lägg till
forms@adobe.commed redigeringsbehörigheter -
Ange länkdelning till"Alla med länken kan redigera"
-
Kopiera delnings-URL
Exempel: Kopierar den delningsbara länken för formulärkonfigurationen
Kontrollpunkt för validering:
forms@adobe.comhar redigeraren åtkomst till ditt kalkylblad- Kalkylbladslänken kopieras och kan användas
- Delningsbehörigheter ger extern åtkomst
Länka formulärdefinitionen till det inskickade kalkylbladet.
Anslutning av formulär-kalkylblad:
-
Öppna formulärdefinitionskalkylbladet (det med
helix-defaultellershared-aemark) -
Leta reda på fältet Skicka i formulärdefinitionen
-
Klistra in den kopierade kalkylbladslänken i kolumnen Åtgärd för fältet Skicka
-
Spara ändringarna i formulärdefinitionen
Exempel: Ansluta sändningsåtgärden till ditt datainsamlingsblad
Publicerar ditt formulär:
- Öppna AEM Sidekick i webbläsaren
- Förhandsgranska formuläret för att testa konfigurationen
- Publicera formuläret för att göra det tillgängligt
Slutlig validering:
- Kalkylbladslänk läggs till korrekt i åtgärden Skicka fält
- Formulärdefinitionen sparas och publiceras
- Förhandsgranska formulär visar alla fält korrekt
- Knappen Skicka är korrekt konfigurerad
| note success |
|---|
| SUCCESS |
Installationen är klar! Ditt formulär är nu anslutet till Forms överföringstjänst. Testa genom att skicka exempeldata och kontrollera bladet incoming. |
Referensmaterial:
- Fullständigt exempelkalkylblad med rätt konfiguration
- AEM Sidekick-dokumentation för publiceringsvägledning
API-konfiguration
Med API-metoden kan utvecklare programmässigt skicka data till Forms Submission Service, idealiskt för automatiserade arbetsflöden och anpassade integreringar.
Perfekt för:
- Automatiserade datainsamlingssystem
- Anpassade formulärimplementeringar
- Integration med befintliga tillämpningar
- Arbetsflöden för att skicka data satsvis
Innan du använder API måste du se till att du har:
- Kalkylbladskonfiguration har slutförts (inklusive
incomingark) - Åtkomst till Adobes tjänst beviljad till
forms@adobe.com - Formulär-ID från ditt publicerade formulär
- Databasinformation (organisations- och platsnamn)
| note important |
|---|
| IMPORTANT |
| Nödvändiga installationssteg |
| API kräver samma kalkylbladskonfiguration som manuell konfiguration: |
|
Bas-URL: https://forms.adobe.com/adobe/forms/af/submit/{id}
Obligatoriska rubriker:
Content-Type: application/jsonx-adobe-routing: tier=live,bucket=main--[repository]--[organization]
API-dokumentation: Fullständig API-referens
Postman har ett användarvänligt gränssnitt för att testa API-inskickade data.
Installationsanvisningar:
-
Skapa en ny POST-begäran i Postman
-
Konfigurera slutpunkten:
https://forms.adobe.com/adobe/forms/af/submit/{id} -
Ersätt platshållare:
{id}→ Ditt faktiska formulär-ID[repository]→ Ditt GitHub-databasnamn[organization]→ Din GitHub-organisation/ditt användarnamn
Begär konfiguration:
| code language-json |
|---|
|
Förväntat svar:
- Statuskod:
201 Created - Data visas i ditt
incoming-kalkylblad omedelbart
Exempel: API-överföringen har slutförts med Postman-gränssnittet
För utvecklare som föredrar terminal-/kommandotolk använder du curl för att skicka data programmatiskt.
Inställningar för kommandorad:
Ersätt följande platshållare i kommandona nedan:
{id}→ Ditt faktiska formulär-ID[repository]→ Ditt GitHub-databasnamn[organization]→ Din GitHub-organisation/ditt användarnamn
| tabs | |||
|---|---|---|---|
| macOS/Linux |
|
||
| Kommandotolken i Windows |
|
||
| Windows PowerShell |
|
Slutfört svar:
| code language-http |
|---|
|
Dataverifiering:
När överföringen är klar kontrollerar du att data finns i kalkylbladet:
Exempel: Data har skrivits till det inkommande bladet via API
Svarsvalidering:
- HTTP-status:
201 Createdindikerar att överföringen lyckades - X-Request-Id: Unik identifierare för att spåra överföringen
- Data visas i
incoming-bladet på några sekunder - Alla formulärfält är korrekt mappade till kalkylbladskolumner
Felsökning
Problem: 403 Otillåtet fel
| code language-none |
|---|
|
Problem: 404 Det gick inte att hitta felet
| code language-none |
|---|
|
Problem: Data visas inte i kalkylblad
| code language-none |
|---|
|
Problem: Ogiltigt JSON-formatfel
| code language-none |
|---|
|
Supportkanaler:
- Problem med tidig åtkomst: E-post aem-forms-ea@adobe.com
- API-dokumentation: Utvecklarreferens
- Community Support: Adobe Experience League Community
Nästa steg
Nu när du har konfigurerat Forms Submission Service kan du utforska följande relaterade ämnen:
- Skapa avancerad Forms - Lägg till validering, villkorslogik och anpassad formatering
- Handbok för formulärkomponenter - Utforska tillgängliga formulärfältstyper
- AEM Publish Submissions - For complex workflows and enterprise integrations
- Anpassade överföringsåtgärder - Avancerad överföringshantering
- Formuläranalys - Spåra formulärens prestanda och användning
- Dataintegrering - Koppla formulär till databaser och CRM-system
Sammanfattning
Forms Submission Service är en kraftfull, kodlös lösning för att samla in blankettdata direkt i kalkylblad. Några viktiga fördelar:
- Snabbinstallation - Ingen backend-infrastruktur krävs
- Realtidsdata - omedelbar inskickning
- Flexibla plattformar - Google Sheets, OneDrive eller SharePoint
- API-åtkomst - Programmatiska inskickningsfunktioner
- Företagssäkerhet - Adobe-hanterade slutpunkter med åtkomstkontroller
Vill du komma igång? Följ handboken för manuell konfiguration om du vill ha en visuell konfiguration, eller gå till API-konfiguration om du vill ha programmatisk integrering.