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

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

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

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

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

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

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

चरण:

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

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

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

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

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

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

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

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

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

ट्रिगर वाले चरणों को कॉपी नहीं किया जा सकता। कस्टम कॉन्फ़िगरेशन पेज का इस्तेमाल करने वाले चरणों को कॉपी नहीं किया जा सकता, जैसे मार्केटिंग ईमेल भेजें। अगर आपके चुने गए चरणों में ऐसा कोई चरण शामिल है जिसे कॉपी नहीं किया जा सकता, तो चुने गए चरणों में से कोई भी कॉपी नहीं होगा।

चरण:

  1. वर्कफ़्लो एडिटर में कोई वर्कफ़्लो खोलें।
  2. वे चरण चुनें जिन्हें आपको कॉपी करना है:
    • एक चरण कॉपी करने के लिए, कार्रवाई या शर्त वाले चरण पर क्लिक करें।
    • एक से ज़्यादा चरण कॉपी करने के लिए, अपने कीबोर्ड पर Shift दबाए रखें और फिर हर उस चरण पर क्लिक करें जिसे कॉपी करना है या Shift दबाए रखते हुए चरणों के चारों ओर एक बॉक्स खींचें।
  3. PC पर ctrl + C या Mac पर command + C दबाकर चरण कॉपी करें।
  4. वैकल्पिक: अगर आप चरणों को किसी दूसरे वर्कफ़्लो में पेस्ट कर रहे हैं, तो उस वर्कफ़्लो को वर्कफ़्लो एडिटर में खोलें। जिस वर्कफ़्लो में चरण पेस्ट करने हैं, उसमें पहले से एक ट्रिगर चरण होना चाहिए।
  5. PC पर ctrl + V या Mac पर command + V दबाकर चरण पेस्ट करें। एक चरण आपके कर्सर के पास जोड़ा जाता है। चरणों का ग्रुप आपके कर्सर के सबसे नज़दीकी खाली स्थान में जोड़ा जाता है। इसका लेआउट कॉपी किए गए चरणों जैसा ही होता है और पेस्ट किया गया ग्रुप चुना हुआ रहता है, ताकि आप उसे दूसरी जगह ले जा सकें। अगर आपका कर्सर एडिटर पर नहीं है, तो चरण एडिटर के बीच में जोड़े जाते हैं।
  6. वर्कफ़्लो को एक्टिवेट करने से पहले, पेस्ट किए गए चरणों को वर्कफ़्लो के बाकी हिस्से से कनेक्ट करें।

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

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

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

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

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

वर्कफ़्लो एडिटर में चरणों को व्यवस्थित करना

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

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

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

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

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

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

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

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

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

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

  • वर्कफ़्लो में ज़ूम आउट या ज़ूम इन करने के लिए ज़ूम आउट करें या ज़ूम इन करें का उपयोग करें.
  • वर्कफ़्लो एडिटर के दिखाई देने वाले हिस्से में अपने वर्कफ़्लो को ऐसे ज़ूम लेवल पर बीच (center) में लाने के लिए डिफ़ॉल्ट व्यू का इस्तेमाल करें जिस पर पूरा वर्कफ़्लो दिखाई दे।
  • एक नए ब्राउज़र टैब में 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 प्रदर्शित होता है.