Използване на редактора на работни процеси в Shopify Flow

Редакторът на работни процеси е инструмент, който Ви позволява да персонализирате и редактирате функционалността на Вашите работни процеси в Shopify Flow. Редакторът на работни процеси е работна област с плъзгане и поставяне, която Ви позволява да добавяте, организирате и проектирате работните си процеси, като добавяте стъпки от различни типове във вертикален формат отгоре-надолу.

Първата стъпка, която можете да добавите към работен процес с помощта на редактора на работни процеси, винаги е стъпка за тригер. След като добавите тригера на работния процес, можете да използвате иконите +, за да добавите стъпки за условие или действие, които да се изпълнят след това в последователността на работния процес. Стрелки свързват различните стъпки в работната област на редактора на работни процеси и показват кои стъпки водят директно до други стъпки въз основа на приложените условия или предприетите действия.

Всички стъпки трябва да се свързват с поне 1 друга стъпка в работния процес, за да функционират. Можете да добавяте стъпки извън работния процес навсякъде в работната област на редактора на работни процеси, но стъпките няма да участват в работния процес, освен ако не са свързани с друга стъпка със стрелка. Всяка стъпка може да има само една предходна стъпка, така че обединяването на няколко разклонения на работния процес в един път не се поддържа.

Можете да конфигурирате подробностите за стъпките за условие и действие, като използвате конфигурационния панел от лявата страна на редактора на работни процеси. Конфигурационният панел се показва само когато е избрана стъпка.

Отваряне на работен процес в редактора на работни процеси

В Shopify Flow можете да получите достъп до редактора на работни процеси, като създадете нов работен процес, или можете да кликнете върху който и да е съществуващ работен процес и след това да кликнете върху Редактиране.

Стъпки:

  1. От Вашия администраторски панел на Shopify отидете на Приложения > Flow.

  2. В секция Работни процеси изпълнете някое от следните действия:

    • За да отворите редактора на работни процеси за нов празен работен процес, кликнете върху Създаване на работен процес.
    • За да отворите редактора на работни процеси за съществуващ работен процес, кликнете върху работния процес и след това кликнете върху Редактиране.

Добавяне на стъпка към работен процес

В редактора на работни процеси можете да добавите стъпка към работната област на работния процес по някой от следните начини:

  • Посочете с мишката която и да е съществуваща стъпка и кликнете върху + икона, за да изберете стъпка за условие или действие, която да добавите като следваща връзка в работния процес.
    • Стъпките за условие имат 2 икони +: една за пътя Вярно, когато условието е изпълнено, и една за пътя Невярно, когато условието не е изпълнено.
    • Стъпката за действие Цикъл за всеки (итериране) също има 2 икони +: една за Повтаряне за всеки артикул, която Ви позволява да дефинирате стъпки, които се изпълняват за всеки артикул в списъка, и една за След последния артикул, която Ви позволява да дефинирате стъпки, които се изпълняват, след като бъде обработен последният артикул в списъка.
  • Кликнете върху празно място където и да е в работната област на работния процес. Ако в работната област няма съществуващ тригер, конфигурационният панел показва опции за стъпка за тригер. Ако в работната област има съществуващ тригер, конфигурационният панел показва опции за стъпка за действие.

Свързване на стъпки в работен процес

Всички стъпки трябва да се свързват с поне 1 друга стъпка в работния процес, за да функционират. Редакторът на работни процеси посочва кои стъпки се свързват една с друга с помощта на насочващи стрелки. Работните процеси по подразбиране протичат вертикално отгоре надолу в работната област.

Когато добавите стъпка към работния процес от друга стъпка с помощта на иконата +, новата стъпка автоматично се свързва с предходната. Можете също така ръчно да създадете връзка между стъпките, като кликнете и задържите + на първата стъпка и плъзнете края на стрелката до втората стъпка. Всяка стъпка може да има само една връзка от предходна стъпка, така че обединяването на няколко разклонения на работния процес в един път не се поддържа.

Можете да премахнете връзка между стъпки, като посочите с мишката стрелката, която искате да премахнете, и след това кликнете върху иконата Изтриване.

Изображение на редактора на работни процеси на Shopify Flow с работен процес в ход. Две връзки от пътя „Вярно“ на стъпка за условие са маркирани, като всяка сочи към различни стъпки за действие по-долу. Опцията за изтриване на най-дясната връзка се показва с икона на кошче.

Подреждане на стъпки в работната област на работния процес

Можете да използвате работната област с плъзгане и поставяне на редактора на работни процеси, за да организирате ръчно начина, по който се показва Вашият работен процес. Това Ви улеснява да следите работния си процес, докато го изграждате. Стъпките се свързват една с друга във формат отгоре-надолу по подразбиране, но можете да плъзгате и поставяте стъпки навсякъде в работната област, без да прекъсвате връзките със стрелки между тях.

Можете да премествате няколко стъпки едновременно, като задържите Shift на клавиатурата си и след това кликнете върху стъпките, които искате да изберете като група. Кликнете и плъзнете която и да е стъпка в сивото поле на групата, за да преместите включените стъпки наведнъж.

Можете автоматично да нулирате оформлението на работния си процес с разстояние по подразбиране между стъпките, за да улесните преглеждането му. Кликнете върху иконата Подреждане на работен процес и след това кликнете върху Подреждане на работен процес, за да потвърдите нулирането.

Изтриване на стъпка от работен процес

В редактора на работни процеси можете да изтриете стъпка от работния процес, като посочите с мишката стъпката, която искате да изтриете, и след това кликнете върху иконата Изтриване до стъпката. Изтриването на стъпка не може да бъде отменено.

Можете да изтриете няколко стъпки едновременно, като задържите Shift на клавиатурата си и след това кликнете върху стъпките, които искате да изберете като група. Кликнете върху иконата Изтриване над сивото поле на групата, за да изтриете стъпките наведнъж.

Ако изтриете стъпка, към която са свързани други стъпки, тогава тези стъпки остават в полето на работния процес, но се прекъсва връзката им с всички предходни стъпки. Трябва ръчно да свържете отново прекъснатите стъпки, за да продължите да ги използвате в работния процес.

Използване на лентата с инструменти за показване на редактора на работни процеси

Изображение на иконите на лентата с инструменти за показване в редактора на работни процеси на Shopify Flow.

В долната част на редактора на работни процеси можете да щракнете върху всяка от следните икони в лентата с инструменти за показване:

  • Използвайте Намаляване на мащаба или Увеличаване на мащаба, за да намалите или увеличите мащаба на работния процес.
  • Използвайте Изглед по подразбиране, за да центрирате работния си процес в средата на видимото поле при ниво на мащабиране, което показва целия работен процес.
  • Използвайте Помощ, за да стартирате документацията на Помощния център за Shopify Flow в нов раздел на браузъра.
  • Използвайте Подреждане на работен процес, за да подредите оформлението на работния си процес.

Използване на панела за конфигуриране на стъпки в редактора на работни процеси

Когато изберете стъпка, панелът за конфигуриране се показва отляво на редактора на работни процеси. Панелът за конфигуриране съдържа подробностите за стъпката и там можете да персонализирате функционалността на конкретни стъпки, като например задаване на променливи, присвояване на логически оператори или добавяне на персонализирана информация за действие в зависимост от това какво искате да прави стъпката.

Опциите, които се показват в панела за конфигуриране, са пряко свързани с вида на стъпката, която избирате.

Изображение на редактора на работни процеси на Shopify Flow с работен процес в ход. Панелът за конфигуриране за стъпка на условие е избран и маркиран на изображението.

Добавяне или редактиране на описание на стъпка

Можете да редактирате описанието на всяка стъпка на условие или действие от панела за конфигуриране. Щракнете върху Добавяне на описание или Редактиране на описание и въведете описание на стъпката със свои думи. Това може да помогне на Вас и на членовете на Вашия персонал да разберете какво прави работният процес въз основа на Вашето собствено описание. Можете да изтриете целия текст в полето за описание, за да нулирате описанието на стъпката.

Преглед на стъпка за липсващо конфигурационно съдържание

Ако в дадена стъпка липсват данни или подробности за конфигурацията, които влияят на способността ѝ да функционира, в горната част на стъпката се показва банер Преглед. Щракнете върху стъпката, за да отворите панела за конфигуриране, и добавете липсващите данни, за да премахнете банера Преглед. Освен ако полето не е посочено като незадължително, то трябва да бъде попълнено, за да се счита стъпката за напълно конфигурирана.

Стъпките също така показват банер Преглед, когато не са свързани с други стъпки. Трябва да свържете стъпката с друга стъпка в работния процес, преди да можете да продължите с конфигурирането на подробностите за стъпката.

Изображение на стъпка за действие в Shopify Flow „Добавяне на тагове за поръчка“. На стъпката се показва син банер „Преглед“, а описанието на стъпката гласи: „добавяне=

Ако банерът Преглед не бъде разрешен, преди да се опитате да активирате работния процес, стъпката се показва като грешка и работният процес няма да се активира. Трябва да разрешите всички грешки в конфигурацията в работния процес, преди той да може да бъде активиран.

Използване на диалоговия прозорец „Добавяне на променлива“

В панела за конфигуриране на стъпки някои полета имат опция Добавяне на променлива за добавяне на променлива към конфигурационното съдържание. Наборите от данни, които се показват в диалоговия прозорец Добавяне на променлива, зависят от данните, върнати от всяка предходна стъпка в работния процес. Например по подразбиране диалоговият прозорец Добавяне на променлива се показва със следните опции:

  • Лента за търсене на променливи по име или описание.
  • Наборите от данни за променливи по подразбиране, върнати от тригера на работния процес, които обикновено включват следните опции:
    • променливи shop, които са глобални за Вашия магазин.
    • Поне 1 друг тип, базиран на тригера на работния процес.

Изображение на диалогов прозорец „Добавяне на променлива“ в Shopify Flow. Показаният примерен тригер е тригерът „Създадена поръчка“, а двата налични набора от данни в диалоговия прозорец са „поръчка“ и „магазин“.

Въпреки това, ако добавите стъпки към работния процес, които връщат допълнителни данни, като например действия Получаване на данни или Изпълнение на код, тогава в диалоговия прозорец се показват допълнителни набори от данни за променливи, които можете да изберете за всяка стъпка, която идва по-късно в клона на работния процес, тъй като допълнителните данни вече са налични в този момент в работния процес. Най-новите върнати данни се показват първи.

Изображение на диалогов прозорец „Добавяне на променлива“ в Shopify Flow с допълнителни опции за набор от данни. Показани са 3 налични източника на данни: „Изпълнение на код“, който връща данни runCode; „Получаване на данни за клиента“, който връща данни getCustomerData; „Създадена поръчка“, който връща данни за поръчка и магазин.

Можете да навигирате до конкретни променливи, като щраквате върху различните опции за променливи. Някои променливи имат вложени опции и имат >, за да покажат, че има подопции в този API път на променливата. Когато стигнете до края на API пътя на променливата, променливата няма опция > и показва значка за тип съдържание на променлива, като например String, Boolean, DateTime или Int, за да покаже какъв вид информация се връща от променливата.