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.

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.

Finner du ikke svarene du leter etter? Vi er her for å hjelpe deg.