Metafält i Shopify Flow
Metafält är anpassade fält som du kan använda för att lägga till extra information till dina produkter, kunder, ordrar och andra objekt i din butik. Metafält kan användas för att lagra information som inte ingår i ett objekts standardfält. 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.
När du bygger ett arbetsflöde kanske du vill hämta eller ställa in data för metafält och metaobjekt i din butik.
På den här sidan
Hämta data från metafält i ett arbetsflöde
Data från metafält skiljer sig från annan butiksdata, och även från andra fält som kräver argument, eftersom varje fält är anpassat till din butik och det kan vara av en annan typ än övriga data i din butik. På grund av detta behöver Flow utföra extra arbete för att göra denna data lättåtkomlig. Detta ger en annorlunda upplevelse jämfört med att bara välja ett fält i miljön, till exempel product.title.
Steg:
- I ett Shopify Flow-arbetsflöde klickar du på Lägg till en variabel i en åtgärd eller ett villkor.
- Välj den resurs där metafältet lagras, till exempel
product,customerellerorder. - Välj
metafieldfrån listan med fält för att skapa en variabel. Välj intemetafields(plural), eftersom det alternativet ger en lista över alla metafält. - I dialogrutan Skapa variabel , gör du följande:
- I menyn Metafält väljer du metafältet från listan med strukturerade metafält, eller klickar på Använd ett ostrukturerat metafält för att använda namnrymd och nyckel för ett ostrukturerat metafält.
- Anteckna namnet på den angivna variabeln.
- Klicka på Lägg till för att uppdatera variabelvalspanelen.
- Välj den metafältsvariabel som du vill använda. I vissa fall är detta helt enkelt
value.
När du har lagt till ett metafält i ett arbetsflöde förblir metafältet tillgängligt som ett variabelalternativ, och du kan snabbt referera till det i efterföljande steg. När du väljer Lägg till en variabel visas det nästlat under det relevanta metafield-alternativet i listan över fält.
Uppdatera metafältsvärden
Flow tillhandahåller följande åtgärder för att uppdatera metafältsvärden:
- Uppdatera metafält för produktserie
- Uppdatera metafält för företagsplats
- Uppdatera metafält för företag
- Uppdatera metafält för kund
- Uppdatera metafält för order
- Uppdatera metafält för produkt
- Uppdatera metafält för produktvariant
- Uppdatera metafält för butik
Skapa definitioner för metafält
Du kan skapa definitioner för metafält i arbetsflöden med hjälp av åtgärden Skapa definition för metafält. Det här är användbart när du vill lägga till metafält i resurser som inte redan har dem.