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.yaml
i 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-default
ellershared-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-default
ellershared-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:
incoming
blad 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.com
som redigerare - Kontrollera att "Alla med länken kan visa" är aktiverat
- Kopiera delningslänken
Microsoft Excel (OneDrive/SharePoint):
-
Lägg till
forms@adobe.com
med 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.com
har 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-default
ellershared-aem
ark) -
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
incoming
ark) - Å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/json
x-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 Created
indikerar 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.