Trigger für Produktvarianten - Schritt für Schritt

Trigger für Produktvarianten - Schritt für Schritt

Seite kopieren

Trigger für Preis-, SKU-, Barcode- und Stückpreisänderungen bei Produktvarianten in Shopify Flow, inklusive alter und neuer Werte sowie Differenz.

Shopify meldet eine geänderte Variante mit dem Hinweis „Das Produkt wurde aktualisiert“. Diese vier Trigger führen eine interne Überprüfung durch: Sie werden einmal pro Variante ausgelöst, deren Preis, Artikelnummer, Barcode oder Stückpreis sich geändert hat, wobei jeweils der Wert vor und nach der Änderung angegeben wird. Preis und Stückpreis enthalten zudem die Werte delta, percentChange und direction, da eine Shopify Flow keine arithmetischen Operationen ausführen kann und Geldbeträge als Text übermittelt werden.

Auf dieser Seite: Preis der Produktvariante geändert, Artikelnummer der Produktvariante geändert, Barcode der Produktvariante geändert, Stückpreis der Produktvariante geändert

Shopify Flow
So finden Sie sie: Wählen Sie unter Shopify Flow die Option „Select a trigger“ aus, öffnen Sie Workflow Trigger Extensions und suchen Sie nach „Variante“.

Preisänderung bei einer Produktvariante

Wird einmal pro Variante ausgelöst, deren Preis oder Vergleichspreis sich geändert hat. Bei einem Produkt mit fünf Varianten, für die jeweils ein neuer Preis festgelegt wurde, wird die Benachrichtigung fünfmal ausgelöst.

Brände aus Shopify Webhook plus Änderungserkennung
Genehmigung Zugriff auf Produkt-, Varianten- und Kollektionsdaten
Eingeschaltet Wenn Sie einen Flow-Workflow aktivieren, der diese Funktion nutzt, wird sie dadurch eingeschaltet. Der entsprechende Schalter befindet sich auf der Seite „Trigger“ der App.

Verwenden Sie es für

  • Benachrichtigung des Merchandising-Teams über Preisnachlässe, die einen bestimmten Schwellenwert überschreiten.
  • Passen Sie die Preise für Produktpakete, B2B-Angebote oder Marktplätze an den Preis der einzelnen Komponenten an.
  • Preisfehler erkennen: Ein Preis, der um mehr als die Hälfte gesunken ist, ist selten beabsichtigt.

Was die Benachrichtigung „Preisänderung bei Produktvariante“ an Ihren Workflow übermittelt

Variable in Shopify Flow Typ Was darin enthalten ist
productVariant Gegenstand Die Produktvariante mit aktualisiertem Preis
productVariant.id ID Globale ID der Produktvariante
productVariant.title Text Der Titel der Variante
productVariant.sku Text Die Artikelnummer der Variante
productVariant.barcode Text Der Barcode (EAN) der Variante
productVariant.price Geld (Betrag, Währungscode) Der aktuelle Preis der Variante
productVariant.compareAtPrice Geld (Betrag, Währungscode) Der Vergleichspreis der Variante
productVariant.product Objekt Das Produkt, zu dem diese Variante gehört
productVariant.product.id ID Globale Produkt-ID
productVariant.product.title Text Der Titel des Produkts
productVariant.product.handle Text Der Griff des Produkts
priceChange Objekt Die Einzelheiten zur Preisänderung (alte und neue Werte)
priceChange.oldPrice Geld (Betrag, Währungscode) Der bisherige Preis
priceChange.newPrice Geld (Betrag, Währungscode) Der neue Preis
priceChange.oldCompareAtPrice Geld (Betrag, Währungscode) Der bisherige Vergleichspreis
priceChange.newCompareAtPrice Geld (Betrag, Währungscode) Der neue Vergleichspreis
priceChange.delta Zahl Neuer Wert minus alter Wert. Null, wenn eine der beiden Seiten unbekannt ist
priceChange.percentChange Zahl Veränderung als Prozentsatz des alten Wertes (-12,5 = Rückgang um 12,5 Prozent). Null, wenn der alte Wert 0 oder unbekannt ist
priceChange.direction Text Anstieg, Rückgang oder unverändert
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Benachrichtigung bei Preisnachlässen von mehr als 10 Prozent

  1. Wählen Sie „Preisänderung bei Produktvariante“ als Trigger aus.
  2. Bedingung hinzufügen: priceChange.percentChange ist kleiner als -10.
  3. Fügen Sie „Interne E-Mail senden: {{productVariant.product.title}} / {{productVariant.title}}: {{priceChange.oldPrice.amount}} -> {{priceChange.newPrice.amount}} {{priceChange.newPrice.currencyCode}} ({{priceChange.percentChange}}%)“ hinzu.
  4. Aktivieren Sie den Workflow und ändern Sie den Preis einer Testvariante.

Produktvariante - Artikelnummer geändert

Wird einmal pro Variante ausgeführt, deren Artikelnummer sich geändert hat.

Brände aus Shopify Webhook plus Änderungserkennung
Genehmigung Zugriff auf Produkt-, Varianten- und Kollektionsdaten
Eingeschaltet Wenn Sie einen Shopify Flow-Workflow aktivieren, der diese Funktion nutzt, wird sie dadurch eingeschaltet. Der entsprechende Schalter befindet sich auf der Seite „Trigger“ der App.

Verwenden Sie es für

  • Teilen Sie dem Lager oder dem ERP-System mit, dass eine Artikelnummer umbenannt wurde, bevor die nächste Bestellung mit der neuen Bezeichnung eintrifft.
  • Verhindern Sie versehentliche Änderungen an SKUs bei bereits veröffentlichten Produkten.

Welche Informationen sendet „Produktvariante SKU geändert“ an Ihren Workflow?

Variable in Shopify Flow Typ Was darin enthalten ist
productVariant Objekt Die Produktvariante mit aktualisierter Artikelnummer
productVariant.id ID Globale ID der Produktvariante
productVariant.title Text Der Titel der Variante
productVariant.sku Text Die Artikelnummer der Variante
productVariant.barcode Text Der Barcode der Variante
productVariant.price Geld (Betrag, Währungscode) Der aktuelle Preis der Variante
productVariant.product Objekt Das Produkt, zu dem diese Variante gehört
productVariant.product.id ID Globale Produkt-ID
productVariant.product.title Text Der Titel des Produkts
productVariant.product.handle Text Der Griff des Produkts
skuChange Objekt Die Details zur SKU-Änderung (alte und neue Werte)
skuChange.oldSku Text Die vorherige Artikelnummer
skuChange.newSku Text Die neue Artikelnummer
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Übermittlung der alten und der neuen Artikelnummer an das Lagersystem

  1. Wählen Sie „Produktvariante - Artikelnummer geändert“ als Trigger aus.
  2. Senden Sie eine HTTP-Anfrage an den Endpunkt Ihres ERP- oder WMS-Systems mit einem JSON-Body, der folgende Angaben enthält: {{skuChange.oldSku}}, {{skuChange.newSku}} und {{productVariant.id}}.
  3. Fügen Sie vorne eine Bedingung hinzu, falls leere Artikelnummern ignoriert werden sollen: skuChange.oldSku - nicht leer und vorhanden.
  4. Aktivieren Sie den Workflow.

Barcode der Produktvariante geändert

Wird einmal pro Variante ausgelöst, deren Barcode (EAN, UPC, ISBN) sich geändert hat.

Brände aus Shopify Webhook plus Änderungserkennung
Genehmigung Zugriff auf Produkt-, Varianten- und Kollektionsdaten
Eingeschaltet Wenn Sie einen Shopify Flow aktivieren, der diese Funktion nutzt, wird sie dadurch eingeschaltet. Der entsprechende Schalter befindet sich auf der Seite „Trigger“ der App.

Verwenden Sie es für

  • Ein Produkt erneut bei einem Marktplatz oder im Google Merchant Center einreichen, das anhand der GTIN abgeglichen wird.
  • Drucken Sie Regalaufkleber für Ihre Standorte nach.

Was die Meldung „Barcode der Produktvariante geändert“ an Ihren Workflow übermittelt

Variable in Shopify Flow Typ Was darin enthalten ist
productVariant Objekt Die Produktvariante mit aktualisiertem Barcode
productVariant.id ID Globale ID der Produktvariante
productVariant.title Text Der Titel der Variante
productVariant.sku Text Die Artikelnummer der Variante
productVariant.barcode Text Der Barcode (EAN) der Variante
productVariant.price Geld (Betrag, Währungscode) Der aktuelle Preis der Variante
productVariant.product Objekt Das Produkt, zu dem diese Variante gehört
productVariant.product.id ID Globale Produkt-ID
productVariant.product.title Text Der Titel des Produkts
productVariant.product.handle Text Der Griff des Produkts
barcodeChange Objekt Die Einzelheiten zur Änderung des Barcodes (alte und neue Werte)
barcodeChange.oldBarcode Text Der vorherige Barcode
barcodeChange.newBarcode Text Der neue Barcode
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Bitten Sie den Einzelhandel, ein Etikett neu zu drucken

  1. Wählen Sie „Barcode der Produktvariante geändert“ als Trigger aus.
  2. Fügen Sie „Interne E-Mail an das Team des Shops senden: {{productVariant.product.title}} / {{productVariant.title}}: barcode {{barcodeChange.oldBarcode}} is now {{barcodeChange.newBarcode}}“ hinzu.
  3. Aktivieren Sie den Workflow.

Stückpreis der Produktvariante wurde geändert

Wird einmal pro Variante ausgegeben, deren Stückpreis sich geändert hat - der „Preis pro 100 g“, den manche Länder neben dem Preis angeben müssen.

Brände aus Shopify Webhook plus Änderungserkennung
Genehmigung Zugriff auf Produkt-, Varianten- und Kollektionsdaten
Eingeschaltet Wenn Sie einen Flow-Workflow aktivieren, der diese Funktion nutzt, wird sie dadurch eingeschaltet. Der entsprechende Schalter befindet sich auf der Seite „Trigger“ der App.

Verwenden Sie es für

  • Bitte überprüfen Sie die gesetzlich vorgeschriebenen Stückpreise erneut, nachdem sich der Preis oder die Packungsgröße geändert hat.
  • Aktualisieren Sie die gedruckten Tags, auf denen der Stückpreis angegeben ist.

Was die Benachrichtigung „Stückpreis der Produktvariante geändert“ an Ihren Workflow übermittelt

Variable in Shopify Flow Typ Was darin enthalten ist
productVariant Objekt Die Produktvariante mit aktualisiertem Stückpreis
productVariant.id ID Globale ID der Produktvariante
productVariant.title Text Der Titel der Variante
productVariant.sku Text Die Artikelnummer der Variante
productVariant.barcode Text Der Barcode (EAN) der Variante
productVariant.price Geld (Betrag, Währungscode) Der aktuelle Preis der Variante
productVariant.unitPrice Geld (Betrag, Währungscode) Der aktuelle Stückpreis der Variante
productVariant.product Objekt Das Produkt, zu dem diese Variante gehört
productVariant.product.id ID Globale Produkt-ID
productVariant.product.title Text Der Titel des Produkts
productVariant.product.handle Text Der Griff des Produkts
unitPriceChange Objekt Einzelheiten zur Änderung des Stückpreises (alte und neue Werte)
unitPriceChange.oldUnitPrice Geld (Betrag, Währungscode) Der bisherige Stückpreis
unitPriceChange.newUnitPrice Geld (Betrag, Währungscode) Der neue Stückpreis
unitPriceChange.delta Zahl Neuer Wert minus alter Wert. Null, wenn einer der beiden Werte unbekannt ist
unitPriceChange.percentChange Zahl Veränderung als Prozentsatz des alten Werts (-12,5 = Rückgang um 12,5 Prozent). Null, wenn der alte Wert 0 oder unbekannt ist
unitPriceChange.direction Text Anstieg, Rückgang oder unverändert
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Überprüfen Sie die gestiegenen Stückpreise

  1. Wählen Sie „Einzelpreis der Produktvariante geändert“ als Trigger aus.
  2. Bedingung hinzufügen: unitPriceChange.direction ist gleich increase.
  3. Fügen Sie „Interne E-Mail senden“ mit den Adressen {{unitPriceChange.oldUnitPrice.amount}} und {{unitPriceChange.newUnitPrice.amount}} hinzu.
  4. Aktivieren Sie den Workflow.

Nächste Schritte