Produktvariantendaten abrufen
In Workflows mit Produktvariantendaten kannst du die Aktion Produktvariantendaten abrufen verwenden, um Produktinformationen aus deinem Shop abzurufen.
Auf dieser Seite
Konfiguration
Felder
Die Aktion Produktvariantendaten abrufen enthält die folgenden Felder, die zur Erstellung der Abfrage verwendet werden:
Feld | Beschreibung |
---|---|
Daten sortieren nach | Erforderlich. Der Parameter, gemäß dem die von der Suchabfrage zurückgegebenen Daten sortiert werden. |
Maximale Anzahl von Ergebnissen | Erforderlich. Die maximale Anzahl an Ergebnissen, die von der von dir ausgewählten Suchabfrage zurückgegeben werden können. Du kannst bis zu 100 Ergebnisse gleichzeitig zurückgeben. |
Abfrage | Erforderlich. Wähle eine der üblichen Abfragen oder Erweitert aus, um deine eigene Abfrage zu erstellen. |
Abfrage-String
Es folgt eine Beispielabfrage zum Abrufen von Produktvarianten, die innerhalb des letzten Tages aktualisiert wurden:
Die Variable updated_at
ist ein Filter, der für die Abfrage von Produktvarianten verfügbar ist und mehrfach verwendet oder mit anderen Variablen kombiniert werden kann. Die Liquid-Variable scheduledAt
ist für Workflows mit dem Trigger Geplanter Zeitpunkt verfügbar. Das Liquid-Tag date_minus
ist ein spezielles Flow-Tag, mit dem du Zeit von einem Datum abziehen kannst.
Bei der Abfrage von Daten ist Folgendes hilfreich:
- Liste der verfügbaren Filter für Produktvarianten - Abfragen müssen einer bestimmten Syntax folgen.
- Abfragefeldwerte werden nicht immer dokumentiert. In einigen Fällen können die Werte in den API-Dokumenten ausfindig gemacht werden. Alternativ dazu findest du die Feldwerte häufig in den URLs im Adminbereich, wenn du Filter anwendest. Um zum Beispiel nach einigen Abfragewerten für Bestellungen zu suchen, filtere die Seite "Bestellungen" im Adminbereich und überprüfe anschließend die URL.
- Mit der Shopify GraphQL-App kannst du eine Abfrage in deinem Shop ausführen oder testen.
- Achte darauf, was passiert, wenn deine Abfrage einen Fehler verursacht. Häufig gibt die API dann alle Ergebnisse zurück (anstelle von keinen Ergebnissen).
Zurückgegebene Daten
Alle Aktionen vom Typ Daten abrufen geben eine Liste von 0 bis 100 Ressourcen zurück. Je nach Anwendungsfall kannst du diese Daten auf verschiedene Weise nutzen:
- Wenn du jedes Listenelement einzeln bearbeiten musst, z. B. um jedem Element ein Tag hinzuzufügen, kannst du die Aktion Für jeden verwenden.
- Wenn du Daten aggregieren musst, z. B. um zu zählen, wie viele Ergebnisse zurückgegeben wurden, kannst die Aktionen Anzahl oder Summe verwenden.
- Wenn du die Liste ausgeben musst, z. B. um eine E-Mail mit allen Elementen zu senden, kannst du die zurückgegebenen Daten direkt in den nachfolgenden Aktionen verwenden.
Verwende die Variable mit der Bezeichnung Produktvariantendaten abrufen, um in den darauf folgenden Schritten auf die zurückgegebenen Daten zuzugreifen. Bei der Variable handelt es sich um eine Lise an Produktvarianten. Du kannst diese Variable sowohl in Bedingungen als auch für Aktionen verwenden. Du kannst zum Beispiel die Liste der Bestellungen mit der Aktion Interne E-Mail senden wie folgt senden:
Trigger
Du kannst diese Aktion in jedem beliebigen Workflow mit dem Trigger Geplanter Zeitpunkt verwenden. In einem Workflow, der den Trigger Geplanter Zeitpunkt verwendet, wird der Workflow nicht als Ergebnis eines Ereignisses gestartet, sondern zu einem von dir angegebenen Zeitpunkt. Da es kein bestimmtes Ereignis in deinem Shop oder von einer App gibt, das den Workflow startet, enthält dieser nicht automatisch Daten.
API-Details
Vorlagen
Kostenlosen Artikel (100 % Rabatt) zu neuen Bestellungen hinzufügen
Diese Vorlage fügt einen kostenlosen, reduzierten Artikel zu neuen Bestellungen hinzu, wenn der Artikel auf Lager ist. Das Inventar wird überprüft, ein Rabatt von 100 % wird angewendet und die Bestellung wird aktualisiert, ohne den Kunden zu informieren. Diese Automatisierung wäre nützlich, um (1) die Kundenzufriedenheit zu erhöhen, indem als Überraschung ein kostenloser Artikel in der Bestellung enthalten ist, (2) neue oder weniger bekannte Produkte zu bewerben, indem sie sie als kostenlose Proben in Bestellungen hinzugefügt werden, oder (3) um Werbeaktionen zu optimieren, indem die Aufnahme und der Rabatt von kostenlosen Artikeln automatisiert wird. Vorlage anzeigen
Wöchentliche E-Mail-Übersicht mit Liste der Varianten mit niedrigem Lagerbestand senden
Dieser Workflow wird gemäß einem Zeitplan ausgeführt (z. B. einmal pro Woche). Es wird eine Liste von Produktvarianten mit niedrigem Lagerbestand abgerufen, die Ergebnisse werden gezählt und es wird eine Übersicht per E-Mail versendet, die die Variantentitel und einen Link zur Adminseite der jeweiligen Variante enthält. Vorlage anzeigen