Service de soumission Forms pour Edge Delivery Services
Forms Submission Service est une solution hébergée par Adobe qui stocke automatiquement les données d’envoi de formulaires directement dans vos feuilles de calcul préférées : Google Sheets, Microsoft OneDrive ou SharePoint. Vous n’avez ainsi plus besoin d’une infrastructure back-end complexe, tout en assurant la collecte et la gestion des données en temps réel.
Vue d’ensemble
Figure : Workflow du service d’envoi de Forms - de l’envoi du formulaire au stockage des feuilles de calcul
Parfait pour :
- Créateurs de contenu création de formulaires de collecte de données simples
- Petites entreprises ayant besoin de workflows de la forme à la feuille de calcul rapides
- Équipes marketing collecte des informations sur les prospects
- Organisateurs d'événements gestion des inscriptions
Envisagez des alternatives pour :
- Workflows complexes nécessitant une logique personnalisée
- Intégrations d’entreprise avec des bases de données
- Forms nécessitant une validation ou un traitement avancés
table 0-row-3 1-row-3 2-row-3 3-row-3 4-row-3 | ||
---|---|---|
Cas d’utilisation | Exemple | Avantage de feuille de calcul |
Contactez Forms | Demandes de renseignements sur le site Web → Google Sheets | Suivi et import CRM facilités |
Enregistrement de l’événement | Inscriptions à la conférence → Excel Online | Suivi des participants en temps réel |
Génération de piste | Abonnements à la newsletter → SharePoint | Analyse des campagnes marketing |
Collecte de commentaires | Réponses à un questionnaire → feuilles Google | Visualisation rapide des données |
Principaux avantages
Le service de soumission de Forms offre plusieurs avantages pour la collecte de données rationalisée :
- Aucune infrastructure principale requise - Adobe héberge le point d’entrée d’envoi
- Intégration directe avec les tableurs populaires
- Mappage automatique des données des champs de formulaire aux colonnes des feuilles de calcul
- Capture instantanée des données - les envois apparaissent immédiatement dans votre feuille de calcul
- Stockage structuré - colonnes organisées pour une analyse facile
- Collaboration en direct - plusieurs membres de l’équipe peuvent accéder aux données et les analyser
- Tire parti des autorisations existantes - Utilisez les commandes de partage de votre plateforme de feuilles de calcul.
- sécurité gérée par Adobe - point d’entrée d’envoi sécurisé avec protection de niveau entreprise
- Propriété des données - vos données restent dans la plateforme de feuille de calcul choisie
Prérequis
Avant de configurer le service d’envoi de Forms, vérifiez que vous disposez des éléments suivants :
- Référentiel GitHub configurez pour votre projet Edge Delivery Services avec le dernier bloc de Forms adaptatif installé
- Validation des accès - Référentiel ajouté à la place sur la liste autorisée
Choisissez l’une des plateformes prises en charge :
- Google Sheets - Compte Google avec autorisations de création de feuilles
- Microsoft OneDrive - Compte Microsoft 365 avec accès à Excel Online
- SharePoint - Accès à SharePoint avec autorisations de liste/bibliothèque
- Modifier les autorisations pour la feuille de calcul cible
- Fonctionnalités de partage pour accorder l’accès à
forms@adobe.com
- génération de liens autorisations pour la plateforme de votre choix
Méthodes de configuration
Le service d’envoi de Forms propose deux approches de configuration. Choisissez la méthode la mieux adaptée à votre workflow :
table 0-row-4 1-row-4 2-row-4 | |||
---|---|---|---|
Méthode | Idéal pour | Durée requise | Niveau technique |
Configuration manuelle | Créateurs de contenu, configuration unique | 10 à 15 minutes | Débutant |
Configuration de l’API | Développeurs, workflows automatisés | 5 à 10 minutes | Intermédiaire |
Avant de configurer l’une des méthodes, vérifiez que votre base de projet AEM est prête :
-
Créez ou mettez à jour votre projet AEM avec le dernier bloc de Forms adaptatif (tutoriel de prise en main)
-
Mettez à jour le
fstab.yaml
dans la racine de votre projet :code language-yaml # Replace with the path to your shared folder mountpoints: /: https://drive.google.com/drive/folders/your-shared-folder-id
-
Partagez le dossier du projet avec
forms@adobe.com
(les autorisations de modification sont requises)
Configuration manuelle
Image : workflow complet pour la configuration manuelle du service de soumission Forms
Suivez ces instructions détaillées pour configurer votre formulaire avec l’envoi de feuille de calcul :
Créez votre structure de formulaire à l’aide de Google Sheets ou de Microsoft Excel.
Étapes de création du formulaire :
- Ouvrez votre plateforme de feuilles de calcul (Google Sheets ou Microsoft Excel)
- Créer une nouvelle feuille de calcul pour votre projet de formulaire
- Nommez votre feuille (doit être
helix-default
oushared-aem
). - Définissez votre structure de formulaire à l’aide du guide de création de formulaire
Exemple : définition de formulaire avec des types de champs, des libellés et des règles de validation
note important |
---|
IMPORTANT |
Exigences en matière de dénomination des feuilles |
Votre feuille de définition de formulaire doit être nommée : |
|
Les autres noms de feuille ne seront pas reconnus par le système. |
Point de contrôle de validation :
- La structure du formulaire est complète avec tous les champs obligatoires.
- La feuille est correctement nommée (
helix-default
oushared-aem
) - Les types de champs et les règles de validation sont correctement configurés
Configurez une feuille dédiée pour recevoir les données d’envoi de formulaire.
Configuration de la feuille de données :
- Ajouter une nouvelle feuille à votre feuille de calcul existante
- Nommez la feuille exactement
incoming
(sensible à la casse). - Configurer des en-têtes de colonne qui correspondent à vos champs de formulaire.
- Enregistrez la feuille de calcul pour vous assurer que les modifications sont conservées
Exemple : feuille entrante avec en-têtes de colonne correspondant aux champs du formulaire
note warning |
---|
WARNING |
Exigence critique |
La feuille doit être nommée exactement incoming (en minuscules). Sans cette feuille : |
|
Point de contrôle de validation :
incoming
feuille de calcul existe dans votre feuille de calcul- Les en-têtes des colonnes correspondent aux noms des champs du formulaire
- La feuille est correctement enregistrée et accessible
note tip |
---|
TIP |
Conseil pro : copiez les noms exacts des champs à partir de votre définition de formulaire pour garantir une correspondance parfaite entre les champs de formulaire et les colonnes de la feuille de calcul. |
Accordez au service d’envoi Adobe Forms l’accès à votre feuille de calcul.
Processus de partage :
-
Cliquez sur le bouton Partager dans le coin supérieur droit de votre feuille de calcul
-
Ajoutez le compte de service Adobe :
- E-mail :
forms@adobe.com
- Niveau d'autorisation : Éditeur (nécessaire pour l'écriture de données)
- E-mail :
-
Envoyer l'invitation de partage
-
Copiez le lien de la feuille de calcul pour l’étape suivante
Processus de partage détaillé pour accorder l’accès au service Adobe
Instructions spécifiques à Platform :
Feuilles Google:
- Ajout de
forms@adobe.com
en tant qu’éditeur - Assurez-vous que « Toute personne disposant du lien peut afficher » est activé
- Copier le lien partageable
Microsoft Excel (OneDrive/SharePoint) :
-
Ajouter des
forms@adobe.com
avec des autorisations de modification -
Définir le partage de liens sur « Toute personne disposant du lien peut le modifier »
-
Copier l’URL de partage
Exemple : copie du lien partageable pour la configuration du formulaire
Point de contrôle de validation :
forms@adobe.com
a accès à votre feuille de calcul en tant qu'éditeur- Le lien de la feuille de calcul est copié et prêt à être utilisé.
- Les autorisations de partage autorisent l’accès externe.
Liez votre définition de formulaire à la feuille de calcul d’envoi.
Connexion Formulaire-Feuille De Calcul:
-
Ouvrez votre feuille de calcul de définition de formulaire (celle qui contient
helix-default
oushared-aem
feuille) -
Recherchez la ligne Envoyer le champ dans votre définition de formulaire
-
Collez le lien de la feuille de calcul copiée dans la colonne Action du champ Envoyer
-
Enregistrez les modifications dans votre définition de formulaire
Exemple : connexion de l’action Envoyer à votre feuille de calcul de collecte de données
Publication De Votre Formulaire :
- Ouvrez AEM Sidekick dans votre navigateur.
- Prévisualisez votre formulaire pour tester la configuration.
- Publier le formulaire pour le rendre actif
Validation finale :
- Le lien de la feuille de calcul est correctement ajouté à l’action de champ Envoyer
- La définition du formulaire est enregistrée et publiée
- L’aperçu du formulaire affiche correctement tous les champs
- Le bouton Envoyer est correctement configuré
note success |
---|
SUCCESS |
Configuration terminée ! Votre formulaire est maintenant connecté au service d’envoi Forms. Testez-le en envoyant des données d’exemple et en vérifiant votre feuille de incoming . |
Documents de référence :
- Exemple complet de feuille de calcul avec une configuration appropriée
- Documentation AEM Sidekick pour obtenir des conseils sur la publication
Configuration de l’API
La méthode API permet aux développeurs d’envoyer par programmation des données au service d’envoi de Forms, idéal pour les workflows automatisés et les intégrations personnalisées.
Parfait pour :
- Systèmes automatisés de collecte de données
- Implémentations de formulaires personnalisés
- Intégration avec les applications existantes
- Workflows d’envoi de données en bloc
Avant d’utiliser l’API , vérifiez que vous disposez des éléments suivants :
- paramétrage de la feuille de calcul terminé (y compris la feuille de
incoming
) - Accès au service Adobe accordé à
forms@adobe.com
- ID du formulaire à partir du formulaire publié
- Informations sur le référentiel (nom de l’organisation et du site)
note important |
---|
IMPORTANT |
Étapes de configuration requises |
L’API nécessite la même configuration de feuille de calcul que la configuration manuelle : |
|
URL de base : https://forms.adobe.com/adobe/forms/af/submit/{id}
En-têtes requis :
Content-Type: application/json
x-adobe-routing: tier=live,bucket=main--[repository]--[organization]
Documentation de l’API : Référence complète de l’API
Postman fournit une interface conviviale pour tester les envois d’API.
Instructions de configuration :
-
Créer une requête POST dans Postman
-
Configurer le point d’entrée :
https://forms.adobe.com/adobe/forms/af/submit/{id}
-
Remplacer les espaces réservés :
{id}
→ votre ID de formulaire réel[repository]
→ Nom de votre référentiel GitHub[organization]
→ votre organisation/nom d’utilisateur GitHub
Configuration de la demande:
code language-json |
---|
|
Réponse attendue :
- Code d’état :
201 Created
- Les données apparaissent immédiatement dans votre feuille de calcul
incoming
Exemple : envoi réussi de l’API à l’aide de l’interface Postman
Pour les développeurs qui préfèrent une invite de terminal/commande, utilisez curl pour envoyer des données par programmation.
Configuration de la ligne de commande :
Remplacez les espaces réservés suivants dans les commandes ci-dessous :
{id}
→ votre ID de formulaire réel[repository]
→ Nom de votre référentiel GitHub[organization]
→ votre organisation/nom d’utilisateur GitHub
tabs | |||
---|---|---|---|
macOS/Linux |
|
||
Invite de commandes Windows |
|
||
Windows PowerShell |
|
Réponse réussie :
code language-http |
---|
|
Vérification des données:
Une fois l’envoi réussi, vérifiez que les données apparaissent dans votre feuille de calcul :
Exemple : données écrites dans la feuille entrante via l’API
Validation de la réponse :
- Statut HTTP :
201 Created
indique un envoi réussi - X-Request-Id : identifiant unique pour le suivi de l’envoi
- Les données apparaissent dans votre feuille de
incoming
en quelques secondes - Tous les champs de formulaire sont correctement mappés aux colonnes de la feuille de calcul
Résolution des problèmes
Problème : Erreur Interdite 403
code language-none |
---|
|
Problème : Erreur 404 Introuvable
code language-none |
---|
|
Problème : les données n’apparaissent pas dans la feuille de calcul
code language-none |
---|
|
Problème : Erreur de format JSON non valide
code language-none |
---|
|
Canaux d’assistance :
- Problèmes d’accès anticipé : e-mail aem-forms-ea@adobe.com
- Documentation de l’API : Référence du développeur
- Assistance communautaire : Communauté Adobe Experience League
Étapes suivantes
Maintenant que le service d’envoi Forms est configuré, explorez les rubriques connexes suivantes :
- Créer un Forms avancé - Ajouter la validation, la logique conditionnelle et le style personnalisé
- Guide des composants de formulaire - Explorer les types de champ de formulaire disponibles
- Envois de publications AEM - Pour les workflows complexes et les intégrations d’entreprise
- Actions Envoyer personnalisées - Gestion avancée des envois
- Form Analytics - Suivre les performances et l’utilisation des formulaires
- Intégration de données - Connectez les formulaires aux bases de données et aux systèmes CRM
Résumé
Le service d’envoi de Forms offre une solution puissante et sans code pour collecter des données de formulaire directement dans des feuilles de calcul. Les principaux bénéfices sont les suivants :
- Configuration rapide - Aucune infrastructure d’arrière-plan requise
- Données en temps réel - Capture immédiate des envois
- Plateformes flexibles - Google Sheets, OneDrive ou SharePoint
- Accès à l’API - Fonctionnalités d’envoi par programmation
- Sécurité d’entreprise : points d’entrée gérés par Adobe avec contrôles d’accès
Prêt à démarrer ? Suivez le guide configuration manuelle pour une configuration visuelle ou accédez à la configuration de l’API pour une intégration par programmation.