सामग्री पर जाएं
FormFlow

इनबॉक्स चुप होने से पहले फ़ॉर्म स्वास्थ्य पढ़ें

FormFlow फ़ॉर्म की अपनी आवाजाही से चार स्वास्थ्य संकेत निकालता है — घर्षण, सबमिशन अस्वीकृति, सबमिशन सूखा और स्कीमा बहाव — और कोई नया प्रकट होने पर एक बार सूचित करता है, बदलाव न हुई स्थिति के लिए नहीं।

यह पोस्ट मशीन द्वारा अनुवादित है। अंग्रेज़ी में मूल पोस्ट पढ़ें

A dark FormFlow plate separating Form health into Friction, refusal, drought and schema drift.

ग्राहक का HTML ग्राहक की साइट पर रहता है। जब वह टूटता है — फ़ील्ड का नाम बदल जाता है, कोई क्रिया हट जाती है, कोई स्क्रिप्ट चलना बंद कर देती है — FormFlow तक कोई त्रुटि नहीं पहुँचती। सबमिशन बस कमज़ोर पड़ते या रुक जाते हैं, और सबसे पहले जो बात किसी की नज़र में आती है वह आम तौर पर चुप इनबॉक्स है।

फ़ॉर्म स्वास्थ्य इसका FormFlow का जवाब है: यह गणना की हुई पढ़ाई कि कोई फ़ॉर्म अब भी सबमिशन पा रहा है या नहीं, अपेक्षित आकार में और अपेक्षित गति से। यह फ़ॉर्म की अपनी आवाजाही से निकलता है, और इसकी सीमाएँ भी ठीक यहीं से शुरू होती हैं।

FormFlow को क्या बताया जा सकता है और क्या नहीं

FormFlow पृष्ठ कभी नहीं देखता। वह आगमन देखता है: कोई प्रीफ़्लाइट चला या नहीं, उसने कोई अस्वीकृति जारी की, कोई सबमिशन स्वीकार किया, और हर बॉडी कौन-से फ़ील्ड लेकर आई। हर स्वास्थ्य संकेत उन्हीं अभिलेखों से निकलता है, इसलिए स्वास्थ्य इतिहास पर निर्भर है। एक महीने की आवाजाही वाले फ़ॉर्म को उसके अपने आधार से आँका जा सकता है; आज सुबह बने फ़ॉर्म को नहीं।

इसीलिए खाली स्वास्थ्य पैनल स्वस्थ होने का प्रमाण पत्र नहीं है। यह साक्ष्य का अभाव है, और FormFlow इसे मापा हुआ नतीजा बताकर पेश नहीं करेगा।

चार संकेत

चार हैं, और पहले तीन वही नुकसान हैं जो क्रमशः और देर से पकड़े जाते हैं।

संकेत

क्या पकड़ता है

क्या नहीं है

घर्षण

प्रीफ़्लाइट ने कोई समस्या बताई जबकि सबमिट करने वाला अब भी पृष्ठ पर था।

अस्वीकृति: कुछ भी लौटाया नहीं गया।

सबमिशन अस्वीकृति

फ़ॉर्म अपनी ही आवाजाही का अर्थपूर्ण हिस्सा अपनी ही सेटिंग्स के कारण लौटा रहा है।

सूखा: आवाजाही आ रही है और अस्वीकार हो रही है।

सबमिशन सूखा

फ़ॉर्म के अपने हाल के आधार की तुलना में सबमिशन दर का ढहना।

खोए ग्राहकों की गिनती।

स्कीमा बहाव

कोई घोषित फ़ील्ड जिसे फ़ॉर्म ने पाना बंद कर दिया।

शून्य तक गिरावट: फ़ॉर्म अब भी चलता है, कमज़ोर हालत में।

घर्षण और सबमिशन अस्वीकृति अलग-अलग दर्ज होते हैं, क्योंकि फ़ॉर्म किसी को भेजने से पहले हतोत्साहित कर सकता है और किसी और को ग्रहण के समय अस्वीकार कर सकता है। सूखा तभी बताया जाता है जब इनमें से कोई न चला हो, क्योंकि जो फ़ॉर्म अपनी आवाजाही को हतोत्साहित या अस्वीकार कर रहा है वह दोनों हालत में कोई सबमिशन नहीं लिखता और हमेशा चुप भी दिखेगा। स्कीमा बहाव इनमें से किसी के साथ आ सकता है, और उसे केवल एम्बेडेड फ़ॉर्म की आवाजाही पर आँका जाता है: होस्टेड पेज स्कीमा से ही बनता है, इसलिए वहाँ कोई घोषित फ़ील्ड चुपचाप आना बंद नहीं कर सकता।

स्थिति पढ़ें, पर ज़्यादा मत पढ़ें

पैनल दिखाता है स्वस्थ, या जोखिम में सक्रिय संकेतों के नाम के साथ। स्वस्थ का अर्थ है कि इस समय कोई संकेत नहीं चल रहा। जो फ़ॉर्म खुला नहीं है — बंद किया गया, या अब सबमिशन नहीं ले रहा — वह भी स्वस्थ है: वह जानबूझकर चुप हुआ है।

दो पढ़ाइयों में गलती आसान है। जोखिम में खोए राजस्व का पूर्वानुमान नहीं है, और स्वस्थ इस बात का प्रमाण नहीं कि हर फ़ील्ड ठीक वैसा ही पहुँचता है जैसा इरादा था। स्थिति बताती है कौन-सी खराबी पकड़ी गई, यह नहीं कि उसकी कितनी कीमत पड़ी।

जो संकेत है उस पर काम करें

स्वास्थ्य चेतावनी एक ब्रांडेड ईमेल है जो किसी फ़ॉर्म के लिए कोई संकेत पहली बार प्रकट होने पर भेजा जाता है। बदलाव न हुई स्थिति के लिए इसे दोहराया नहीं जाता, इसलिए एक हफ़्ते से बहता फ़ॉर्म हर सुबह आपको नहीं लिखता; उसने एक बार लिखा, जब बहाव शुरू हुआ। चेतावनी फ़ॉर्म के स्वास्थ्य की रिपोर्ट टीम के मालिकों को देती है, जबकि सबमिशन सारांश अपने सबमिशन उसके सूचना पतों को देता है।

क्या करना है यह संकेत पर निर्भर है। घर्षण आपको उन प्रयासों तक ले जाता है जो तब अटके जब सबमिट करने वाला वहीं था। सबमिशन अस्वीकृति आपको उन अस्वीकृतियों तक ले जाती है जो फ़ॉर्म ने रखीं और उस सेटिंग तक जिसने उन्हें पैदा किया। सूखा आपको उसी पृष्ठ पर लौटाता है जहाँ आपका मार्कअप रहता है। स्कीमा बहाव आपको उस फ़ील्ड तक ले जाता है जो आना बंद कर चुका है, जो आम तौर पर FormFlow के बिना बदला गया फ़ॉर्म होता है।

ज़्यादातर फ़ॉर्मों के लिए हफ़्ते में एक पढ़ाई काफ़ी है। स्वास्थ्य कोई लाइव मीटर नहीं जिसे देखते रहें; यह एक जाँच है कि फ़ॉर्म अब भी वही कर रहा है जो पिछले महीने करता था।

जहाँ स्वास्थ्य कुंद है

यह उस फ़ॉर्म को भी नहीं देख सकता जिसे कोई भरने वाला ही नहीं था। जिस पृष्ठ पर कभी आवाजाही ही नहीं रही, उसके खोने को कुछ नहीं, और स्वास्थ्य उसे स्वस्थ कहने के बजाय उसके बारे में कुछ नहीं कहेगा।

v1.0.0 की बदलाव-सूची प्रविष्टि फ़ॉर्म स्वास्थ्य को जैसा आया वैसा सूचीबद्ध करती है: जब फ़ॉर्म चुप हो जाए तो चेतावनी मिले, इससे पहले कि वह चुपचाप ग्राहक खो दे। इसके पीछे के अभिलेखों का संदर्भ API के बाकी हिस्से के साथ उसी जगह है, और v1.1 की पोस्ट उन चरणों और शाखाओं को कवर करती है जो तय करते हैं कि किसी सबमिशन को कौन-से फ़ील्ड ले जाने थे।

अपने पहले फ़ॉर्म को FormFlow पर निर्देशित करें।

कोई बैकएंड बनाने की आवश्यकता नहीं, कोई फ्रंटएंड होस्ट करने की आवश्यकता नहीं।

मुफ़्त में आरंभ करें