Metafelt i Shopify Flow
Metafelt er egendefinerte felt som du kan bruke til å legge til ekstra informasjon til produkter, kunder, bestillinger og andre objekter i butikken din. Metafelt kan brukes til å lagre informasjon som ikke er inkludert i standardfeltene til et objekt. Du kan for eksempel bruke metafelt til å lagre informasjon om en produsent av et produkt, fødselsdagen til en kunde eller leveringsdatoen for en bestilling.
Når du bygger en arbeidsflyt, kan det hende du vil hente eller angi data for metafelt og metaobjekt i butikken din.
På denne siden
Hent metafeltdata i en arbeidsflyt
Metafeltdata er annerledes enn andre butikkdata, eller til og med andre felt som krever argumenter, fordi hvert felt er tilpasset butikken din, og det kan være av en annen type enn andre data i butikken. På grunn av dette må Flow gjøre ekstra arbeid for å gjøre disse dataene enkle å få tilgang til. Dette fører til en annen opplevelse for deg enn å bare velge et felt i miljøet, for eksempel product.title.
Trinn:
- I en Shopify Flow-arbeidsflyt klikker du på Legg til en variabel i en handling eller betingelse.
- Velg ressursen der metafeltet er lagret, for eksempel
produkt,kundeellerbestilling. - Velg
metafeltfra listen over felt for å opprette en variabel. Ikke velgmetafelt(flertall), da dette gir en liste over alle metafelt. - I Opprett variabel dialogboksen gjør du følgende:
- I Metafelt-menyen velger du metafeltet fra listen over strukturerte metafelt, eller klikker på Bruk et ustrukturert metafelt for å bruke navnefeltet og nøkkelen for et ustrukturert metafelt.
- Noter deg det oppgitte Variabel-navnet.
- Klikk på Legg til for å oppdatere panelet for variabelvalg.
- Velg metafeltvariabelen du vil bruke. I noen tilfeller vil dette bare være
value.
Etter at du har lagt til et metafelt i en arbeidsflyt, forblir metafeltet tilgjengelig som et variabelalternativ, og du kan raskt referere til det i senere trinn. Når du velger Legg til en variabel, vises det nestet under det relevante metafield-alternativet i listen over felt.
Oppdater metafeltverdier
Flow har følgende handlinger for å oppdatere metafeltverdier:
- Oppdater metafelt for samling
- Oppdater metafelt for bedriftssted
- Oppdater metafelt for bedrift
- Oppdater metafelt for kunde
- Oppdater metafelt for bestilling
- Oppdater metafelt for produkt
- Oppdater metafelt for produktvariant
- Oppdater metafelt for butikk
Opprett metafelt-definisjoner
Du kan opprette metafelt-definisjoner i arbeidsflyter ved hjelp av handlingen Opprett metafelt-definisjon. Dette er nyttig når du vil legge til metafelt i ressurser som ikke har dem fra før.