სამუშაო პროცესების შექმნა Shopify Flow-ში

Shopify Flow-ს გამოსაყენებლად შექმენი სამუშაო პროცესი. შეგიძლია ახალი სამუშაო პროცესი შექმნა ხელით ან წინასწარ გამზადებული შაბლონის გამოყენებით. დასაწყებად იხილე რამდენიმე მაგალითი.

Shopify Flow-ში შენ მიერ შექმნილ სამუშაო პროცესებს შეიძლება ჰქონდეს შემდეგი ძირითადი კომპონენტები:

სამუშაო პროცესის კომპონენტების სია, მათი მნიშვნელობა ან ფუნქცია და მაგალითები, თუ როგორ შეიძლება მათი გამოყენება.
სამუშაო პროცესის კომპონენტიაღწერამაგალითი
ტრიგერებიტრიგერი არის მოვლენა, რომელიც იწყებს სამუშაო პროცესს და შეიძლება იყოს რაიმე, რაც ხდება შენს მაღაზიაში ან აპში. ტრიგერი შეიძლება იყოს შიდა მოვლენა Shopify-ში, კონკრეტული დრო და თარიღი, ან გარე მოვლენა მესამე მხარის აპლიკაციაში. თითოეული ტრიგერისთვის არსებობს დაკავშირებული მოქმედებების სია, რომლებიც შეგიძლია გამოიყენო შენს სამუშაო პროცესში.სამუშაო პროცესი ამოქმედდება, როდესაც შენს მაღაზიაში ახალი შეკვეთა იქმნება.
პირობებიპირობა განსაზღვრავს, შესრულდება თუ არა მოქმედება შენ მიერ დაყენებულ კრიტერიუმებზე დაყრდნობით. მათ შეუძლიათ შეამოწმონ ტრიგერის მოვლენის თვისებები, ისევე როგორც მოვლენაში ჩართული ობიექტების (როგორიცაა შეკვეთები, პროდუქტები და მომხმარებლები) თვისებები.პირობა დაყენებულია იმის შესამოწმებლად, აღემატება თუ არა შეკვეთისთვის გადახდილი ჯამური თანხა 200 USD-ს.
მოქმედებებიმოქმედებას შეუძლია ცვლილებების შეტანა შენს მაღაზიაში, გავლენის მოხდენა სამუშაო პროცესის მონაცემებზე, ან რაიმეს გაკეთება გარე აპთან ან სერვისთან. მოქმედებებს შეუძლია დაამატოს შეკვეთის თეგები, წაშალოს მომხმარებლის თეგები ან შეაჩეროს შესასრულებელი შეკვეთები. მოქმედებებს ასევე შეუძლია ელფოსტის გაგზავნა ან გარე სერვისებზე HTTP მოთხოვნების გაგზავნა.
კონექტორებიკონექტორები Flow-ს მიერ მოწოდებული მოქმედებებია, რომლებიც მხარს უჭერენ ფუნქციებს მესამე მხარის სერვისებიდან, როგორიცაა Slack ან Google Sheets.კონექტორებს შეუძლია Slack-ის შეტყობინებების გაგზავნა ან მწკრივის დამატება Google Sheets-ში.

სამუშაო პროცესს ერთდროულად მხოლოდ 1 ტრიგერი შეიძლება ჰქონდეს, მაგრამ შეიძლება ჰქონდეს ნებისმიერი რაოდენობის პირობა ან მოქმედება, რომლებიც ტრიგერის გააქტიურების შემდეგ ხდება. შეგიძლია მოითხოვო რამდენიმე პირობა მოქმედების შესრულებამდე, და შეიძლება გქონდეს განსხვავებული მოქმედებები იმის მიხედვით, თუ რომელი პირობები დაკმაყოფილდება.

ზოგიერთ შემთხვევაში, შეიძლება დაგჭირდეს სამუშაო პროცესის გარკვეულ დროს გაშვება, ან მონაცემთა სიასთან მუშაობა განრიგების, მონაცემების მიღებისა და ციკლურობის გამოყენებით.

სამუშაო პროცესის შექმნისას ხშირად წააწყდები ველების სახელებსა და აღწერილობებს GraphQL Admin API-ზე დაყრდნობით, მაგრამ შეიძლება დაგჭირდეს მონაცემების წინასწარი ნახვა, რათა გაიგო, რა მონაცემები გამოაქვს API-ს.

თუ სამუშაო პროცესის რედაქტირებისას ან გაშვებისას შეცდომებს წააწყდები, შეცდომების აღმოფხვრის რამდენიმე გზა არსებობს.

ამ სექციაში