Viktige konsepter i Shopify Flow
Shopify Flow er en plattform for e-handelsautomatisering som lar deg automatisere oppgaver og prosesser i butikken din og på tvers av appene dine ved å opprette arbeidsflyter med bruk av utløsere, betingelser og handlinger.
Å jobbe med Shopify Flow er enklere med kunnskap om viktige konsepter som GraphQL Admin API, arbeid med data fra butikken og metafelter, definere variabler med Liquid og bygge Advanced Shopify-arbeidsflyter med tidsabonnementer, hente data og løkker.
På denne siden
GraphQL Admin API
Flow bruker GraphQL Admin API (nåværende versjon 2024-04
) for å evaluere tilstand og variabler i arbeidsflyter samt utføre handlinger i Shopify butikken. Ettersom du oppretter store arbeidsflyter, vil du ofte møte feltnavn og beskrivelser basert på API-en. Fordi Shopify gir ut nye API-versjoner hver tredje måned, kan det hende at noen arbeidsflyter må oppdateres hvis feltene endres eller avvikles.
Butikkdata
Arbeidsflyter bruker data fra butikken i betingelser og handlinger. Flow får tilgang til lagringsdata ved hjelp av administratorpanelets API, noe som betyr at du har tilgang til nesten alle feltene i API. Hvis en handling som ikke har de nødvendige dataene levert av utløseren eller en Hent data-handling, kjører ikke arbeidsflyten og en feilmelding vises. For eksempel en arbeidsflyt som starter med en Kunde opprettet-utløser importerer kundedata til arbeidsflyten, men hvis den følges av en Legg til bestillingstagger-handling, som krever bestillingsdata og ikke kundedata, vil arbeidsflyten resultere i en manglende data-feil.
Variabler
Variabler er plassholdere definert i Liquid som erstattes med verdier fra administratorpanel-API når en arbeidsflyt kjøres. Variabler kan beskrive attributtene til kundene, bestillingene og produktene som er involvert i arbeidsflytene dine, for eksempel bestillingsnummer, bestillingspris, kundenavn og så videre. Variabler kan brukes i betingelser til å kontrollere logikken i arbeidsflyten, eller for å sende data fra en handling.
Planlegg, hent data og løkker
I de fleste tilfeller kan du bygge en arbeidsflyt ved å koble flere betingelser og handlinger til en utløser som kjører når en hendelse oppstår. I noen brukstilfeller kan du se at det ikke finnes noen utløser for det du ønsker å gjøre, eller du har behov for at den kjører i en viss tid, eller du må jobbe med en liste med data. Shopify Flow tilbyr handlinger for å støtte planer, hente data og løkker.
Metafelter
Metafelter er egendefinerte felter du kan bruke for å legge til tilleggsinformasjon for produkter, kunder, bestillinger og andre objekter i butikken. Metafelter kan brukes til å lagre informasjon som ikke er inkludert i standardfeltene for et objekt. Du kan for eksempel bruke metafelter til å lagre informasjon om produsenten av et produkt, en kundes fødselsdag eller leveringsdatoen for en bestilling.
abonnementer og prissetting
Shopify Flow er en gratis app tilgjengelig i Basic Shopify-, Advanced Shopify- og Shopify Plus-abonnementene. Selv om de fleste Shopify Flow-funksjoner er tilgjengelige på tvers av alle abonnementer, er det noen funksjoner som bare er tilgjengelige for visse abonnementer:
- Butikker med Shopify-, Advanced- og Plus-abonnementer kan bruke handlingen send HTTP-forespørsel.
- Butikker med Plus-abonnementet kan bruke oppgaver som er opprettet av egendefinerte partnerapper.
- Butikker har ulike bruksgrenser i Shopify Flow i henhold til API-grensene, som styres av abonnementet.
Hvis du vil ha mer informasjon om tilgjengelige funksjoner i hvert av abonnementene, kan du se Shopify-abonnementer og prissetting.
Beskyttede data
Finn ut mer om personlig identifiserbar informasjon (PII), og hvordan du håndterer den på en sikker måte.