Använda arbetsflödesredigeraren i Shopify Flow

Arbetsflödesredigeraren är ett verktyg som låter dig anpassa och redigera funktionaliteten för dina arbetsflöden i Shopify Flow. Arbetsflödesredigeraren har ett dra-och-släpp-gränssnitt som låter dig organisera och utforma dina arbetsflöden genom att lägga till steg av olika typer i ett vertikalt format, uppifrån och ner.

Det första steget du kan lägga till i ett arbetsflöde med arbetsflödesredigeraren är alltid ett utlösarsteg. När du har lagt till arbetsflödets utlösare kan du använda +-ikonerna för att lägga till villkors- eller åtgärdssteg som sker härnäst i arbetsflödessekvensen. Pilar kopplar samman de olika stegen i arbetsflödesredigeraren och visar vilka steg som leder direkt till andra steg, baserat på de villkor eller åtgärder som vidtas.

Alla steg måste vara kopplade till minst 1 annat steg i arbetsflödet för att fungera. Du kan lägga till steg utanför arbetsflödet var som helst i redigeraren, men stegen kommer inte att involveras i arbetsflödet om de inte är kopplade till ett annat steg med en pil. Varje steg kan bara ha 1 föregående steg, så det stöds inte att sammanföra flera grenar av arbetsflödet till en och samma väg.

Du kan konfigurera detaljerna för villkors- och åtgärdssteg med hjälp av konfigurationspanelen på vänster sida av arbetsflödesredigeraren. Konfigurationspanelen visas endast när ett steg är valt.

Öppna ett arbetsflöde i arbetsflödesredigeraren

I Shopify Flow kan du komma åt arbetsflödesredigeraren genom att skapa ett nytt arbetsflöde eller så kan du klicka på ett befintligt arbetsflöde och sedan klicka på Redigera.

Steg:

  1. Gå till Appar > Flow från din Shopify-adminpanel.

  2. Gör något av följande i avsnittet Arbetsflöden:

    • Klicka på Skapa arbetsflöde för att öppna arbetsflödesredigeraren för ett nytt, tomt arbetsflöde.
    • Klicka på arbetsflödet och sedan på Redigera för att öppna arbetsflödesredigeraren för ett befintligt arbetsflöde.

Lägga till ett steg i ett arbetsflöde

I arbetsflödesredigeraren kan du lägga till ett steg i arbetsflödet på något av följande sätt:

  • Håll muspekaren över ett befintligt steg och klicka på + ikonen för att välja ett villkors- eller åtgärdssteg att lägga till som nästa koppling i arbetsflödet.
    • Villkorssteg har två +-ikoner: en för sökvägen Sant när villkoret är uppfyllt och en för sökvägen Falskt när villkoret inte är uppfyllt.
    • Åtgärdssteget För varje-loop (iterera) har också två +-ikoner: en för Upprepa för varje artikel som låter dig definiera steg som sker för varje artikel i listan, och en för Efter sista artikeln som låter dig definiera steg som sker efter att den sista artikeln i listan har returnerats.
  • Klicka på en tom yta var som helst i arbetsflödesredigeraren. Om det inte finns någon befintlig utlösare i arbetsflödet visar konfigurationspanelen alternativ för utlösarsteg. Om det redan finns en utlösare i arbetsflödet visar konfigurationspanelen alternativ för åtgärdssteg.

Kopiera och klistra in steg i ett arbetsflöde

Att bygga arbetsflöden innebär ofta att återskapa steg som du redan har konfigurerat någon annanstans. I arbetsflödesredigeraren kan du kopiera ett eller flera befintliga åtgärdssteg eller villkorssteg och klistra in dem i samma eller ett annat arbetsflöde, i stället för att bygga stegen från grunden. De inklistrade stegen behåller de kopierade stegens konfigurationsvärden och, för villkorssteg, även logiken. De kan därför användas efter bara mindre ändringar.

När du kopierar flera steg samtidigt behålls kopplingarna mellan de kopierade stegen. Ett villkor och stegen i dess grenar Sant och Falskt klistras därför in som en sammanhängande grupp. Kopplingar från steg som du inte kopierade behålls inte, så den inklistrade gruppen är inte kopplad till resten av arbetsflödet förrän du kopplar den. Om ett kopierat steg använder data som returneras av ett annat kopierat steg, till exempel en Hämta data-åtgärd, använder det inklistrade steget de data som returneras av den inklistrade kopian av åtgärden.

Utlösarsteg kan inte kopieras. Steg som använder en anpassad konfigurationssida, till exempel Skicka marknadsföringsmeddelande via e-post, kan inte heller kopieras. Om markeringen innehåller ett steg som inte kan kopieras kopieras inget av de markerade stegen.

Steg:

  1. Öppna ett arbetsflöde i arbetsflödesredigeraren.
  2. Välj de steg som du vill kopiera:
    • Om du vill kopiera ett steg klickar du på åtgärdssteget eller villkorssteget.
    • Om du vill kopiera flera steg håller du ned Skift på tangentbordet och klickar sedan på varje steg som du vill kopiera. Du kan också hålla ned Skift och dra en markeringsruta runt stegen.
  3. Kopiera stegen genom att trycka på ctrl + C på en pc eller command + C på en Mac.
  4. Valfritt: Om du ska klistra in stegen i ett annat arbetsflöde öppnar du det arbetsflödet i arbetsflödesredigeraren. Arbetsflödet som du klistrar in stegen i måste redan ha ett utlösarsteg.
  5. Klistra in stegen genom att trycka på ctrl + V på en pc eller command + V på en Mac. Ett enskilt steg läggs till nära pekaren. En grupp med steg läggs till på den lediga plats som är närmast pekaren, med samma layout som de kopierade stegen. Den inklistrade gruppen markeras så att du kan flytta den. Om pekaren inte är över redigeraren läggs stegen till i mitten av redigeraren.
  6. Koppla de inklistrade stegen till resten av arbetsflödet innan du aktiverar arbetsflödet.

Ansluta steg i ett arbetsflöde

Alla steg måste vara kopplade till minst 1 annat steg i arbetsflödet för att fungera. Arbetsflödesredigeraren visar vilka steg som är anslutna till varandra med hjälp av riktningspilar. Som standard flödar arbetsflöden vertikalt uppifrån och ner i arbetsflödesredigeraren.

När du lägger till ett steg i arbetsflödet från ett annat steg med hjälp av +-ikonen, ansluts det nya steget automatiskt till det föregående steget. Du kan även skapa en koppling mellan steg manuellt genom att klicka och hålla nere + på det första steget och dra pilens slut till det andra steget. Varje steg kan bara ha en föregående steganslutning, så det går inte att sammanfoga flera grenar av arbetsflödet till en enda stegsökväg.

Du kan ta bort en koppling mellan steg genom att hålla muspekaren över pilen som du vill ta bort och sedan klicka på ikonen Ta bort.

Bild av Shopify Flows arbetsflödesredigerare, med ett pågående arbetsflöde. Två kopplingar från sökvägen ”Sant” i ett villkorssteg är markerade, var och en pekar på olika åtgärdssteg nedanför. Alternativet att ta bort den högra kopplingen visas med en papperskorgsikon.

Ordna steg i arbetsflödesredigeraren

Du kan dra och släppa steg i arbetsflödesredigeraren för att manuellt organisera layouten för ditt arbetsflöde. Det gör det enklare att hålla reda på ditt arbetsflöde medan du bygger det. Stegen ansluts som standard till varandra uppifrån och ner, men du kan dra och släppa steg var som helst i arbetsflödesredigeraren utan att bryta pilkopplingarna mellan stegen.

Du kan flytta flera steg samtidigt genom att hålla ned Skift på tangentbordet och sedan klicka på de steg du vill välja som en grupp. Klicka och dra valfritt steg i den grå grupprutan för att flytta de markerade stegen samtidigt.

Du kan automatiskt återställa din arbetsflödeslayout med standardavstånd mellan stegen för att göra ditt arbetsflöde enklare att granska. Klicka på ikonen Arrangera arbetsflöde och klicka sedan på Arrangera arbetsflöde för att bekräfta återställningen.

Ta bort ett steg från ett arbetsflöde

I arbetsflödesredigeraren kan du ta bort ett steg från arbetsflödet genom att hålla muspekaren över det steg du vill ta bort och sedan klicka på ikonen Ta bort bredvid steget. Det går inte att ångra borttagningen av ett steg.

Du kan radera flera steg samtidigt genom att hålla ned Skift på tangentbordet och sedan klicka på de steg du vill välja som en grupp. Klicka på ikonen Radera ovanför den grå grupprutan för att radera stegen samtidigt.

Om du raderar ett steg som har andra steg kopplade till sig stannar dessa steg kvar i arbetsflödesredigeraren, men de kopplas bort från eventuella föregående steg. Du måste koppla de bortkopplade stegen manuellt igen för att fortsätta använda dem i arbetsflödet.

Använda visningsverktygsfältet i arbetsflödesredigeraren

Bild på ikonerna i visningsverktygsfältet i arbetsflödesredigeraren för Shopify Flow.

Längst ner i arbetsflödesredigeraren kan du klicka på någon av följande ikoner i visningsverktygsfältet:

  • Använd Zooma ut eller Zooma in för att zooma ut eller in i arbetsflödet.
  • Använd Standardvy för att centrera arbetsflödet i den synliga delen av arbetsflödesredigeraren, på en zoomnivå som visar hela arbetsflödet.
  • Använd Hjälp för att öppna Shopify Flow hjälpcenter-dokumentationen i en ny webbläsarflik.
  • Använd Ordna arbetsflöde för att ordna layouten för ditt arbetsflöde.

Använda konfigurationspanelen för steg i arbetsflödesredigeraren

När du väljer ett steg visas konfigurationspanelen till vänster i arbetsflödesredigeraren. Konfigurationspanelen innehåller uppgifterna för steget och det är där du kan anpassa funktionaliteten för specifika steg, som att ställa in variabler, tilldela logiska operatorer eller lägga till anpassad åtgärdsinformation beroende på vad du vill att steget ska göra.

Alternativen som visas i konfigurationspanelen är direkt relaterade till vilken typ av steg du väljer.

Bild av arbetsflödesredigeraren för Shopify Flow med ett pågående arbetsflöde. Konfigurationspanelen för ett villkorssteg är markerad och framhävd på bilden.

Lägga till eller redigera en stegbeskrivning

Du kan redigera beskrivningen för alla villkors- eller åtgärdssteg från konfigurationspanelen. Klicka på Lägg till beskrivning eller Redigera beskrivning och ange en beskrivning av steget med dina egna ord. Detta kan hjälpa dig och din personal att tolka vad arbetsflödet gör baserat på din egen beskrivning. Du kan radera all text i beskrivningsfältet för att återställa stegets beskrivning.

Granska ett steg för saknat konfigurationsinnehåll

Om ett steg saknar data eller konfigurationsuppgifter som påverkar dess förmåga att fungera, visas en Granska-banderoll högst upp i steget. Klicka på steget för att öppna konfigurationspanelen och lägg till den data som saknas för att ta bort Granska-banderollen. Om ett fält inte anges som valfritt måste det fyllas i för att steget ska anses vara helt konfigurerat.

Steg visar även en Granska-banderoll när de inte är anslutna till några andra steg. Du måste ansluta steget till ett annat steg i arbetsflödet innan du kan fortsätta att konfigurera stegets uppgifter.

Bild av ett åtgärdssteg ”Lägg till ordertaggar” i Shopify Flow. Steget har en blå ”Granska”-banderoll, och stegbeskrivningen lyder: ”add=”” the=”” following=”” order=”” tags:=”” empty”.”

Om en Granska-banderoll inte har åtgärdats innan du försöker aktivera arbetsflödet visas steget som ett fel och arbetsflödet aktiveras inte. Du måste lösa alla konfigurationsfel i ett arbetsflöde innan det kan aktiveras.

Använda dialogrutan ”Lägg till en variabel”

I konfigurationspanelen för steg har vissa fält alternativet Lägg till en variabel för att lägga till en variabel i konfigurationsinnehållet. De datauppsättningar som visas i dialogrutan Lägg till en variabel beror på de data som returneras av tidigare steg i arbetsflödet. Som standard visas till exempel dialogrutan Lägg till en variabel med följande alternativ:

  • Ett sökfält för att söka efter variabler efter namn eller beskrivning.
  • Standarddatauppsättningarna för variabler som returneras av arbetsflödets utlösare, som vanligtvis innehåller följande alternativ:
    • shop-variabler, som är globala för din butik.
    • Minst en annan typ, baserat på arbetsflödets utlösare.

Bild av dialogrutan ”Lägg till en variabel” i Shopify Flow. Exempelutlösaren som visas är utlösaren ”Order skapad” och de två tillgängliga datauppsättningarna i dialogrutan är ”order” och ”shop”.

Om du däremot lägger till steg i arbetsflödet som returnerar ytterligare data, som åtgärderna Hämta data eller Kör kod, visas ytterligare variabeldatauppsättningar i dialogrutan. Du kan välja dessa för alla steg som kommer senare i arbetsflödesgrenen, eftersom extradatan nu finns tillgänglig vid den tidpunkten i arbetsflödet. Den senast returnerade datan visas först.

Bild av dialogrutan ”Lägg till en variabel” i Shopify Flow med ytterligare datauppsättningsalternativ. Tre tillgängliga datakällor visas: ”Kör kod”, som returnerar runCode-data; ”Hämta kunddata”, som returnerar getCustomerData-data; ”Order skapad”, som returnerar order- och shop-data.

Du kan navigera till specifika variabler genom att klicka dig igenom de olika variabelalternativen. Vissa variabler har kapslade alternativ och har ett > för att indikera att det finns underalternativ i variabelns API-sökväg. När du har nått slutet av en variabels API-sökväg har variabeln inget >-alternativ och visar en bricka för variabelns innehållstyp, till exempel String, Boolean, DateTime eller Int, för att ange vilken typ av information som returneras av variabeln.