Metafelt-udløsere, trin for trin
Trin-for-trin guide til metafelt-udløsere i Shopify Flow, med previousValue, så workflows kan skelne mellem stigning og fald.
Metafelter er der, hvor en butik gemmer de oplysninger, som Shopify ikke har et felt til, og Shopify Flow kan ikke reagere på ændringer i dem. Disse fem udløsere kan dog - og de indeholder previousValue, så en arbejdsgang kan skelne mellem en stigning og et fald.
De fungerer alle pr. definition: Du vælger selv, hvilke metafelter der skal overvåges, på appens side »Metafield Udløsere«. Der udløses intet for et metafelt, som du ikke har tilføjet der. Se Metafelt-udløsere for vejledning i opsætningen.
På denne side: Opdatering af metafeltet »«, Opdatering af produktmetafeltet »«, Opdatering af produktvariantmetafeltet »«, Opdatering af ordrometafeltet »«, Opdatering af kundemetafeltet »«

Opdatering af Metafelt
Udløses, når et overvåget metafelt ændres, uanset hvilken type det tilhører: produkt, variant, kollektion, kunde, ordre, ordrekladde, virksomhed, virksomhedsadresse, blog, blogindlæg eller side.
| Brande fra | Shopify Webhook samt ændringsdetektering. Metafelter for varianter, blogs, blogindlæg og sider kontrolleres efter en fast tidsplan |
| Tilladelse | Adgang til produkt-, variant- og kollektionseksempler |
| Tændt | I henhold til metafeltdefinitionen på appens side »Metafelt-udløsere« |
Brug den til
- Objekttyper uden typebestemt udløser: kollektioner, virksomheder, sider, blogindlæg.
- En arbejdsgang, der overvåger flere metafelter og forgrener sig på
metafieldKey.
Hvad Metafield Update sender til din arbejdsgang
| Variabel i Shopify Flow | Type | Hvad den indeholder |
|---|---|---|
metafieldKey |
Tekst | Navneområdet.nøgle for det metafelt, der blev opdateret (til filtrering i Shopify Flow) |
resourceType |
Tekst | Ressourcetypen (PRODUCT, PRODUCTVARIANT, COLLECTION, KUNDE, ORDE, VIRKSOMHED, COMPANYLOCATION, ARTICLE, BLOG, PAGE) |
resourceId |
Tekst | GID’et for den ressource, der blev opdateret |
metafield |
Objekt | Det metafelt, der blev opdateret |
metafield.id |
ID | Metafeltets globale ID |
metafield.namespace |
Tekst | Metafeltets navneområde |
metafield.key |
Tekst | Metafeltets nøgle |
metafield.value |
Tekst | Værdien af metafeltet |
metafield.previousValue |
Tekst | Værdien før denne ændring. Null, hvis metafeltet netop er blevet oprettet |
metafield.type |
Tekst | Metafeltets type |
eventId |
Tekst | ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt. |
Eksempel: Reagere på en ændring i et metafelt i en kollektion
- Åbn »Metafelt Triggers« i appen, klik på »Tilføj udløser«, vælg ejertypen »Kollektioner« og definitionen, og gem.
- I Shopify Flow skal du vælge »Metafield Update« som udløser.
- Tilføj en betingelse:
metafieldKeyer lig medcustom.banner_textogresourceTypeer lig medCOLLECTION. - Tilføj »Send intern e-mail« med
{{metafield.previousValue}} -> {{metafield.value}}og{{resourceId}}. - Aktivér arbejdsgangen.
Opdatering af produktmetafelt
Udløses, når et overvåget produktmetafelt ændres, hvor produktet fungerer som en indbygget Shopify Flow-reference.
| Brande fra | Shopify Webhook og ændringsdetektering |
| Tilladelse | Adgang til produkt-, variant- og kollektionsdata |
| Tændt | Når man aktiverer en Shopify Flow-arbejdsgang, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Udløsere« |
Brug den til
- Handl direkte på produktet: tilføj et tag, offentliggør det, opdater et andet metafelt.
- Tærskelværdier for numeriske metafelter: en vurdering, en lagerprognose, en leverandørs leveringstid.
Hvad »Product Metafield Update« sender til din arbejdsgang
| Variabel i Shopify Flow | Type | Hvad den indeholder |
|---|---|---|
product |
Produkt (Shopify) | Det produkt, hvis metafelt er blevet ændret. Et fuldt Shopify-produkt, så alle dets felter og Shopify Flows egne produkthandlinger er tilgængelige. |
metafieldKey |
Tekst | Navneområdet.nøgle for det metafelt, der er ændret (til filtrering i Shopify Flow) |
metafield |
Objekt | Det metafelt, der blev opdateret |
metafield.id |
ID | Metafelts globale ID |
metafield.namespace |
Tekst | Metafeltets navneområde |
metafield.key |
Tekst | Metafeltets nøgle |
metafield.value |
Tekst | Værdien af metafeltet |
metafield.previousValue |
Tekst | Værdien før denne ændring. Null, når metafeltet netop er blevet oprettet |
metafield.type |
Tekst | Metafeltets type |
eventId |
Tekst | ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt. |
Eksempel: Tag produkter, hvis bedømmelse er under 3
- Tilføj produktmetafeltet på appens side »Metafelt-udløsere«.
- Vælg »Opdatering af produktmetafelt« i Shopify Flow.
- Tilføj en betingelse: »
metafieldKey« skal være lig med »reviews.rating«. - Tilføj koden »Run« for at sammenligne tal, da værdierne i metafelterne vises som tekst: return
dropped: Number(input.metafield.value) < 3 && Number(input.metafield.previousValue) >= 3. - Tilføj en betingelse til kodens »
dropped«-udgang, og tilføj derefter produkttags »low-rating«. - Aktivér arbejdsgangen.


Opdatering af metafelt for produktvariant
Udløses, når et overvåget variant-metafelt ændres. Det overordnede produkt angives som en reference, mens varianten angives som resourceId.
| Brande fra | Kontrolleret efter en fast tidsplan, da Shopify ikke sender nogen webhook herom |
| Tilladelse | Adgang til produkt-, variant- og kollektionsdata |
| Tændt | Når man aktiverer en Shopify Flow-arbejdsgang, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Udløsere« |
Brug den til
- Saml data for varianterne på produktniveau, f.eks. den korteste leveringstid blandt alle varianterne.
- Synkroniser attributter på variantniveau med et feed.
Hvad »Produktvariant-metafeltopdatering« sender til din arbejdsgang
| Variabel i Shopify Flow | Type | Hvad den indeholder |
|---|---|---|
product |
Produkt (Shopify) | Det overordnede produkt for den variant, hvis metafelt er blevet ændret (brug dette til at oprette produktmetafelter). Et produkt med fuld Shopify, hvilket betyder, at alle dets felter samt Shopify Flows egne produkthandlinger er tilgængelige. |
resourceId |
Tekst | GID’et for den produktvariant, hvis metafelt er blevet ændret |
metafieldKey |
Tekst | Navneområdet.nøgle for det metafelt, der er ændret (til filtrering i Shopify Flow) |
metafield |
Objekt | Det metafelt, der blev opdateret |
metafield.id |
ID | Metafeltets globale ID |
metafield.namespace |
Tekst | Metafeltets navneområde |
metafield.key |
Tekst | Metafeltets nøgle |
metafield.value |
Tekst | Værdien af metafeltet |
metafield.previousValue |
Tekst | Værdien før denne ændring. Null, hvis metafeltet netop er blevet oprettet |
metafield.type |
Tekst | Metafeltets type |
eventId |
Tekst | ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt. |
Eksempel: Kopier et variantmetafelt op til dets produkt
- Tilføj variant-metafeltet på siden »Metafelt-udløsere«.
- Vælg »Opdatering af produktvariant-metafelt« i Shopify Flow.
- Tilføj metafeltet »Update product« på
productmed værdien{{metafield.value}}. - Aktivér arbejdsgangen.
Bestil opdatering af metafelt
Udløses, når et metafelt for en overvåget ordre ændres, med ordren som en indbygget reference.
| Brande fra | Shopify Webhook og ændringsdetektering |
| Tilladelse | Adgang til ordredata |
| Tændt | Når man aktiverer en Shopify Flow-arbejdsgang, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Udløsere« |
Brug den til
- Reager på data, som apps indskriver i ordrer: en leveringsdato, en risikoscore, et ERP-nummer.
- Start klargøring, når et godkendelsesmetafelt skifter tilstand.
Hvilken ordre sender »Metafield Update« til din arbejdsgang?
| Variabel i Shopify Flow | Type | Hvad den indeholder |
|---|---|---|
order |
Ordre (Shopify) | Den ordre, hvis metafelt er blevet ændret. En ordre af typen »Shopify«, så alle dens felter samt Shopify Flows egne ordrehandlinger er tilgængelige. |
metafieldKey |
Tekst | Navneområdet.nøgle for det metafelt, der er ændret (til filtrering i Shopify Flow) |
metafield |
Objekt | Det metafelt, der blev opdateret |
metafield.id |
ID | Metafeltets globale ID |
metafield.namespace |
Tekst | Metafeltets navneområde |
metafield.key |
Tekst | Metafeltets nøgle |
metafield.value |
Tekst | Værdien af metafeltet |
metafield.previousValue |
Tekst | Værdien før denne ændring. Null, hvis metafeltet netop er blevet oprettet |
metafield.type |
Tekst | Metafeltets type |
eventId |
Tekst | ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt. |
Eksempel: Frigiv en ordre, når dens godkendelsesmetafelt bliver sat til »true«
- Tilføj metafeltet »ordre« på siden »Metafelt-udløsere«.
- Opdatering af metafeltet »Plukrækkefølge« i Shopify Flow.
- Tilføj en betingelse:
metafieldKeyskal være lig medcustom.approved, ogmetafield.valueskal være lig medtrue. - Tilføj en »For each«-løkke over »
order.fulfillmentOrders« med »Release klargøring hold«. - Aktivér arbejdsgangen.
Opdatering af kundemetafelt
Udløses, når et overvåget kundemetafelt ændres, med kunden som indbygget reference.
| Brande fra | Shopify Webhook og ændringsregistrering |
| Tilladelse | Adgang til kundedata |
| Tændt | Når man aktiverer en Flow-arbejdsgang, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Udløsere« |
Brug den til
- Loyalitetsniveauer, kreditgrænser eller fødselsdatoer, der gemmes i metafelter.
- Synkroniser kundeattributter, der er indtastet via formularer eller apps, med et CRM-system.
Hvad »Customer Metafield Update« sender til din arbejdsgang
| Variabel i Shopify Flow | Type | Hvad den indeholder |
|---|---|---|
customer |
Kunde (Shopify) | Den kunde, hvis metafelt er blevet ændret. En »Shopify«-kunde, hvilket betyder, at alle dens felter samt Shopify Flows egne kundehandlinger er tilgængelige. |
metafieldKey |
Tekst | Navneområdet.nøgle for det metafelt, der er ændret (til filtrering i Shopify Flow) |
metafield |
Formål | Det metafelt, der blev opdateret |
metafield.id |
ID | Metafeltets globale ID |
metafield.namespace |
Tekst | Metafeltets navneområde |
metafield.key |
Tekst | Metafeltets nøgle |
metafield.value |
Tekst | Værdien af metafeltet |
metafield.previousValue |
Tekst | Værdien før denne ændring. Null, hvis metafeltet netop er blevet oprettet |
metafield.type |
Tekst | Metafeltets type |
eventId |
Tekst | ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt. |
Eksempel: Tag de kunder, der når guldniveauet
- Tilføj kundemetafeltet på siden »Metafelt-udløsere«.
- Vælg »Opdatering af kundemetafelt« i Shopify Flow.
- Tilføj en betingelse:
metafieldKeyer lig medloyalty.tier, ogmetafield.valueer lig medgold. - Tilføj** kundemærkerne** »
gold« og send en intern e-mail til VIP-teamet. - Aktivér arbejdsgangen.
Næste skridt
De typespecifikke udløsere udløses ud over den generiske udløser og deler dens begivenhed, så hvis du aktiverer begge, tæller det ikke dobbelt i forhold til din plan.
- Komplet oversigt over udløsere - alle udløsere på én side.
- Valg af den rigtige udløser - hvilken der passer til din situation.
- Brugerdefinerede udløsere - hvis ingen af de indbyggede udløsere passer, skal du skrive din egen.
- Hændelseshistorik og fejlfinding - se, hvad der blev affyret, og hvad det ramte.
