Produktvariantudløsere, trin for trin
Shopify rapporterer en ændret variant som »produktet blev opdateret«. Disse fire triggere kigger indad: De udløses én gang pr. variant, hvis pris, SKU, stregkode eller enhedspris er ændret, med værdien før og efter. Pris og enhedspris indeholder også delta, percentChange og direction, fordi en Flow-betingelse ikke kan udføre regneoperationer, og beløb angives som tekst.
På denne side: Prisændring for produktvariant, Ændring af SKU for produktvariant, Ændring af stregkode for produktvariant, Ændring af enhedspris for produktvariant

Prisændring på produktvariant
Udløses én gang pr. variant, hvis pris eller sammenligningspris er ændret. Et produkt med fem varianter, der alle får en ny pris, udløser fem gange.
| Brande fra | Shopify Webhook og ændringsdetektering |
| Tilladelse | Adgang til produkt-, variant- og kollektionsdata |
| Tændt | Når man aktiverer et Flow-workflow, der bruger den, bliver den slået til. Dens egen kontakt findes på appens side »Triggers« |
Brug den til
- Giv besked til merchandising-afdelingen om prisnedsættelser, der overstiger en bestemt grænse.
- Sørg for, at priserne på pakkeløsninger, B2B-produkter eller markedspladsprodukter følger med komponentprisen.
- Opdag fejl i prisfastsættelsen: En pris, der er faldet med mere end halvdelen, er sjældent tilsigtet.
Hvad »Prisændring på produktvariant« sender til din arbejdsgang
| Variabel i gennemstrømningen | Type | Hvad den indeholder |
|---|---|---|
productVariant |
Objekt | Produktvarianten med den opdaterede pris |
productVariant.id |
ID | Produktvariantens globale ID |
productVariant.title |
Tekst | Variantens titel |
productVariant.sku |
Tekst | Variantens SKU |
productVariant.barcode |
Tekst | Variantens stregkode (EAN) |
productVariant.price |
Penge (beløb, valutakode) | Den aktuelle pris på denne variant |
productVariant.compareAtPrice |
Penge (beløb, valutakode) | Variantens sammenligningspris |
productVariant.product |
Objekt | Det produkt, som denne variant hører til |
productVariant.product.id |
ID | Produktets globale ID |
productVariant.product.title |
Tekst | Produktets navn |
productVariant.product.handle |
Tekst | Produktets håndtag |
priceChange |
Objekt | Oplysninger om prisændringen (gamle og nye værdier) |
priceChange.oldPrice |
Penge (beløb, valutakode) | Den tidligere pris |
priceChange.newPrice |
Penge (beløb, valutakode) | Den nye pris |
priceChange.oldCompareAtPrice |
Penge (beløb, valutakode) | Den tidligere sammenligningspris |
priceChange.newCompareAtPrice |
Penge (beløb, valutakode) | Den nye sammenligningspris |
priceChange.delta |
Tal | Ny værdi minus gammel værdi. Null, hvis en af værdierne er ukendt |
priceChange.percentChange |
Tal | Ændring udtrykt i procent af den gamle værdi (-12,5 = fald på 12,5 procent). Null, når den gamle værdi er 0 eller ukendt |
priceChange.direction |
Tekst | stigning, fald eller uændret |
eventId |
Tekst | ID'et for denne hændelse. Søg efter den i appens hændelseslog for at se præcis, hvad der blev sendt. |
Eksempel: Advarsel ved prisnedsættelser på over 10 procent
- Vælg »Prisændring på produktvariant« som udløser.
- Tilføj en betingelse:
priceChange.percentChangeer mindre end-10. - Tilføj »Send intern e-mail«:
{{productVariant.product.title}} / {{productVariant.title}}: {{priceChange.oldPrice.amount}} -> {{priceChange.newPrice.amount}} {{priceChange.newPrice.currencyCode}} ({{priceChange.percentChange}}%). - Aktivér arbejdsgangen, og ændr prisen på en testvariant.
Produktvariantens SKU er ændret
Udføres én gang pr. variant, hvis SKU er ændret.
| Brande fra | Shopify Webhook og ændringsdetektering |
| Tilladelse | Adgang til produkt-, variant- og kollektionsdata |
| Tændt | Når man aktiverer en Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Triggers« |
Brug den til
- Giv lageret eller ERP-systemet besked om, at en SKU er blevet omdøbt, inden den næste ordre med den nye SKU ankommer.
- Bloker utilsigtede ændringer af SKU’er på produkter, der er tilgængelige.
Hvad »Produktvariant SKU ændret« sender til din arbejdsgang
| Variabel i gennemstrømningen | Type | Hvad den indeholder |
|---|---|---|
productVariant |
Objekt | Produktvarianten med opdateret SKU |
productVariant.id |
ID | Produktvariantens globale ID |
productVariant.title |
Tekst | Variantens titel |
productVariant.sku |
Tekst | Variantens SKU |
productVariant.barcode |
Tekst | Variantens stregkode |
productVariant.price |
Penge (beløb, valutakode) | Den aktuelle pris på denne variant |
productVariant.product |
Objekt | Det produkt, som denne variant hører til |
productVariant.product.id |
ID | Produktets globale ID |
productVariant.product.title |
Tekst | Produktets navn |
productVariant.product.handle |
Tekst | Produktets håndtag |
skuChange |
Objekt | Oplysninger om ændringer i SKU’er (gamle og nye værdier) |
skuChange.oldSku |
Tekst | Den forrige SKU |
skuChange.newSku |
Tekst | Den nye SKU |
eventId |
Tekst | ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt. |
Eksempel: Send gamle og nye SKU’er til lagersystemet
- Vælg »Produktvariant SKU ændret« som udløser.
- Send en HTTP-anmodning til dit ERP- eller WMS-endpoint med en JSON-tekst, der indeholder
{{skuChange.oldSku}},{{skuChange.newSku}}og{{productVariant.id}}. - Tilføj en betingelse foran, hvis tomme SKU’er skal ignoreres:
skuChange.oldSkuIkke tom og findes. - Aktivér arbejdsgangen.
Stregkoden for en produktvariant er blevet ændret
Udfører en gang for hver variant, hvis stregkode (EAN, UPC, ISBN) er ændret.
| Brande fra | Shopify Webhook og ændringsdetektering |
| Tilladelse | Adgang til produkt-, variant- og kollektionsdata |
| Tændt | Når man aktiverer et Flow-workflow, der bruger den, aktiveres den. Den har sin egen kontakt på appens side »Triggers« |
Brug den til
- Indsend et produkt på ny til en markedsplads eller Google Merchant Center, der matcher på GTIN.
- Genudskriv hyldeetiketter til butikker.
Hvad »Produktvariantens stregkode ændret« sender til din arbejdsgang
| Variabel i strømningen | Type | Hvad den indeholder |
|---|---|---|
productVariant |
Objekt | Produktvarianten med opdateret stregkode |
productVariant.id |
ID | Produktvariantens globale ID |
productVariant.title |
Tekst | Variantens titel |
productVariant.sku |
Tekst | Variantens SKU |
productVariant.barcode |
Tekst | Variantens stregkode (EAN) |
productVariant.price |
Penge (beløb, valutakode) | Den aktuelle pris på denne variant |
productVariant.product |
Objekt | Det produkt, som denne variant hører til |
productVariant.product.id |
ID | Produktets globale ID |
productVariant.product.title |
Tekst | Produktets navn |
productVariant.product.handle |
Tekst | Produktets håndtag |
barcodeChange |
Objekt | Oplysninger om ændringen af stregkoden (gamle og nye værdier) |
barcodeChange.oldBarcode |
Tekst | Den forrige stregkode |
barcodeChange.newBarcode |
Tekst | Den nye stregkode |
eventId |
Tekst | ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt. |
Eksempel: Bed detailhandlen om at genudskrive en etiket
- Vælg »Produktvariantens stregkode er ændret« som udløser.
- Tilføj »Send intern e-mail til butiksteamet:
{{productVariant.product.title}} / {{productVariant.title}}: barcode {{barcodeChange.oldBarcode}} is now {{barcodeChange.newBarcode}}«. - Aktivér arbejdsgangen.
Enhedsprisen for produktvarianten er ændret
Vises én gang pr. variant, hvor enhedsprisen er ændret, nemlig den »pris pr. 100 g«, som visse lande kræver, at der angives ved siden af prisen.
| Brande fra | Shopify Webhook og ændringsdetektering |
| Tilladelse | Adgang til produkt-, variant- og kollektionsdata |
| Tændt | Når man aktiverer et Flow-workflow, der bruger den, bliver den slået til. Den har sin egen kontakt på appens side »Triggere« |
Brug den til
- Kontroller de lovpligtige enhedspriser igen efter en ændring af prisen eller pakningsstørrelsen.
- Opdater de trykte prismærker, der angiver enhedsprisen.
Hvad »Ændret enhedspris for produktvariant« sender til din arbejdsgang
| Variabel i gennemstrømning | Type | Hvad den indeholder |
|---|---|---|
productVariant |
Objekt | Produktvarianten med den opdaterede enhedspris |
productVariant.id |
ID | Produktvariantens globale ID |
productVariant.title |
Tekst | Variantens titel |
productVariant.sku |
Tekst | Variantens SKU |
productVariant.barcode |
Tekst | Variantens stregkode (EAN) |
productVariant.price |
Penge (beløb, valutakode) | Den aktuelle pris på denne variant |
productVariant.unitPrice |
Penge (beløb, valutakode) | Den aktuelle enhedspris for denne variant |
productVariant.product |
Objekt | Det produkt, som denne variant tilhører |
productVariant.product.id |
ID | Produktets globale ID |
productVariant.product.title |
Tekst | Produktets navn |
productVariant.product.handle |
Tekst | Produktets håndtag |
unitPriceChange |
Objekt | Oplysninger om ændringer i enhedsprisen (gamle og nye værdier) |
unitPriceChange.oldUnitPrice |
Penge (beløb, valutakode) | Den tidligere enhedspris |
unitPriceChange.newUnitPrice |
Penge (beløb, valutakode) | Den nye enhedspris |
unitPriceChange.delta |
Tal | Ny værdi minus gammel værdi. Null, hvis en af værdierne er ukendt |
unitPriceChange.percentChange |
Tal | Ændring udtrykt i procent af den gamle værdi (-12,5 = fald på 12,5 procent). Null, hvis den gamle værdi er 0 eller ukendt |
unitPriceChange.direction |
Tekst | stigning, fald eller uændret |
eventId |
Tekst | ID'et for denne begivenhed. Søg efter den i appens begivenhedshistorik for at se præcis, hvad der blev sendt. |
Eksempel: Gennemgå de enhedspriser, der er steget
- Vælg »Produktvariantens enhedspris ændret« som udløser.
- Tilføj en betingelse: »
unitPriceChange.direction« skal være lig med »increase«. - Tilføj »Send intern e-mail« med
{{unitPriceChange.oldUnitPrice.amount}}og{{unitPriceChange.newUnitPrice.amount}}. - Aktivér arbejdsgangen.
Næste skridt
- Komplet oversigt over udløsere - alle triggere på én side.
- Valg af den rigtige aftrækker - hvilken der passer til din situation.
- Brugerdefinerede udløsere - hvis ingen af de indbyggede triggere passer, skal du skrive din egen.
- Hændelseshistorik og fejlfinding - se, hvad der blev affyret, og hvad det bar.
- Udløse begivenheder på en postens administrationsside - de seneste begivenheder for en post, på sin egen side i Shopify-administrationspanelet.

