Shopify Flow मध्ये वर्कफ्लो एडिटर वापरणे

वर्कफ्लो एडिटर हे एक टूल आहे, जे तुम्हाला Shopify Flow मध्ये तुमच्या वर्कफ्लोजची कार्यक्षमता सानुकूलित आणि संपादित करण्याची अनुमती देते. वर्कफ्लो एडिटरमध्ये एक ड्रॅग-अँड-ड्रॉप इंटरफेस आहे, जो तुम्हाला अनुलंब, वरून-खाली फॉरमॅटमध्ये विविध प्रकारच्या पायऱ्या जोडून तुमचे वर्कफ्लोज व्यवस्थित आणि डिझाइन करण्याची अनुमती देतो.

वर्कफ्लो एडिटर वापरून तुम्ही वर्कफ्लोमध्ये जोडू शकत असलेली पहिली पायरी ही नेहमी एक ट्रिगर पायरी असते. वर्कफ्लो ट्रिगर जोडल्यानंतर, तुम्ही वर्कफ्लोच्या क्रमामध्ये पुढे घडणाऱ्या अट किंवा कृती पायऱ्या जोडण्यासाठी + आयकन्स वापरू शकता. बाण हे वर्कफ्लो एडिटरमधील विविध पायऱ्या जोडतात आणि घेतलेल्या अटी किंवा कृतींच्या आधारे कोणत्या पायऱ्या थेट इतर पायऱ्यांकडे नेतात हे दर्शवतात.

कार्य करण्यासाठी सर्व पायऱ्या वर्कफ्लोमधील किमान 1 इतर पायरीशी जोडलेल्या असणे आवश्यक आहे. तुम्ही एडिटरमध्ये कुठेही वर्कफ्लोच्या बाहेर पायऱ्या जोडू शकता, परंतु जोपर्यंत त्या बाणाने दुसऱ्या पायरीशी जोडल्या जात नाहीत, तोपर्यंत त्या वर्कफ्लोमध्ये समाविष्ट केल्या जाणार नाहीत. प्रत्येक पायरीच्या आधी फक्त 1 पायरी असू शकते, त्यामुळे वर्कफ्लोच्या अनेक शाखा पुन्हा एकाच पायरीच्या मार्गावर एकत्र आणण्यास सपोर्ट दिला जात नाही.

वर्कफ्लो एडिटरच्या डाव्या बाजूला असलेले कॉन्फिगरेशन पॅनेल वापरून तुम्ही अट आणि कृती पायऱ्यांचे तपशील कॉन्फिगर करू शकता. एखादी पायरी निवडल्यावरच कॉन्फिगरेशन पॅनेल डिस्प्ले होते.

वर्कफ्लो एडिटरमध्ये वर्कफ्लो उघडा

Shopify Flow मध्ये, तुम्ही नवीन वर्कफ्लो तयार करून वर्कफ्लो एडिटर अ‍ॅक्सेस करू शकता किंवा कोणत्याही विद्यमान वर्कफ्लोवर क्लिक करून संपादित करा वर क्लिक करू शकता.

पायऱ्या:

  1. तुमच्या Shopify अ‍ॅडमिन मधून, अ‍ॅप्स > Flow वर जा.

  2. वर्कफ्लो विभागात, खालीलपैकी कोणतीही कृती करा:

    • नवीन रिकाम्या वर्कफ्लोसाठी वर्कफ्लो एडिटर उघडण्याकरिता, वर्कफ्लो तयार करा वर क्लिक करा.
    • विद्यमान वर्कफ्लोसाठी वर्कफ्लो एडिटर उघडण्याकरिता, वर्कफ्लोवर क्लिक करा आणि त्यानंतर संपादित करा वर क्लिक करा.

वर्कफ्लोमध्ये पायरी जोडणे

वर्कफ्लो एडिटरमध्ये, तुम्ही खालीलपैकी कोणत्याही मार्गाने वर्कफ्लोमध्ये एक पायरी जोडू शकता:

  • कोणत्याही विद्यमान पायरीवर होव्हर करा आणि वर्कफ्लोमध्ये पुढील कनेक्शन म्हणून जोडण्याकरिता स्थिती किंवा कृतीची पायरी निवडण्यासाठी + आयकनवर क्लिक करा.
    • स्थितीच्या पायऱ्यांमध्ये 2 + आयकन असतात: एक True पाथसाठी, जेव्हा स्थिती पूर्ण होते, आणि एक False पाथसाठी, जेव्हा स्थिती पूर्ण होत नाही.
    • फॉर ईच लूप (पुनरावृत्ती करा) कृतीच्या पायरीवर देखील 2 + आयकन असतात: एक प्रत्येक आयटमसाठी पुनरावृत्ती करा यासाठी, जे तुम्हाला सूचीतील प्रत्येक आयटमसाठी होणार्‍या पायऱ्या परिभाषित करू देते, आणि दुसरे शेवटच्या आयटमनंतर यासाठी, जे तुम्हाला सूचीतील शेवटचा आयटम परत आल्यावर होणार्‍या पायऱ्या परिभाषित करू देते.
  • वर्कफ्लो एडिटरमध्ये कुठेही रिकाम्या जागेवर क्लिक करा. जर वर्कफ्लोमध्ये कोणताही विद्यमान ट्रिगर नसेल, तर कॉन्फिगरेशन पॅनेल ट्रिगर पायरी पर्याय दाखवतो. जर वर्कफ्लोमध्ये विद्यमान ट्रिगर असेल, तर कॉन्फिगरेशन पॅनेल कृती पायरी पर्याय दाखवतो.

वर्कफ्लोमधील पायऱ्या कॉपी आणि पेस्ट करा

वर्कफ्लो तयार करणे म्हणजे अनेकदा तुम्ही आधीच इतर कुठेतरी सेट केलेल्या पायऱ्या पुन्हा तयार करणे होय. वर्कफ्लो एडिटरमध्ये, तुम्ही सुरुवातीपासून पायरी पुन्हा तयार करण्याऐवजी विद्यमान कृती किंवा स्थितीची पायरी कॉपी करू शकता आणि त्याच किंवा भिन्न वर्कफ्लोमध्ये पेस्ट करू शकता. Flow कॉपी केलेल्या पायरीची कॉन्फिगरेशन फील्ड मूल्ये आणि स्थितीच्या पायऱ्यांसाठी, त्याचे लॉजिक राखून ठेवते, त्यामुळे पेस्ट केलेली पायरी केवळ किरकोळ संपादनांसह वापरण्यासाठी तयार असते.

तुम्ही एका वेळी फक्त एकच कृती किंवा स्थितीची पायरी कॉपी आणि पेस्ट करू शकता. ट्रिगरच्या पायऱ्या कॉपी केल्या जाऊ शकत नाहीत. मार्केटिंग ईमेल पाठवा सारख्या कस्टम कॉन्फिगरेशन पेजचा वापर करणाऱ्या पायऱ्या कॉपी केल्या जाऊ शकत नाहीत.

पायऱ्या:

  1. वर्कफ्लो एडिटरमध्ये वर्कफ्लो उघडा.
  2. तुम्हाला जी कृती किंवा स्थितीची पायरी कॉपी करायची आहे, तिच्यावर क्लिक करा.
  3. PC वर ctrl + C किंवा Mac वर command + C दाबून पायरी कॉपी करा.
  4. पर्यायी: तुम्ही जर पायरी एखाद्या वेगळ्या वर्कफ्लोमध्ये पेस्ट करत असाल, तर तो वर्कफ्लो एडिटरमध्ये उघडा. गंतव्यस्थान वर्कफ्लोमध्ये आधीपासूनच ट्रिगरची पायरी असणे आवश्यक आहे.
  5. PC वर ctrl + V किंवा Mac वर command + V दाबून पायरी पेस्ट करा. पेस्ट केलेली पायरी तुमच्या कर्सरजवळ जोडली जाते. जर तुमचा कर्सर एडिटरवर नसेल, तर पेस्ट केलेली पायरी एडिटरच्या मध्यभागी जोडली जाते.
  6. वर्कफ्लो अ‍ॅक्टिव्हेट करण्यापूर्वी पायरी उर्वरित वर्कफ्लोशी कनेक्ट करा.

वर्कफ्लोमधील पायऱ्या कनेक्ट करणे

कार्य करण्यासाठी सर्व पायऱ्या वर्कफ्लोमधील किमान 1 इतर पायरीशी जोडलेल्या असणे आवश्यक आहे. वर्कफ्लो एडिटर दिशादर्शक बाणांचा वापर करून कोणत्या पायऱ्या एकमेकांशी जोडलेल्या आहेत हे दर्शवतो. बाय डीफॉल्ट वर्कफ्लोज वर्कफ्लो एडिटरमध्ये अनुलंब दिशेने वरून खाली प्रवाहित होतात.

जेव्हा तुम्ही + आयकनचा वापर करून दुसऱ्या पायरीवरून वर्कफ्लोमध्ये एखादी पायरी जोडता, तेव्हा नवीन पायरी आपोआप मागील पायरीशी कनेक्ट होते. तुम्ही पहिल्या पायरीवरील + वर क्लिक करून आणि धरून ठेवून बाणाचे टोक दुसऱ्या पायरीवर ड्रॅग करून दोन पायऱ्यांदरम्यान मॅन्युअली कनेक्शन तयार करू शकता. प्रत्येक पायरीचे फक्त 1 मागील पायरीसोबत कनेक्शन असू शकते, त्यामुळे वर्कफ्लोच्या एकाधिक शाखा पुन्हा एकाच पायरीच्या पाथवर एकत्रित करण्यास सपोर्ट दिला जात नाही.

तुम्हाला जो बाण हटवायचा आहे त्यावर होव्हर करून आणि त्यानंतर हटवा आयकनवर क्लिक करून तुम्ही पायऱ्यांमधील कनेक्शन काढू शकता.

प्रगतीपथावरील वर्कफ्लोसह असलेल्या Shopify Flow वर्कफ्लो एडिटरची इमेज. स्थितीच्या पायरीच्या 'True' पाथवरील दोन कनेक्शन्स हायलाइट केलेली आहेत, जी खालील वेगवेगळ्या कृतींच्या पायऱ्यांकडे निर्देशित करतात. उजवीकडील कनेक्शन हटवण्याचा पर्याय कचराकुंडीच्या आयकनसह प्रदर्शित केला आहे.

वर्कफ्लो एडिटरमध्ये पायऱ्यांची मांडणी करणे

तुमच्या वर्कफ्लोचा लेआउट मॅन्युअली व्यवस्थापित करण्यासाठी तुम्ही वर्कफ्लो एडिटरमध्ये पायऱ्या ड्रॅग आणि ड्रॉप करू शकता. यामुळे तुम्ही तुमचा वर्कफ्लो तयार करत असताना तो ट्रॅक करणे सोपे होते. बाय डीफॉल्ट, पायऱ्या वरून-खाली फॉरमॅटमध्ये एकमेकांशी जोडल्या जातात, परंतु पायऱ्यांमधील बाणांचे कनेक्शन न मोडता तुम्ही वर्कफ्लो एडिटरमध्ये कुठेही पायऱ्या ड्रॅग आणि ड्रॉप करू शकता.

तुम्ही तुमच्या कीबोर्डवर Shift दाबून धरून आणि त्यानंतर तुम्हाला गट म्हणून निवडायच्या असलेल्या पायऱ्यांवर क्लिक करून एकाच वेळी अनेक पायऱ्या हलवू शकता. समाविष्ट केलेल्या पायऱ्या एकत्रितपणे हलवण्यासाठी ग्रे गट बॉक्समधील कोणत्याही पायरीवर क्लिक करून ती ड्रॅग करा.

तुमचा वर्कफ्लो तपासण्यासाठी सोपा बनवण्याकरिता तुम्ही पायऱ्यांमधील डीफॉल्ट स्पेसिंगसह तुमचा वर्कफ्लो लेआउट आपोआप रीसेट करू शकता. वर्कफ्लोची मांडणी करा आयकनवर क्लिक करा आणि त्यानंतर रीसेटची पुष्टी करण्यासाठी वर्कफ्लोची मांडणी करा वर क्लिक करा.

वर्कफ्लोमधून पायरी हटवणे

वर्कफ्लो एडिटरमध्ये, तुम्हाला जी पायरी हटवायची आहे तिच्यावर होव्हर करून आणि त्यानंतर पायरीच्या शेजारील हटवा आयकनवर क्लिक करून तुम्ही ती पायरी वर्कफ्लोमधून हटवू शकता. पायरी हटवण्याची कृती पूर्ववत केली जाऊ शकत नाही.

तुम्ही तुमच्या कीबोर्डवर Shift दाबून धरून आणि त्यानंतर तुम्हाला गट म्हणून निवडायच्या असलेल्या पायऱ्यांवर क्लिक करून एकाच वेळी अनेक पायऱ्या हटवू शकता. पायऱ्या एकत्रितपणे हटवण्यासाठी ग्रे गट बॉक्सच्या वरील Delete आयकनवर क्लिक करा.

जर तुम्ही इतर पायऱ्यांशी जोडलेली एखादी पायरी हटवली, तर त्या पायऱ्या वर्कफ्लो एडिटरमध्ये राहतात, परंतु मागील कोणत्याही पायऱ्यांपासून डिस्कनेक्ट होतात. वर्कफ्लोमध्ये त्या पायऱ्या वापरणे सुरू ठेवण्यासाठी तुम्हाला डिस्कनेक्ट केलेल्या पायऱ्या मॅन्युअली पुन्हा कनेक्ट करणे आवश्यक आहे.

वर्कफ्लो एडिटर डिस्प्ले टूलबारचा वापर करणे

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

वर्कफ्लो एडिटरच्या तळाशी, तुम्ही डिस्प्ले टूलबारमधील खालीलपैकी कोणत्याही आयकनवर क्लिक करू शकता:

  • वर्कफ्लो झूम आउट किंवा झूम इन करण्यासाठी झूम आउट करा किंवा झूम इन करा चा वापर करा.
  • संपूर्ण वर्कफ्लो दाखवणाऱ्या झूम लेव्हलवर, वर्कफ्लो एडिटरच्या दृश्यमान क्षेत्रामध्ये तुमचा वर्कफ्लो मध्यभागी आणण्यासाठी Default view वापरा.
  • नवीन ब्राउझर टॅबमध्ये Shopify Flow मदत केंद्र दस्तऐवजीकरण लॉन्च करण्यासाठी Help वापरा.
  • तुमच्या वर्कफ्लोचा लेआउट व्यवस्थित करण्यासाठी Arrange workflow वापरा.

वर्कफ्लो एडिटरमधील स्टेप कॉन्फिगरेशन पॅनेल वापरणे

जेव्हा तुम्ही एखादी स्टेप निवडता, तेव्हा कॉन्फिगरेशन पॅनेल वर्कफ्लो एडिटरच्या डाव्या बाजूला डिस्प्ले होते. कॉन्फिगरेशन पॅनेलमध्ये स्टेपचे तपशील असतात आणि इथेच तुम्ही विशिष्ट स्टेप्सची कार्यक्षमता सानुकूलित करू शकता, जसे की व्हेरिएबल्स सेट करणे, लॉजिकल ऑपरेटर असाइन करणे किंवा तुम्हाला स्टेपद्वारे काय करून घ्यायचे आहे यावर आधारित कस्टम अ‍ॅक्शनची माहिती जोडणे.

कॉन्फिगरेशन पॅनेलमध्ये डिस्प्ले होणारे पर्याय तुम्ही निवडलेल्या स्टेपच्या प्रकाराशी थेट संबंधित असतात.

Image of the Shopify Flow workflow editor, with an in-progress workflow. The configuration panel for a condition step is selected and highlighted in the image.

स्टेपचे वर्णन जोडणे किंवा संपादित करणे

तुम्ही कॉन्फिगरेशन पॅनेलमधून कोणत्याही अट किंवा अ‍ॅक्शन स्टेपचे वर्णन संपादित करू शकता. वर्णन जोडा किंवा वर्णन संपादित करा वर क्लिक करा आणि स्टेपचे वर्णन तुमच्या स्वतःच्या शब्दांत एंटर करा. यामुळे तुम्हाला आणि तुमच्या कर्मचाऱ्यांना तुमच्या स्वतःच्या वर्णनावर आधारित वर्कफ्लो काय करत आहे हे समजण्यास मदत होऊ शकते. स्टेपचे वर्णन रीसेट करण्यासाठी तुम्ही वर्णन फील्डमधील सर्व मजकूर हटवू शकता.

गहाळ कॉन्फिगरेशन सामग्रीसाठी स्टेपचे पुनरावलोकन करणे

एखाद्या स्टेपमध्ये डेटा किंवा कॉन्फिगरेशन तपशील गहाळ असल्यास ज्याचा त्याच्या कार्य करण्याच्या क्षमतेवर परिणाम होतो, तर स्टेपच्या वरती पुनरावलोकन करा बॅनर डिस्प्ले होते. कॉन्फिगरेशन पॅनेल उघडण्यासाठी स्टेपवर क्लिक करा आणि पुनरावलोकन करा बॅनर काढून टाकण्यासाठी गहाळ डेटा जोडा. जोपर्यंत एखादे फील्ड पर्यायी म्हणून दर्शविले जात नाही, तोपर्यंत स्टेप पूर्णपणे कॉन्फिगर केलेली मानली जाण्यासाठी ते भरलेले असणे आवश्यक आहे.

जेव्हा स्टेप्स इतर कोणत्याही स्टेप्सशी कनेक्ट केलेल्या नसतात तेव्हा त्या पुनरावलोकन करा बॅनरदेखील डिस्प्ले करतात. तुम्ही स्टेपचे तपशील कॉन्फिगर करणे सुरू ठेवण्यापूर्वी तुम्ही वर्कफ्लोमधील दुसऱ्या स्टेपशी ती स्टेप कनेक्ट करणे आवश्यक आहे.

Image of a Shopify Flow 'Add order tags' action step. The step has a blue 'Review' banner displayed, and the step description reads:

वर्कफ्लो अ‍ॅक्टिव्हेट करण्याचा प्रयत्न करण्यापूर्वी पुनरावलोकन करा बॅनरचे निराकरण न केल्यास, स्टेप एरर म्हणून डिस्प्ले होते आणि वर्कफ्लो अ‍ॅक्टिव्हेट होणार नाही. वर्कफ्लो अ‍ॅक्टिव्हेट होण्यापूर्वी तुम्ही वर्कफ्लोमधील सर्व कॉन्फिगरेशन एरर्सचे निराकरण करणे आवश्यक आहे.

“व्हेरिएबल जोडा” डायलॉग वापरणे

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

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

Image of a Shopify Flow 'Add a variable' dialog. The example trigger displayed is the 'Order created' trigger, and the two datasets available in the dialog are 'order' and 'shop'.

तथापि, जर तुम्ही वर्कफ्लोमध्ये अतिरिक्त डेटा परत करणाऱ्या स्टेप्स जोडल्या, जसे की डेटा मिळवा अ‍ॅक्शन्स किंवा कोड रन करा, तर वर्कफ्लो ब्रँचमध्ये नंतर येणाऱ्या कोणत्याही स्टेपसाठी तुम्हाला निवडण्याकरिता डायलॉगमध्ये अतिरिक्त व्हेरिएबल डेटासेट्स डिस्प्ले होतात, कारण आता वर्कफ्लोमधील त्या टप्प्यावर अतिरिक्त डेटा उपलब्ध असतो. सर्वात अलीकडील परत केलेला डेटा प्रथम डिस्प्ले होतो.

Image of a Shopify Flow 'Add a variable' dialog with additional dataset options. There are 3 available sources of data displayed: 'Run code', which returns runCode data; 'Get customer data', which returns getCustomerData data; 'Order created', which returns order and shop data.

तुम्ही विविध व्हेरिएबल पर्यायांवर क्लिक करून विशिष्ट व्हेरिएबल्सवर नेव्हिगेट करू शकता. काही व्हेरिएबल्समध्ये नेस्टेड पर्याय असतात, आणि त्या व्हेरिएबल API पाथमध्ये उप-पर्याय असल्याचे सूचित करण्यासाठी > असते. जेव्हा तुम्ही व्हेरिएबल API पाथच्या शेवटी पोहोचता, तेव्हा त्या व्हेरिएबलला > पर्याय नसतो आणि व्हेरिएबलद्वारे कोणत्या प्रकारची माहिती परत केली जाते हे सूचित करण्यासाठी String, Boolean, DateTime, किंवा Int सारखा व्हेरिएबल सामग्री प्रकारचा बॅज डिस्प्ले होतो.