Auslöser für Produktvarianten - Schritt für Schritt

Shopify meldet eine geänderte Variante mit dem Hinweis „Das Produkt wurde aktualisiert“. Diese vier Trigger prüfen den Inhalt: Sie werden einmal pro Variante ausgelöst, deren Preis, Artikelnummer, Barcode oder Stückpreis sich geändert hat, und geben den Wert vor und nach der Änderung an. Preis und Stückpreis enthalten außerdem die Werte delta, percentChange und direction, da eine Flow-Bedingung keine arithmetischen Berechnungen durchführen kann und Geldbeträge als Text übermittelt werden.

Auf dieser Seite: Preisänderung bei einer Produktvariante, Änderung der Artikelnummer einer Produktvariante, Änderung des Barcodes einer Produktvariante, Änderung des Stückpreises einer Produktvariante

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 „Variant“.

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 alle ein neuer Preis festgelegt wurde, wird die Funktion 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 bei Preisnachlässen, die einen bestimmten Schwellenwert überschreiten.
  • Passen Sie die Preise für Paketangebote, B2B- oder Marktplatzangebote an den Preis der einzelnen Komponenten an.
  • Preisfehler erkennen: Ein Preis, der um mehr als die Hälfte gefallen ist, ist selten beabsichtigt.

Was „Produktvariantenpreis geändert“ an Ihren Workflow übermittelt

Variable im Durchfluss Typ Was darin enthalten ist
productVariant Objekt 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 ID des Produkts
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 vorherige 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 Werts (-12,5 = Rückgang um 12,5 Prozent). Null, wenn der alte Wert 0 ist 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 Auslöser aus.
  2. Bedingung hinzufügen: priceChange.percentChange ist kleiner als -10.
  3. „Interne E-Mail senden“ hinzufügen: {{productVariant.product.title}} / {{productVariant.title}}: {{priceChange.oldPrice.amount}} -> {{priceChange.newPrice.amount}} {{priceChange.newPrice.currencyCode}} ({{priceChange.percentChange}}%).
  4. Aktivieren Sie den Workflow und ändern Sie den Preis einer Testvariante.

Produktvariante - Artikelnummer geändert

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

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

  • 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 live geschalteten Produkten.

Was die Produktvariante „SKU geändert“ an Ihren Workflow übermittelt

Variable im Durchfluss 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 ID des Produkts
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: Alte und neue SKU an das Lagersystem senden

  1. Wählen Sie „Produktvariante-SKU geändert“ als Auslöser aus.
  2. Senden Sie eine HTTP-Anfrage an den Endpunkt Ihres ERP- oder WMS-Systems mit einem JSON-Textkörper, der die folgenden Elemente enthält: {{skuChange.oldSku}}, {{skuChange.newSku}} und {{productVariant.id}}.
  3. Fügen Sie vorne eine Bedingung hinzu, falls leere SKUs ignoriert werden sollen: skuChange.oldSku Nicht leer und existiert.
  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 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

  • Ein Produkt erneut bei einem Marktplatz oder im Google Merchant Center einreichen, das anhand der GTIN zugeordnet werden kann.
  • Etiketten für Verkaufsstellen nachdrucken.

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

Variable im Durchfluss 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 ID des Produkts
productVariant.product.title Text Der Titel des Produkts
productVariant.product.handle Text Der Griff des Produkts
barcodeChange Objekt Die Details zur Barcode-Änderung (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: Den Einzelhandel bitten, ein Etikett neu zu drucken

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

Stückpreis der Produktvariante geändert

Gibt einmal pro Variante, deren Stückpreis sich geändert hat, den „Preis pro 100 g“ an, den manche Länder neben dem Preis vorschreiben.

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 „Auslöser“ der App.

Verwenden Sie es für

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

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

Variable im Durchfluss 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 ID des Produkts
productVariant.product.title Text Der Titel des Produkts
productVariant.product.handle Text Der Griff des Produkts
unitPriceChange Objekt Details 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 ist 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ähle „Produktvariante - Stückpreis geändert“ als Auslöser aus.
  2. Bedingung hinzufügen: unitPriceChange.direction ist gleich increase.
  3. Fügen Sie „Interne E-Mail senden“ mit {{unitPriceChange.oldUnitPrice.amount}} und {{unitPriceChange.newUnitPrice.amount}} hinzu.
  4. Aktivieren Sie den Workflow.

Nächste Schritte