Jusqu’à maintenant, la seule manière d’attacher des fichiers à nos formulaires était de les stocker sur place, dans les bases de données des applications PickaForm. Il y a 2 avantages à procéder ainsi :
- les fichiers peuvent être indexés par notre serveur pour améliorer la recherche
- tout est au même endroit : vos données et vos fichiers.
Néanmoins, nous avons rencontré des cas où des clients auraient préféré utiliser PickaForm comme « méta-outil » pour encapsuler des fichiers stockés sur leur Google Drive.
C’est pourquoi nous avons travaillé sur un connecteur, et nous sommes satisfaits de vous annoncer que la fonctionnalité devrait être mise en production cette semaine, juste après notre dernière session de tests.
Rappelez-vous tout de même ces points si vous décidez d’utiliser la fonctionnalité Google Drive :
- Les fichiers seront physiquement sur Google Drive et non dans PickaForm. Cela signifie que nous ne pouvons pas les indexer, et que la recherche plein-texte sera inopérante sur ces fichiers là.
- Le Google Drive utilisé est celui de la session Google active. Pour savoir où les fichiers ont été stockés, nous gardons la trace de l’utilisateur qui a stocké le fichier, comme montré ci-dessous. Attention à ne pas éparpiller vos fichiers partout !
- Google Drive a certaines limitations avec le nombre de téléchargements simultanés autorisés, probablement pour prévenir des attaques de type DoS : cela signifie que dans certains cas, Google Drive peut refuser momentanément de télécharger vos fichiers. Dans ce cas, nous l’indiquons comme ci-dessous :
A l’avenir, nous travaillerons sur un système pour délayer un peu les envois afin d’éviter les rejets.
Enfin, pour activer la fonctionnalité Google Drive, c’est comme d’habitude un processus en 1 click dans l’outil de conception de formulaire :
Nous espérons vraiment que vous apprécierez cette nouvelle possibilité…