NueForm में एक बिल्ट-इन Typeform इम्पोर्टर शामिल है जो आपके मौजूदा Typeform फॉर्म को NueForm फॉर्म में बदलता है। यह गाइड माइग्रेशन प्रक्रिया, क्या स्वचालित रूप से ट्रांसफर होता है, और आपको मैन्युअल रूप से क्या समायोजित करना पड़ सकता है, यह कवर करती है।
सुविधा तुलना
| सुविधा | Typeform | NueForm |
|---|---|---|
| प्रश्न प्रकार | 20+ | 25+ |
| लॉजिक जम्प्स / ब्रांचिंग | हां | हां |
| कैलकुलेटर वेरिएबल्स | हां | हां |
| हिडन फ़ील्ड | हां | हां (वेरिएबल्स के रूप में) |
| स्वागत स्क्रीन | हां | हां |
| धन्यवाद स्क्रीन | हां | हां (एकाधिक अंत स्क्रीन समर्थित) |
| प्रगति बार | हां | हां |
| मीडिया अटैचमेंट | छवियां, वीडियो | छवियां, वीडियो, YouTube एम्बेड |
| क्विज़ स्कोरिंग | हां | हां (3 मोड: knowledge, lead qual, match) |
| कस्टम CSS | थीम बिल्डर | पूर्ण CSS एक्सेस (Pro+) |
| Webhooks | हां | हां (Pro+) |
| भुगतान | Stripe | Stripe |
| फ़ाइल अपलोड | हां | हां |
| टीमें | हां | हां |
| API | हां | हां |
| React एक्सपोर्ट | नहीं | हां (Pro+) |
| रीयल-टाइम गतिविधियां (Fuse) | नहीं | हां |
माइग्रेशन विधियां
विधि 1: Typeform JSON पेस्ट करें (अनुशंसित)
सबसे तेज तरीका Typeform के API एक्सपोर्ट का उपयोग करता है:
- Typeform API से अपनी Typeform फॉर्म परिभाषा प्राप्त करें:
curl -X GET https://api.typeform.com/forms/YOUR_FORM_ID \
-H "Authorization: Bearer YOUR_TYPEFORM_TOKEN"
पूर्ण JSON प्रतिक्रिया कॉपी करें।
NueForm में, Forms पेज पर जाएं और Import Form पर क्लिक करें।
Import from Typeform चुनें और JSON पेस्ट करें।
Import पर क्लिक करें। NueForm फॉर्म को कनवर्ट करेगा और इसे बिल्डर में खोलेगा।
इम्पोर्ट किए गए फॉर्म की समीक्षा करें, कोई भी समायोजन करें, और तैयार होने पर प्रकाशित करें।
आप अपना Typeform पर्सनल एक्सेस टोकन Typeform Developer Portal से प्राप्त कर सकते हैं। अपनी अकाउंट सेटिंग्स पर जाएं और एक पर्सनल एक्सेस टोकन जनरेट करें।
विधि 2: मैन्युअल रीक्रिएशन
सरल फॉर्म के लिए या जब आप अपने फॉर्म को पुनर्गठित करने का अवसर लेना चाहते हैं:
- अपना Typeform फॉर्म और NueForm बिल्डर साथ-साथ खोलें।
- NueForm बिल्डर का उपयोग करके प्रत्येक प्रश्न को फिर से बनाएं।
- लॉजिक जम्प्स और वेरिएबल्स फिर से लागू करें।
- प्रश्न टेक्स्ट और विकल्प कॉपी और पेस्ट करें।
प्रश्न प्रकार मैपिंग
NueForm इम्पोर्टर स्वचालित रूप से Typeform प्रश्न प्रकारों को उनके NueForm समकक्षों में बदलता है:
| Typeform प्रकार | NueForm प्रकार | नोट्स |
|---|---|---|
short_text | short_text | सीधा मैच |
long_text | long_text | सीधा मैच |
email | email | सीधा मैच |
phone_number | phone | सीधा मैच |
number | number | सीधा मैच |
url / website | url / website | सीधा मैच |
multiple_choice | multiple_choice | विकल्प, मल्टी-सेलेक्ट, रैंडमाइज़, और "Other" संरक्षित |
dropdown | dropdown | विकल्प और वर्णमाला क्रम संरक्षित |
picture_choice | picture_choice | विकल्प लेबल और छवि URL संरक्षित |
yes_no | yes_no | सीधा मैच |
rating | rating | चरण और आकार (star, heart, thumb, crown, lightning) संरक्षित |
opinion_scale | opinion_scale | स्केल रेंज, start-at-one, और लेबल संरक्षित |
nps | nps | 0--10 रेंज और लेबल संरक्षित |
date | date | सीधा मैच |
file_upload | file_upload | सीधा मैच |
legal | legal | सीधा मैच |
statement | statement | बटन टेक्स्ट संरक्षित |
ranking | ranking | विकल्प संरक्षित |
matrix | matrix | पंक्तियां और कॉलम संरक्षित |
signature | signature | सीधा मैच |
payment | payment | मुद्रा और मूल्य संरक्षित |
group | question_group | उप-फ़ील्ड पुनरावर्ती रूप से कनवर्ट |
inline_group | multi_question_page | उप-फ़ील्ड पुनरावर्ती रूप से कनवर्ट |
contact_info | contact_info | उप-फ़ील्ड well-known कुंजियों से मैप |
address | address | उप-फ़ील्ड well-known कुंजियों से मैप |
ऊपर सूचीबद्ध नहीं किए गए प्रश्न प्रकार (जैसे, CAPTCHA) इम्पोर्ट के दौरान छोड़ दिए जाते हैं। किसी भी लुप्त प्रश्न के लिए इम्पोर्ट किए गए फॉर्म की जांच करें।
क्या स्वचालित रूप से ट्रांसफर होता है
प्रश्न और गुण
- प्रश्न शीर्षक, विवरण, और required स्थिति
- सभी विकल्प लेबल सहित
- रेटिंग चरण और आइकन आकार
- स्केल रेंज और एंडपॉइंट लेबल
- ग्रुप/कंपोजिट उप-फ़ील्ड
- सत्यापन सेटिंग्स (न्यूनतम/अधिकतम मान, अधिकतम लंबाई)
लॉजिक जम्प्स
इम्पोर्टर Typeform के लॉजिक नियमों को NueForm के लॉजिक जम्प फॉर्मेट में बदलता है:
- जम्प एक्शन --- "प्रश्न X पर जाएं" और "अंत पर जाएं" पूरी तरह समर्थित हैं।
- शर्तें --- एकल शर्तें (
is,is_not,greater_than, आदि) और यौगिक शर्तें (and,or) संरक्षित हैं। - वेरिएबल एक्शन --- कैलकुलेटर वेरिएबल्स पर
addऔरsetएक्शन कनवर्ट किए जाते हैं। - Always शर्तें --- बिना शर्त जम्प्स संरक्षित हैं।
ऑपरेटर मैपिंग:
| Typeform ऑपरेटर | NueForm ऑपरेटर |
|---|---|
is / equal | equals |
is_not / not_equal | not_equals |
greater_than | greater_than |
lower_than | less_than |
greater_equal_than | greater_than_or_equals |
lower_equal_than | less_than_or_equals |
contains | contains |
not_contains | not_contains |
खाली-मान तुलनाएं स्वचालित रूप से सिमेंटिक is_answered / is_not_answered ऑपरेटर में बदल दी जाती हैं।
वेरिएबल्स और हिडन फ़ील्ड
- Typeform कैलकुलेटर वेरिएबल्स (संख्या और टेक्स्ट) NueForm वेरिएबल्स के रूप में उनके डिफ़ॉल्ट मानों के साथ इम्पोर्ट किए जाते हैं।
- Typeform हिडन फ़ील्ड खाली डिफ़ॉल्ट के साथ स्ट्रिंग वेरिएबल्स के रूप में इम्पोर्ट किए जाते हैं। वे रनटाइम पर URL पैरामीटर से स्वचालित रूप से पॉपुलेट होते हैं, ठीक वैसे ही जैसे Typeform में काम करते हैं।
मीडिया अटैचमेंट
प्रश्नों और विकल्पों पर छवि और वीडियो अटैचमेंट इम्पोर्ट के दौरान पहचाने जाते हैं। इम्पोर्टर उन्हें पेंडिंग मीडिया आइटम के रूप में रिकॉर्ड करता है जो मूल Typeform URL को संदर्भित करते हैं। NueForm इम्पोर्ट प्रक्रिया के दौरान इन मीडिया फ़ाइलों को अपने स्टोरेज में री-अपलोड करेगा।
स्वागत और धन्यवाद स्क्रीन
- पहली Typeform स्वागत स्क्रीन का शीर्षक, विवरण, और बटन टेक्स्ट इम्पोर्ट किया जाता है।
- पहली Typeform धन्यवाद स्क्रीन का शीर्षक और विवरण इम्पोर्ट किया जाता है।
सेटिंग्स
- प्रगति बार दृश्यता संरक्षित है।
मैन्युअल समायोजन की आवश्यकता क्या है
थीम और स्टाइलिंग
Typeform थीम स्वचालित रूप से ट्रांसफर नहीं होती। इम्पोर्ट करने के बाद:
- NueForm बिल्डर में फॉर्म खोलें।
- Theme पैनल पर जाएं।
- अपने ब्रांड से मेल खाने के लिए रंग, फ़ॉन्ट, और स्टाइलिंग सेट करें।
विवरण के लिए थीम और स्टाइलिंग देखें।
एकाधिक धन्यवाद स्क्रीन
Typeform एकाधिक धन्यवाद स्क्रीन का समर्थन करता है, लेकिन केवल पहली वाली डिफ़ॉल्ट अंत स्क्रीन के रूप में इम्पोर्ट की जाती है। यदि आपका Typeform सशर्त धन्यवाद स्क्रीन का उपयोग करता है, तो आपको:
- NueForm में अतिरिक्त
end_screenप्रश्न जोड़ने होंगे। - उत्तरदाताओं को उपयुक्त समाप्ति पर रूट करने के लिए स्कोर रेंज या लॉजिक जम्प्स सेटअप करने होंगे।
इंटीग्रेशन
थर्ड-पार्टी इंटीग्रेशन (जैसे, Zapier, Slack, Google Sheets) ट्रांसफर नहीं होते। आपको इनका उपयोग करके फिर से कॉन्फ़िगर करना होगा:
भुगतान कॉन्फ़िगरेशन
जबकि भुगतान प्रश्न गुण (मुद्रा, मूल्य) इम्पोर्ट किए जाते हैं, आपको NueForm में अलग से अपना Stripe खाता फिर से कनेक्ट करना होगा।
इम्पोर्ट के बाद की चेकलिस्ट
Typeform से फॉर्म इम्पोर्ट करने के बाद, इस चेकलिस्ट पर काम करें:
- [ ] सही प्रकार और सामग्री के लिए सभी प्रश्नों की समीक्षा करें।
- [ ] विभिन्न उत्तरों के साथ फॉर्म सबमिट करके लॉजिक जम्प्स का परीक्षण करें।
- [ ] सत्यापित करें कि वेरिएबल्स और हिडन फ़ील्ड सही ढंग से काम करते हैं।
- [ ] अपनी ब्रांड थीम लागू करें (रंग, फ़ॉन्ट, लोगो)।
- [ ] जांचें कि मीडिया अटैचमेंट सही ढंग से लोड हुए।
- [ ] किसी भी थर्ड-पार्टी इंटीग्रेशन को फिर से कॉन्फ़िगर करें।
- [ ] आवश्यकता होने पर webhooks सेटअप करें।
- [ ] भुगतान प्रश्नों का उपयोग करते हैं तो Stripe फिर से कनेक्ट करें।
- [ ] पूरे फॉर्म का एंड-टू-एंड परीक्षण करें।
- [ ] संतुष्ट होने पर फॉर्म प्रकाशित करें।
समस्या निवारण
| समस्या | समाधान |
|---|---|
| कुछ प्रश्न गायब हैं | प्रश्न प्रकार समर्थित नहीं हो सकता। ऊपर प्रकार मैपिंग तालिका देखें। |
| लॉजिक जम्प्स काम नहीं कर रहे | सत्यापित करें कि गंतव्य प्रश्न मौजूद हैं। जटिल नेस्टेड शर्तों को मैन्युअल समीक्षा की आवश्यकता हो सकती है। |
| मीडिया छवियां टूटी हुई हैं | इम्पोर्टर Typeform से मीडिया डाउनलोड करता है। यदि Typeform URL समाप्त हो गए हैं, तो आपको मैन्युअल रूप से मीडिया री-अपलोड करना होगा। |
| वेरिएबल्स पॉपुलेट नहीं हो रहे | जांचें कि URL पैरामीटर ठीक वेरिएबल नामों से मेल खाते हैं। |
| फॉर्म Typeform से अलग दिखता है | थीम ट्रांसफर नहीं होती। NueForm बिल्डर में मैन्युअल रूप से स्टाइलिंग लागू करें। |
संबंधित
- फॉर्म बनाना --- NueForm बिल्डर सीखें
- लॉजिक जम्प्स --- ब्रांचिंग लॉजिक कॉन्फ़िगर करें
- वेरिएबल्स --- कैलकुलेटर वेरिएबल्स और हिडन फ़ील्ड सेटअप करें
- थीम और स्टाइलिंग --- अपने फॉर्म की दिखावट कस्टमाइज़ करें