Viktiga begrepp i Shopify Flow
Shopify Flow är en automatiseringsplattform för e-handel som gör det möjligt för dig att automatisera uppgifter och processer i din butik och i alla dina appar genom att skapa arbetsflöden med hjälp av utlösare, villkor och åtgärder.
Att arbeta med Shopify Flow är enklare med kunskaper om viktiga begrepp som GraphQL Admin API, arbeta med data från din butik och metafält, definiera variabler med Liquid och bygga avancerade arbetsflöden med scheman, hämta data och looping.
På den här sidan
GraphQL Admin API
Flow använder GraphQL Admin API (för närvarande version 2024-04
) för att utvärdera villkor och variabler i arbetsflöden samt vidta åtgärder i din Shopify butik. När du skapar arbetsflöden kommer du ofta att stöta på fältnamn och beskrivningar baserade på API:et. Eftersom Shopify släpper nya API-versioner var tredje månad, så kan vissa arbetsflöden behöva uppdateras om fält ändras eller fasas ut.
Lagra data
Arbetsflöden använder data från din butik i villkor och åtgärder. Flow får åtkomst till butiksdata med hjälp av adminpanels-API, vilket innebär att du har tillgång till nästan alla fält i API. Om en åtgärd som inte har de nödvändiga data tillhandahålls av utlösaren eller en Hämta data-åtgärd, så körs inte arbetsflödet och ett felmeddelande visas. Till exempel: ett arbetsflöde som börjar med en Kund skapad-utlösare importerar kunddata till arbetsflödet, men om det följs av en Lägg till ordertaggar-åtgärd, som kräver orderdata och inte kunddata, så kommer arbetsflödet att resultera i ett fel på grund av att data saknas.
Variabler
Variabler är platshållare definierade i Liquid som ersätts med värden från Admin API:n när ett arbetsflöde körs. Variabler kan beskriva attribut för kunder, ordrar och produkter som ingår i dina arbetsflöden, till exempel variabler för ordernummer, orderpris, kundnamn med mera. Variabler kan användas i villkor för att styra logiken i arbetsflödet eller för att mata ut data från en åtgärd.
Scheman, hämta data och looping
I de flesta fall kan du bygga ett arbetsflöde genom att länka ihop flera villkor och åtgärder till en utlösare som körs när en händelse inträffar. I vissa användningsfall kan det hända att det inte finns någon utlösare för det du behöver göra, eller att du vill att den ska köras vid en viss tidpunkt, eller att du kan behöva arbeta med en lista med data. Shopify Flow tillhandahåller åtgärder för att stödja scheman, hämta data och looping.
Metafält
Metafält är anpassade fält som du kan använda för att lägga till extra information om dina produkter, kunder, ordrar och andra objekt i butiken. Metafält kan användas för att lagra information som inte ingår i standardfälten för ett objekt. Du kan till exempel använda metafält för att lagra information om en produkts tillverkare, en kunds födelsedag eller en orders leveransdatum.
Planer och prissättning
Shopify Flow är en gratis app som är tillgänglig för Basic-, Shopify-, Advanced- och Plus-planerna. Även om de flesta Shopify Flow-funktioner är tillgängliga i alla planer, så finns det vissa funktioner som endast är tillgängliga för vissa planer:
- Butiker som har planerna Shopify, Advanced och Plus kan använda åtgärden Skicka HTTP-begäran.
- Butiker med Plus-planen kan använda uppgifter som skapats av anpassade partnerappar.
- Butiker får olika användningsbegränsningar i Shopify Flow i enlighet med de API-begränsningar som styrs av butikens plan.
Om du vill ha mer information om de funktioner som finns tillgängliga för varje plan, se Shopify-planer och prissättning.
Skyddade data
Läs mer om personligt identifierbar information (PII) och hur du hanterar den på ett säkert sätt.