Metafeltutløsere, trinn for trinn
Trinnvise eksempler på Shopify Flow-utløsere for endrede metafelt på produkter, varianter, ordrer og kunder, med tidligere verdi i hver hendelse.
Metafelt er der en butikk lagrer opplysninger som Shopify ikke har noe felt for, og Shopify Flow kan ikke reagere på endringer i disse. Disse fem utløserne kan det - og de inneholder previousValue, slik at en arbeidsflyt kan skille mellom en økning og en nedgang.
Alle fungerer per definisjon: Du velger selv hvilke metafelt du vil overvåke på appens side Metafield Triggers. Det utløses ingenting for et metafelt du ikke har lagt til der. Se Metafeltutløsere for informasjon om konfigurasjonen.
På denne siden: Oppdatering av metafelt, Oppdatering av produktmetafelt, Oppdatering av produktvariantmetafelt, Oppdatering av ordremetafelt, Oppdatering av kundemetafelt

Oppdatering av metafelt
Utløses når et overvåket metafelt endres, uansett hvilken type det gjelder: produkt, variant, kolleksjon, kunde, ordre, ordreutkast, selskap, selskapslokalisering, blogg, blogginnlegg eller side.
| Branner fra | Shopify-webhook samt endringsdeteksjon. Metafelt for varianter, blogg, blogginnlegg og sider kontrolleres etter en fast tidsplan |
| Tillatelse | Tilgang til produkt-, variant- og kolleksjonsdata |
| Slått på | Per metafeltdefinisjon, på sidene Metafeltutløsere i appen |
Bruk den til
- Objekttyper som ikke har noen typebestemt utløser: samlinger, selskaper, sider, blogginnlegg.
- En arbeidsflyt som overvåker flere metafelt og forgrener seg basert på
metafieldKey.
Hva Metafield Update sender til arbeidsflyten din
| Variabel i Shopify Flow | Type | Hva den inneholder |
|---|---|---|
metafieldKey |
Tekst | Namespace.key for metafeltet som ble oppdatert (for filtrering i Shopify Flow) |
resourceType |
Tekst | Ressurstypen (PRODUKT, PRODUKTVARIANT, KOLLEKSJON, KUNDE, ORDRE, SELSKAP, SELSKAPSSTED, ARTIKKEL, BLOGG, SIDE) |
resourceId |
Tekst | GID-en til ressursen som ble oppdatert |
metafield |
Objekt | Metafeltet som ble oppdatert |
metafield.id |
ID | Metafeltets globale ID |
metafield.namespace |
Tekst | Navneområdet til metafeltet |
metafield.key |
Tekst | Nøkkelen til metafeltet |
metafield.value |
Tekst | Verdien av metafeltet |
metafield.previousValue |
Tekst | Verdien før denne endringen. Null når metafeltet nettopp ble opprettet |
metafield.type |
Tekst | Metafeltets type |
eventId |
Tekst | ID-en til denne hendelsen. Søk etter den i appens hendelseshistorikk for å se nøyaktig hva som ble sendt. |
Eksempel: Reagere på endringer i et metafelt i en samling
- Åpne Metafield Triggers i appen, klikk på Legg til utløser, velg eiertypen Samling og definisjonen, og lagre.
- I Shopify Flow velger du Metafield Update som utløser.
- Legg til et vilkår:
metafieldKeyskal være likcustom.banner_text, ogresourceTypeskal være likCOLLECTION. - Legg til «Send intern e-post med
{{metafield.previousValue}} -> {{metafield.value}}og{{resourceId}}». - Slå på arbeidsflyten.
Oppdatering av produktmetafelt
Utløses når et metafelt for et overvåket produkt endres, med produktet som en innebygd Shopify Flow-referanse.
| Branner fra | Shopify-webhook og endringsdeteksjon |
| Tillatelse | Tilgang til produkt-, variant- og kolleksjonsdata |
| Slått på | Når du aktiverer en Shopify Flow-arbeidsflyt som bruker den, blir den slått på. Den har sin egen bryter på appens Triggers-side |
Bruk den til
- Gjør noe direkte med produktet: merk det, publiser det, oppdater et annet metafelt.
- Grenseverdier for numeriske metafelt: en vurdering, en lagerprognose, en leveringstid fra leverandøren.
Hva «Product Metafield Update» sender til arbeidsflyten din
| Variabel i Shopify Flow | Type | Hva den inneholder |
|---|---|---|
product |
Produkt (Shopify) | Produktet der metafeltet ble endret. Et fullverdig Shopify-produkt, slik at alle feltene og Shopify Flows egne produkthandlinger er tilgjengelige. |
metafieldKey |
Tekst | «namespace.key» for metafeltet som ble endret (for filtrering i Shopify Flow) |
metafield |
Objekt | Metafeltet som ble oppdatert |
metafield.id |
ID | Metafeltets globale ID |
metafield.namespace |
Tekst | Navneområdet til metafeltet |
metafield.key |
Tekst | Nøkkelen til metafeltet |
metafield.value |
Tekst | Verdien av metafeltet |
metafield.previousValue |
Tekst | Verdien før denne endringen. Null når metafeltet nettopp ble opprettet |
metafield.type |
Tekst | Metafeltets type |
eventId |
Tekst | ID-en til denne hendelsen. Søk etter den i appens hendelseshistorikk for å se nøyaktig hva som ble sendt. |
Eksempel: Merk produkter som har en vurdering under 3
- Legg til produktmetafeltet på siden Metafeltutløsere i appen.
- Velg Oppdatering av produktmetafelt i Shopify Flow.
- Legg til et vilkår:
metafieldKeyskal være likreviews.rating. - Legg til en Kjør kode-blokk for å sammenligne tall, siden verdiene i metafeltet leveres som tekst: return
dropped: Number(input.metafield.value) < 3 && Number(input.metafield.previousValue) >= 3. - Legg til et vilkår basert på kodens
dropped-utdata, og legg deretter til produktmerkenelow-rating. - Slå på arbeidsflyten.


Oppdatering av metafelt for produktvariant
Utløses når et overvåket variant-metafelt endres. Overordnet produkt mottas som en referanse, mens varianten mottas som resourceId.
| Branner fra | Kontrollert etter en fast tidsplan, siden Shopify ikke sender noen webhook for dette |
| Tillatelse | Tilgang til produkt-, variant- og kolleksjonsdata |
| Slått på | Når du aktiverer en Shopify Flow-arbeidsflyt som bruker den, blir den slått på. Den har sin egen bryter på appens Triggers-side |
Bruk den til
- Samle variantdata på produktnivå, for eksempel den korteste leveringstiden blant alle variantene.
- Synkroniser attributter på variantnivå til en feed.
Hva «Produktvariant-metafeltoppdatering» sender til arbeidsflyten din
| Variabel i Shopify Flow | Type | Hva den inneholder |
|---|---|---|
product |
Produkt (Shopify) | Hovedproduktet til varianten der metafeltet ble endret (bruk dette til å skrive produktmetafelt). Et fullstendig Shopify-produkt, slik at alle feltene og Shopify Flows egne produkthandlinger er tilgjengelige. |
resourceId |
Tekst | GID-en til produktvarianten der metafeltet ble endret |
metafieldKey |
Tekst | «namespace.key» for metafeltet som ble endret (for filtrering i Shopify Flow) |
metafield |
Objekt | Metafeltet som ble oppdatert |
metafield.id |
ID | Metafeltets globale ID |
metafield.namespace |
Tekst | Navneområdet til metafeltet |
metafield.key |
Tekst | Nøkkelen til metafeltet |
metafield.value |
Tekst | Verdien av metafeltet |
metafield.previousValue |
Tekst | Verdien før denne endringen. Null når metafeltet nettopp ble opprettet |
metafield.type |
Tekst | Metafeltets type |
eventId |
Tekst | ID-en til denne hendelsen. Søk etter den i appens hendelseshistorikk for å se nøyaktig hva som ble sendt. |
Eksempel: Kopier et variantmetafelt til det tilhørende produktet
- Legg til variantmetafeltet på siden Metafeltutløsere.
- Oppdatering av metafeltet «Velg produktvariant» i Shopify Flow.
- Legg til Update product metafield på
productmed verdien{{metafield.value}}. - Slå på arbeidsflyten.
Bestill oppdatering av metafelt
Utløses når et metafelt i en overvåket ordre endres, med ordren som en innebygd referanse.
| Branner fra | Shopify-webhook og endringsdeteksjon |
| Tillatelse | Tilgang til ordredata |
| Slått på | Når du aktiverer en Shopify Flow-arbeidsflyt som bruker den, blir den slått på. Den har sin egen bryter på appens Triggers-side |
Bruk den til
- Reager på data som appene legger inn i ordrene: en leveringsdato, en risikoscore, et ERP-nummer.
- Start utførelsestrinnene når et godkjenningsmetafelt endrer status.
Hvilken ordre «Metafield Update» sender til arbeidsflyten din
| Variabel i Shopify Flow | Type | Hva den inneholder |
|---|---|---|
order |
Bestilling (Shopify) | Bestillingen der metafeltet ble endret. En fullstendig Shopify-bestilling, slik at alle feltene i den og Shopify Flows egne bestillingshandlinger er tilgjengelige. |
metafieldKey |
Tekst | «namespace.key» for metafeltet som ble endret (for filtrering i Shopify Flow) |
metafield |
Objekt | Metafeltet som ble oppdatert |
metafield.id |
ID | Metafeltets globale ID |
metafield.namespace |
Tekst | Navneområdet til metafeltet |
metafield.key |
Tekst | Nøkkelen til metafeltet |
metafield.value |
Tekst | Verdien av metafeltet |
metafield.previousValue |
Tekst | Verdien før denne endringen. Null når metafeltet nettopp ble opprettet |
metafield.type |
Tekst | Metafeltets type |
eventId |
Tekst | ID-en til denne hendelsen. Søk etter den i appens hendelseshistorikk for å se nøyaktig hva som ble sendt. |
Eksempel: Frigjør en ordre når metafeltet for godkjenning blir «true»
- Legg til bestillingsmetafeltet på siden Metafeltutløsere.
- Oppdatering av metafeltet «Plukkrekkefølge» i Shopify Flow.
- Legg til et vilkår:
metafieldKeyskal være likcustom.approved, ogmetafield.valueskal være liktrue. - Legg til en For each-løkke over
order.fulfillmentOrdersmed Frigjør ordre i ventemodus. - Slå på arbeidsflyten.
Oppdatering av kunde-metafelt
Utløses når et overvåket kunde-metafelt endres, med kunden som innebygd referanse.
| Branner fra | Shopify-webhook og endringsdeteksjon |
| Tillatelse | Tilgang til kundedata |
| Slått på | Når du aktiverer en Shopify Flow-arbeidsflyt som bruker den, blir den slått på. Den har sin egen bryter på appens Triggers-side |
Bruk den til
- Lojalitetsnivåer, kredittgrenser eller fødselsdager som lagres i metafelt.
- Synkroniser kundeattributter som er lagt inn via skjemaer eller apper, til et CRM-system.
Hva «Oppdatering av kunde-metafelt» sender til arbeidsflyten din
| Variabel i Shopify Flow | Type | Hva den inneholder |
|---|---|---|
customer |
Kunde (Shopify) | Kunden hvis metafelt har endret seg. En fullverdig Shopify-kunde, slik at alle feltene og Shopify Flows egne kundehandlinger er tilgjengelige. |
metafieldKey |
Tekst | «namespace.key» for metafeltet som ble endret (for filtrering i Shopify Flow) |
metafield |
Objekt | Metafeltet som ble oppdatert |
metafield.id |
ID | Metafeltets globale ID |
metafield.namespace |
Tekst | Navneområdet til metafeltet |
metafield.key |
Tekst | Nøkkelen til metafeltet |
metafield.value |
Tekst | Verdien av metafeltet |
metafield.previousValue |
Tekst | Verdien før denne endringen. Null når metafeltet nettopp ble opprettet |
metafield.type |
Tekst | Metafeltets type |
eventId |
Tekst | ID-en til denne hendelsen. Søk etter den i appens hendelseshistorikk for å se nøyaktig hva som ble sendt. |
Eksempel: Merk kunder som når gullnivået
- Legg til kundemetafeltet på siden Metafeltutløsere.
- Velg Oppdatering av kunde-metafelt i Shopify Flow.
- Legg til et vilkår:
metafieldKeyskal være likloyalty.tier, ogmetafield.valueskal være likgold. - Legg til kundetaggene
goldog send en intern e-post til VIP-teamet. - Slå på arbeidsflyten.
Neste trinn
De typespesifikke utløserne utløses i tillegg til den generiske utløseren og deler dens hendelse, så hvis du slår på begge, teller det ikke dobbelt i abonnementet ditt.
- Fullstendig oversikt over avtrekkere - alle utløsere på én side.
- Å velge riktig avtrekker - hvilken passer best i ditt tilfelle.
- Tilpassede utløsere - når ingen av de innebygde utløserne passer, kan du lage din egen.
- Hendelseshistorikk og feilsøking - se hva som ble utløst og hva det inneholdt.
