Shopify Flow में वर्कफ़्लो एडिटर का इस्तेमाल करना.

वर्कफ़्लो एडिटर एक ऐसा टूल है, जो आपको Shopify Flow में अपने वर्कफ़्लो की फ़ंक्शनैलिटी को कस्टमाइज़ और एडिट करने देता है। वर्कफ़्लो एडिटर एक खींचकर-छोड़ने वाला कैनवास है, जो आपको वर्टिकल, ऊपर-से-नीचे फ़ॉर्मैट में अलग-अलग प्रकार के स्टेप जोड़कर अपने वर्कफ़्लो को जोड़ने, व्यवस्थित करने और डिज़ाइन करने की सुविधा देता है।

वर्कफ़्लो एडिटर का उपयोग करके वर्कफ़्लो में जो पहला स्टेप आप जोड़ सकते हैं, वह हमेशा एक ट्रिगर स्टेप होता है। वर्कफ़्लो ट्रिगर जोड़ने के बाद, आप वर्कफ़्लो क्रम में अगले शर्त या एक्शन स्टेप को जोड़ने के लिए + आइकन का उपयोग कर सकते हैं। तीर के निशान वर्कफ़्लो एडिटर कैनवास पर अलग-अलग स्टेप को जोड़ते हैं और यह बताते हैं कि ली गई शर्तों या एक्शन के आधार पर कौन से स्टेप सीधे दूसरे स्टेप पर ले जाते हैं।

काम करने के लिए सभी स्टेप को वर्कफ़्लो में कम से कम 1 दूसरे स्टेप से कनेक्ट होना चाहिए। आप वर्कफ़्लो एडिटर कैनवास पर कहीं भी वर्कफ़्लो के बाहर स्टेप जोड़ सकते हैं, लेकिन वे स्टेप तब तक वर्कफ़्लो में शामिल नहीं होंगे, जब तक कि वे तीर के निशान से किसी दूसरे स्टेप से कनेक्ट न हों। हर स्टेप का केवल 1 पिछला स्टेप हो सकता है, इसलिए वर्कफ़्लो की कई ब्रांच को वापस एक ही स्टेप पाथ में मिलाना संभव नहीं है।

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

वर्कफ़्लो एडिटर में कोई वर्कफ़्लो खोलें.

Shopify Flow में, आप नया वर्कफ़्लो बनाकर वर्कफ़्लो एडिटर को ऐक्सेस कर सकते हैं या आप किसी मौजूदा वर्कफ़्लो पर क्लिक करके एडिट करें पर क्लिक कर सकते हैं।

चरण:

  1. अपने Shopify एडमिन से, ऐप > Flow पर जाएं।

  2. वर्कफ़्लो सेक्शन में, इनमें से कोई भी एक्शन करें:

    • एक नए खाली वर्कफ़्लो के लिए वर्कफ़्लो एडिटर खोलने के लिए, वर्कफ़्लो बनाएं पर क्लिक करें।
    • किसी मौजूदा वर्कफ़्लो के लिए वर्कफ़्लो एडिटर खोलने के लिए, वर्कफ़्लो पर क्लिक करें और फिर एडिट करें पर क्लिक करें।

किसी वर्कफ़्लो में स्टेप जोड़ना.

वर्कफ़्लो एडिटर में, आप इनमें से किसी भी तरीके से वर्कफ़्लो कैनवास में एक स्टेप जोड़ सकते हैं:

  • किसी भी मौजूदा स्टेप पर होवर करें और + आइकन पर क्लिक करें, ताकि वर्कफ़्लो में अगले कनेक्शन के रूप में कोई शर्त या एक्शन स्टेप जोड़ा जा सके।
    • शर्त वाले स्टेप में 2 + आइकन होते हैं: एक सही पाथ के लिए, जब शर्त पूरी होती है, और एक गलत पाथ के लिए, जब शर्त पूरी नहीं होती है।
    • हर लूप के लिए (दोहराएं) एक्शन स्टेप में भी 2 + आइकन होते हैं: एक हर आइटम के लिए दोहराएं के लिए, जो आपको सूची में हर आइटम के लिए होने वाले स्टेप तय करने की सुविधा देता है, और एक आखिरी आइटम के बाद के लिए, जो आपको सूची में आखिरी आइटम वापस मिलने के बाद होने वाले स्टेप तय करने की सुविधा देता है।
  • वर्कफ़्लो कैनवास पर कहीं भी खाली जगह पर क्लिक करें। अगर कैनवास पर कोई मौजूदा ट्रिगर नहीं है, तो कॉन्फ़िगरेशन पैनल ट्रिगर स्टेप के विकल्प दिखाता है। अगर कैनवास पर कोई मौजूदा ट्रिगर है, तो कॉन्फ़िगरेशन पैनल एक्शन स्टेप के विकल्प दिखाता है।

किसी वर्कफ़्लो में स्टेप कनेक्ट करना.

काम करने के लिए सभी स्टेप को वर्कफ़्लो में कम से कम 1 दूसरे स्टेप से कनेक्ट होना चाहिए। वर्कफ़्लो एडिटर दिशा बताने वाले तीरों का उपयोग करके यह बताता है कि कौन से स्टेप एक-दूसरे से कनेक्ट होते हैं। डिफ़ॉल्ट रूप से, वर्कफ़्लो कैनवास पर वर्टिकल रूप में ऊपर से नीचे की ओर प्रवाहित होते हैं।

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

आप जिस तीर को हटाना चाहते हैं, उस पर होवर करके और फिर हटाएं आइकन पर क्लिक करके स्टेप के बीच का कनेक्शन हटा सकते हैं।

Shopify Flow वर्कफ़्लो एडिटर की इमेज, जिसमें एक चालू वर्कफ़्लो है। एक शर्त वाले स्टेप के 'सही' पाथ से दो कनेक्शन हाइलाइट किए गए हैं, जिनमें से हर एक नीचे एक अलग एक्शन स्टेप की ओर इशारा कर रहा है। सबसे दाईं ओर के कनेक्शन को हटाने का विकल्प ट्रैशबिन आइकन के साथ दिखाया गया है।

वर्कफ़्लो कैनवास पर स्टेप व्यवस्थित करना.

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

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

आप अपने वर्कफ़्लो की समीक्षा को आसान बनाने के लिए स्टेप के बीच डिफ़ॉल्ट स्पेसिंग के साथ अपने वर्कफ़्लो लेआउट को ऑटोमैटिक रूप से रीसेट कर सकते हैं। वर्कफ़्लो व्यवस्थित करें आइकन पर क्लिक करें और फिर रीसेट की पुष्टि करने के लिए वर्कफ़्लो व्यवस्थित करें पर क्लिक करें।

किसी वर्कफ़्लो से स्टेप हटाना.

वर्कफ़्लो एडिटर में, आप जिस स्टेप को हटाना चाहते हैं, उस पर होवर करके और फिर स्टेप के आगे मौजूद हटाएं आइकन पर क्लिक करके वर्कफ़्लो से एक स्टेप हटा सकते हैं। किसी स्टेप को हटाने की कार्रवाई को पहले जैसा नहीं किया जा सकता।

आप अपने कीबोर्ड पर Shift दबाकर और फिर उन स्टेप पर क्लिक करके जिन्हें आप एक ग्रुप के रूप में चुनना चाहते हैं, एक ही समय में कई स्टेप हटा सकते हैं। स्टेप को एक साथ हटाने के लिए ग्रे ग्रुप बॉक्स के ऊपर हटाएं आइकन पर क्लिक करें।

अगर आप ऐसा कोई स्टेप हटाते हैं जिससे दूसरे स्टेप जुड़े हुए हैं, तो वे स्टेप वर्कफ़्लो कैनवस पर बने रहते हैं, लेकिन किसी भी पिछले स्टेप से डिस्कनेक्ट हो जाते हैं. वर्कफ़्लो में उन स्टेप का उपयोग जारी रखने के लिए आपको डिस्कनेक्ट किए गए स्टेप को मैन्युअल रूप से फिर से कनेक्ट करना होगा.

वर्कफ़्लो एडिटर डिस्प्ले टूलबार का उपयोग करना

Shopify Flow वर्कफ़्लो एडिटर में डिस्प्ले टूलबार आइकन की इमेज.

वर्कफ़्लो एडिटर के निचले हिस्से में, आप डिस्प्ले टूलबार में निम्न में से किसी भी आइकन पर क्लिक कर सकते हैं:

  • वर्कफ़्लो में ज़ूम आउट या ज़ूम इन करने के लिए ज़ूम आउट करें या ज़ूम इन करें का उपयोग करें.
  • पूरे वर्कफ़्लो को दिखाने वाले ज़ूम लेवल पर अपने वर्कफ़्लो को दिखाई देने वाले कैनवस के बीच में केंद्रित करने के लिए डिफ़ॉल्ट व्यू का उपयोग करें.
  • एक नए ब्राउज़र टैब में Shopify Flow सहायता केंद्र दस्तावेज़ीकरण शुरू करने के लिए सहायता का उपयोग करें.
  • अपने वर्कफ़्लो के लेआउट को व्यवस्थित करने के लिए वर्कफ़्लो व्यवस्थित करें का उपयोग करें.

वर्कफ़्लो एडिटर में स्टेप कॉन्फ़िगरेशन पैनल का उपयोग करना

जब आप कोई स्टेप चुनते हैं, तो वर्कफ़्लो एडिटर के बाईं ओर कॉन्फ़िगरेशन पैनल दिखाई देता है. कॉन्फ़िगरेशन पैनल में स्टेप का विवरण होता है और यहीं पर आप खास स्टेप की फ़ंक्शनैलिटी को कस्टमाइज़ कर सकते हैं, जैसे कि वेरिएबल सेट करना, लॉजिकल ऑपरेटर असाइन करना या कस्टम कार्रवाई की जानकारी जोड़ना, यह इस बात पर निर्भर करता है कि आप स्टेप से क्या करवाना चाहते हैं.

कॉन्फ़िगरेशन पैनल में दिखाई देने वाले विकल्प, आपके द्वारा चुने गए स्टेप के प्रकार से सीधे तौर पर संबंधित होते हैं.

Shopify Flow वर्कफ़्लो एडिटर की इमेज, जिसमें एक इन-प्रोग्रेस वर्कफ़्लो है. इमेज में एक कंडीशन स्टेप के लिए कॉन्फ़िगरेशन पैनल को चुना और हाइलाइट किया गया है.

स्टेप का विवरण जोड़ना या एडिट करना

आप कॉन्फ़िगरेशन पैनल से किसी भी कंडीशन या एक्शन स्टेप का विवरण एडिट कर सकते हैं. विवरण जोड़ें या विवरण एडिट करें पर क्लिक करें और अपने शब्दों में स्टेप का विवरण डालें. इससे आपको और आपके स्टाफ़ सदस्यों को आपके अपने विवरण के आधार पर यह समझने में मदद मिल सकती है कि वर्कफ़्लो क्या कर रहा है. स्टेप के विवरण को रीसेट करने के लिए आप विवरण फ़ील्ड के सभी टेक्स्ट को हटा सकते हैं.

गायब कॉन्फ़िगरेशन सामग्री के लिए स्टेप की समीक्षा करना

अगर किसी स्टेप में डेटा या कॉन्फ़िगरेशन विवरण गायब है, जो उसके काम करने की क्षमता को प्रभावित करता है, तो स्टेप के सबसे ऊपर एक समीक्षा करें बैनर दिखाई देता है. कॉन्फ़िगरेशन पैनल खोलने के लिए स्टेप पर क्लिक करें और समीक्षा करें बैनर को हटाने के लिए गायब डेटा जोड़ें. जब तक किसी फ़ील्ड को वैकल्पिक के रूप में चिह्नित नहीं किया जाता, उसे पूरी तरह से कॉन्फ़िगर माना जाने के लिए भरना ज़रूरी है.

जब स्टेप किसी अन्य स्टेप से कनेक्ट नहीं होते हैं, तब भी एक समीक्षा करें बैनर दिखाई देता है. इससे पहले कि आप स्टेप के विवरण को कॉन्फ़िगर करना जारी रख सकें, आपको वर्कफ़्लो में स्टेप को दूसरे स्टेप से कनेक्ट करना होगा.

Shopify Flow 'ऑर्डर टैग जोड़ें' एक्शन स्टेप की इमेज. स्टेप पर एक नीला 'समीक्षा करें' बैनर दिखाया गया है, और स्टेप का विवरण है: " add="" the="" following="" order="" tags:="" empty"."="">

अगर वर्कफ़्लो को एक्टिवेट करने का प्रयास करने से पहले समीक्षा करें बैनर को हल नहीं किया जाता है, तो स्टेप एक गड़बड़ी के रूप में दिखाई देता है और वर्कफ़्लो एक्टिवेट नहीं होगा. वर्कफ़्लो के एक्टिवेट होने से पहले आपको वर्कफ़्लो में कॉन्फ़िगरेशन से जुड़ी सभी गड़बड़ियों को हल करना होगा.

'एक वेरिएबल जोड़ें' डायलॉग का उपयोग करना

स्टेप कॉन्फ़िगरेशन पैनल में, कुछ फ़ील्ड में कॉन्फ़िगरेशन सामग्री में एक वेरिएबल जोड़ने के लिए एक वेरिएबल जोड़ें का विकल्प होता है. एक वेरिएबल जोड़ें डायलॉग में प्रदर्शित होने वाले डेटा सेट, वर्कफ़्लो में किसी भी पिछले स्टेप द्वारा लौटाए गए डेटा पर निर्भर करते हैं. उदाहरण के लिए, डिफ़ॉल्ट रूप से, एक वेरिएबल जोड़ें डायलॉग निम्नलिखित विकल्पों के साथ प्रदर्शित होता है:

  • नाम या विवरण के आधार पर वेरिएबल खोजने के लिए एक सर्च बार.
  • वर्कफ़्लो के ट्रिगर द्वारा लौटाए गए डिफ़ॉल्ट वेरिएबल डेटा सेट, जिसमें आम तौर पर निम्नलिखित विकल्प शामिल होते हैं:
    • shop वेरिएबल, जो आपके स्टोर के लिए ग्लोबल हैं.
    • वर्कफ़्लो ट्रिगर के आधार पर कम से कम 1 अन्य प्रकार.

Shopify Flow 'एक वेरिएबल जोड़ें' डायलॉग की इमेज. दिखाया गया उदाहरण ट्रिगर 'ऑर्डर बनाया गया' ट्रिगर है, और डायलॉग में उपलब्ध दो डेटा सेट 'ऑर्डर' और 'शॉप' हैं.

हालांकि, अगर आप वर्कफ़्लो में ऐसे स्टेप जोड़ते हैं जो अतिरिक्त डेटा लौटाते हैं, जैसे डेटा पाएं कार्रवाइयां या कोड चलाएं, तो डायलॉग में अतिरिक्त वेरिएबल डेटा सेट दिखाई देते हैं, जिन्हें आप वर्कफ़्लो ब्रांच में बाद में आने वाले किसी भी स्टेप के लिए चुन सकते हैं, क्योंकि अतिरिक्त डेटा अब वर्कफ़्लो में उस बिंदु पर उपलब्ध है. सबसे हाल ही में लौटाया गया डेटा पहले दिखाई देता है.

अतिरिक्त डेटा सेट विकल्पों के साथ Shopify Flow 'एक वेरिएबल जोड़ें' डायलॉग की इमेज. डेटा के 3 उपलब्ध स्रोत दिखाए गए हैं: 'कोड चलाएं', जो runCode डेटा लौटाता है; 'ग्राहक डेटा पाएं', जो getCustomerData डेटा लौटाता है; 'ऑर्डर बनाया गया', जो ऑर्डर और शॉप डेटा लौटाता है.

आप अलग-अलग वेरिएबल विकल्पों पर क्लिक करके खास वेरिएबल पर नेविगेट कर सकते हैं. कुछ वेरिएबल में नेस्टेड विकल्प होते हैं, और उनमें एक > होता है जो यह बताता है कि उस वेरिएबल API पाथ में सब-विकल्प हैं. जब आप एक वेरिएबल API पाथ के अंत तक पहुंच जाते हैं, तो वेरिएबल में कोई > विकल्प नहीं होता है और यह इंगित करने के लिए कि वेरिएबल द्वारा किस प्रकार की जानकारी लौटाई जाती है, एक वेरिएबल सामग्री प्रकार का बैज, जैसे String, Boolean, DateTime, या Int प्रदर्शित होता है.