NueForm का फ़ाइल अपलोड प्रश्न प्रकार उत्तरदाताओं को अपने फॉर्म सबमिशन में फ़ाइलें संलग्न करने देता है। यह गाइड फ़ाइल अपलोड सेटअप, प्रतिबंध कॉन्फ़िगर करने, और अपलोड की गई फ़ाइलों तक पहुंचने को कवर करती है।
फ़ाइल अपलोड प्रश्न सेटअप करना
- NueForm बिल्डर में अपना फॉर्म खोलें।
- नया प्रश्न जोड़ने के लिए + बटन पर क्लिक करें।
- प्रश्न प्रकार सूची से File Upload चुनें।
- प्रश्न शीर्षक कॉन्फ़िगर करें (जैसे, "अपना रिज़्यूमे अपलोड करें" या "सहायक दस्तावेज़ संलग्न करें")।
- यदि फ़ाइल प्रदान करना अनिवार्य है तो प्रश्न को required सेट करें।
समर्थित फ़ाइल प्रकार
NueForm फ़ाइल प्रकारों की विस्तृत श्रृंखला स्वीकार करता है। डिफ़ॉल्ट रूप से, सभी सामान्य फ़ाइल प्रकार स्वीकार किए जाते हैं। आप प्रश्न गुणों में स्वीकृत प्रकारों को प्रतिबंधित कर सकते हैं।
सामान्य फ़ाइल प्रकार
| श्रेणी | एक्सटेंशन |
|---|---|
| दस्तावेज़ | .pdf, .doc, .docx, .txt, .rtf, .odt |
| स्प्रेडशीट | .xls, .xlsx, .csv, .ods |
| प्रस्तुतियां | .ppt, .pptx, .odp |
| छवियां | .jpg, .jpeg, .png, .gif, .svg, .webp, .bmp |
| ऑडियो | .mp3, .wav, .ogg, .m4a, .aac |
| वीडियो | .mp4, .mov, .avi, .webm, .mkv |
| आर्काइव | .zip, .rar, .7z, .tar, .gz |
निष्पादन योग्य फ़ाइलें (.exe, .bat, .sh, .cmd) सुरक्षा कारणों से अवरुद्ध हैं और कॉन्फ़िगरेशन की परवाह किए बिना अपलोड नहीं की जा सकतीं।
फ़ाइल आकार सीमा
प्रति अपलोड अधिकतम फ़ाइल आकार आपके NueForm प्लान पर निर्भर करता है:
| प्लान | अधिकतम फ़ाइल आकार | स्टोरेज कोटा |
|---|---|---|
| Entrepreneur (निःशुल्क) | प्रति फ़ाइल 10 MB | कुल 100 MB |
| Pro ($29/माह) | प्रति फ़ाइल 50 MB | कुल 10 GB |
| Enterprise ($99/माह) | प्रति फ़ाइल 100 MB | असीमित |
फ़ाइल आकार सीमा प्रति व्यक्तिगत फ़ाइल अपलोड पर लागू होती है। यदि किसी उत्तरदाता को एकाधिक फ़ाइलें अपलोड करनी हैं, तो प्रत्येक फ़ाइल की सीमा स्वतंत्र रूप से जांची जाती है।
स्टोरेज कोटा
प्रत्येक NueForm खाते में सभी फॉर्म की सभी अपलोड की गई फ़ाइलों को कवर करने वाला कुल स्टोरेज कोटा होता है। इसमें शामिल हैं:
- फ़ाइल अपलोड प्रश्नों के माध्यम से उत्तरदाताओं द्वारा अपलोड की गई फ़ाइलें।
- फॉर्म बिल्डर में आपके द्वारा अपलोड की गई मीडिया फ़ाइलें (प्रश्न मीडिया के लिए छवियां, वीडियो)।
अपना स्टोरेज उपयोग जांचना
आपका वर्तमान स्टोरेज उपयोग आपकी खाता सेटिंग्स में ट्रैक किया जाता है। NueForm आपके सभी अपलोड में कुल बाइट्स का ट्रैक रखता है।
सीमा पहुंचने पर क्या होता है
जब आपका स्टोरेज कोटा पूरा हो जाता है:
- उत्तरदाताओं की नई फ़ाइल अपलोड एक त्रुटि संदेश के साथ विफल हो जाएंगी।
- फ़ाइल अपलोड शामिल करने वाले फॉर्म सबमिशन अस्वीकार कर दिए जाएंगे।
- अन्य प्रश्न प्रकार (टेक्स्ट, चॉइस, रेटिंग, आदि) प्रभावित नहीं होते।
- आप फ़ाइल अटैचमेंट वाली पुरानी प्रतिक्रियाओं को हटाकर स्थान खाली कर सकते हैं।
अपने स्टोरेज उपयोग की नियमित रूप से निगरानी करें, विशेष रूप से उच्च सबमिशन वॉल्यूम वाले फॉर्म पर। यदि उत्तरदाता फ़ाइलें अपलोड नहीं कर पाते, तो वे फॉर्म छोड़ सकते हैं।
फ़ाइल स्टोरेज कैसे काम करता है
NueForm अपलोड की गई फ़ाइलों को Vercel Blob Storage में संग्रहित करता है:
- जब उत्तरदाता एक फ़ाइल चुनता है, तो यह सीधे NueForm के स्टोरेज पर अपलोड होती है।
- प्रत्येक फ़ाइल को नामकरण संघर्षों से बचने के लिए एक अद्वितीय UUID-आधारित फ़ाइलनाम (जैसे,
a1b2c3d4.pdf) सौंपा जाता है। - मूल फ़ाइलनाम संग्रहित फ़ाइल के साथ मेटाडेटा में संरक्षित रहता है।
- फ़ाइल का URL प्रतिक्रिया में उत्तर मान के रूप में संग्रहित होता है।
संग्रहित फ़ाइल रिकॉर्ड में शामिल होता है:
| फ़ील्ड | विवरण |
|---|---|
blobUrl | फ़ाइल तक पहुंचने का स्थायी URL |
originalName | उत्तरदाता का मूल फ़ाइलनाम |
uuidName | UUID-आधारित स्टोरेज नाम |
size | बाइट्स में फ़ाइल आकार |
contentType | MIME प्रकार (जैसे, application/pdf) |
formId | फ़ाइल किस फॉर्म के लिए अपलोड की गई |
createdAt | अपलोड टाइमस्टैम्प |
अपलोड की गई फ़ाइलों तक पहुंच
रिस्पॉन्स डैशबोर्ड में
NueForm डैशबोर्ड में प्रतिक्रिया देखते समय, फ़ाइल अपलोड उत्तर प्रदर्शित करते हैं:
- मूल फ़ाइलनाम।
- फ़ाइल तक पहुंचने का डाउनलोड लिंक।
- फ़ाइल आकार।
API के माध्यम से
जब आप Responses API के माध्यम से प्रतिक्रिया प्राप्त करते हैं, तो फ़ाइल अपलोड उत्तर में फ़ाइल का स्टोरेज URL होता है:
{
"questionId": "507f1f77bcf86cd799439033",
"value": "https://storage.nueform.com/uploads/a1b2c3d4.pdf"
}
इस URL पर GET अनुरोध करके आप फ़ाइल डाउनलोड कर सकते हैं।
Webhooks के माध्यम से
Webhook पेलोड में उत्तर मान के रूप में फ़ाइल URL शामिल होता है:
{
"event": "form.submitted",
"formId": "...",
"responseId": "...",
"answers": [
{
"questionId": "507f1f77bcf86cd799439033",
"value": "https://storage.nueform.com/uploads/a1b2c3d4.pdf"
}
]
}
पूर्ण पेलोड संदर्भ के लिए Webhook Payloads देखें।
CSV एक्सपोर्ट में
जब आप प्रतिक्रियाओं को CSV के रूप में एक्सपोर्ट करते हैं, तो फ़ाइल अपलोड उत्तर CSV सेल में URL के रूप में दिखाई देते हैं। फ़ाइलें डाउनलोड करने के लिए आप इन URL पर क्लिक कर सकते हैं।
फ़ाइल अपलोड गुण कॉन्फ़िगर करना
प्रश्न गुण पैनल में, आप कॉन्फ़िगर कर सकते हैं:
| गुण | विवरण |
|---|---|
| Title | प्रश्न प्रॉम्प्ट (जैसे, "अपना रिज़्यूमे अपलोड करें") |
| Description | प्रश्न के नीचे सहायक टेक्स्ट |
| Required | क्या उत्तरदाता को फ़ाइल अपलोड करनी ही होगी |
एकाधिक फ़ाइल अपलोड
यदि आपको उत्तरदाताओं से एकाधिक फ़ाइलें अपलोड करवानी हैं, तो अपने फॉर्म में एकाधिक फ़ाइल अपलोड प्रश्न जोड़ें। प्रत्येक प्रश्न एक फ़ाइल स्वीकार करता है, जिससे सबमिशन संरचित और व्यवस्थित रहता है।
उदाहरण के लिए:
- प्रश्न 1: "अपना रिज़्यूमे अपलोड करें (PDF)"
- प्रश्न 2: "अपना कवर लेटर अपलोड करें (PDF)"
- प्रश्न 3: "अपना पोर्टफोलियो अपलोड करें (PDF या ZIP)"
सर्वोत्तम प्रथाएं
क्या अपलोड करना है, इसके बारे में विशिष्ट रहें। उत्तरदाताओं को ठीक-ठीक बताने के लिए प्रश्न शीर्षक और विवरण का उपयोग करें कि आपको कौन सी फ़ाइल, किस प्रारूप में चाहिए। उदाहरण: "अपना रिज़्यूमे PDF के रूप में अपलोड करें (अधिकतम 10 MB)।"
जहां उचित हो प्रश्न को required सेट करें। यदि फ़ाइल आवश्यक है (जैसे, नौकरी आवेदन रिज़्यूमे), तो प्रश्न को required चिह्नित करें। यदि यह वैकल्पिक है (जैसे, अतिरिक्त सहायक दस्तावेज़), तो इसे वैकल्पिक छोड़ दें।
स्टोरेज उपयोग की निगरानी करें। अपने स्टोरेज कोटा की समय-समय पर जांच करें, विशेष रूप से यदि आपके फॉर्म उच्च सबमिशन वॉल्यूम प्राप्त करते हैं। यदि आप सीमा के करीब पहुंच रहे हैं तो अपना प्लान अपग्रेड करें।
फ़ाइलों को तुरंत प्रोसेस करें। यदि आप फ़ाइल URL प्राप्त करने के लिए webhooks का उपयोग करते हैं, तो अपने छोर पर फ़ाइलों को डाउनलोड और प्रोसेस करें। दीर्घकालिक फ़ाइल संग्रह के लिए केवल NueForm के स्टोरेज पर निर्भर न रहें।
निर्देशों में फ़ाइल नामकरण पर विचार करें। उत्तरदाताओं से अपलोड करने से पहले अपनी फ़ाइलों का वर्णनात्मक नाम रखने के लिए कहें (जैसे, "FirstName-LastName-Resume.pdf"), क्योंकि NueForm मेटाडेटा में मूल फ़ाइलनाम संरक्षित करता है।
समस्या निवारण
| समस्या | समाधान |
|---|---|
| बिना त्रुटि संदेश के अपलोड विफल | जांचें कि आपका स्टोरेज कोटा पार हो गया है या नहीं। |
| फ़ाइल अपलोड होती दिखती है लेकिन उत्तर खाली है | सत्यापित करें कि फॉर्म प्रकाशित है और फ़ाइल अपलोड फॉर्म सबमिशन से पहले पूरा हो गया। |
| URL से फ़ाइल डाउनलोड नहीं हो सकती | फ़ाइल URL स्थायी हैं। यदि URL काम नहीं करता, तो फ़ाइल प्रतिक्रिया विलोपन के हिस्से के रूप में हटा दी गई हो सकती है। |
| बड़ी फ़ाइल अपलोड धीमी हैं | बड़ी फ़ाइलों को उत्तरदाता के इंटरनेट कनेक्शन के आधार पर अपलोड होने में समय लग सकता है। NueForm अपलोड गति सीमा नहीं लगाता। |
संबंधित
- प्रश्न प्रकार: मीडिया --- मीडिया-संबंधित प्रश्न प्रकारों का अवलोकन
- Webhook Payloads --- webhook डेटा में फ़ाइल URL कैसे दिखाई देते हैं
- API Reference: Responses --- API के माध्यम से अपलोड की गई फ़ाइलों तक पहुंच