Metaobjekt-Trigger, Schritt für Schritt

Ein Auslöser für Metaobjekt-Einträge: Größenübersichten, Filialsuche, Zutatenlisten, Teammitglieder - alles, was Sie selbst modelliert haben. Auf der Seite „Metaobjekt-Auslöser“ der App können Sie auswählen, welche Definitionen überwacht werden sollen. Siehe Metaobjekt-Trigger.

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

Metaobjekt-Eintrag aktualisiert

Wird ausgelöst, wenn ein Eintrag einer überwachten Metaobjektdefinition aktualisiert wird. Der gesamte Eintrag wird übermittelt: type, handle, displayName sowie jedes Feld mit seinem Schlüssel und Wert.

Brände aus Shopify Webhook
Genehmigung Zugriff auf Metaobjektdaten
Eingeschaltet Pro Metaobjektdefinition auf der Seite „Metaobjekt-Trigger“ der App

Verwenden Sie es für

  • Informiere das Content-Team, wenn sich eine Größentabelle oder eine Pflegeanleitung ändert.
  • Die geänderten Einträge im Filialfinder wurden an einen Kartenanbieter übermittelt.
  • Erstelle im Storefront-Bereich etwas neu, das aus Metaobjekten generiert wird.

Was der aktualisierte Metaobjekt-Eintrag an Ihren Workflow sendet

Variable im Durchfluss Typ Was darin enthalten ist
metaobjectHandle Text Der Handle des Metaobjekts, das aktualisiert wurde (zur Filterung in Flow)
metaobject Objekt Der Metaobjekt-Eintrag, der aktualisiert wurde
metaobject.definition Objekt Die MetaobjectDefinition, die diesen Objekttyp modelliert
metaobject.displayName Text Anzeigename des Metaobjekts
metaobject.fields Objektliste Alle Felder des Metaobjekts mit ihren Schlüsseln und Werten
metaobject.fields (each).definition Objekt Die Felddefinition für diesen Objektschlüssel
metaobject.fields (each).jsonValue Text Der zugewiesene Feldwert im JSON-Format
metaobject.fields (each).key Text Der Objektschlüssel dieses Feldes
metaobject.fields (each).thumbnail Objekt Darstellungsmerkmale für Datei- oder Farbfelder
metaobject.fields (each).type Text Der Typ des Feldes
metaobject.fields (each).value Text Der zugewiesene Feldwert, der stets als Zeichenfolge gespeichert wird
metaobject.handle Text Handle/Slug der Metaobjekt-Instanz
metaobject.id ID Globale ID des Metaobjekts
metaobject.type Text Typ/Bezeichner der Metaobjektdefinition
eventId Text Die ID dieses Ereignisses. Suchen Sie danach im Ereignisverlauf der App, um genau zu sehen, was gesendet wurde.

Beispiel: Das Content-Team über eine geänderte Größenübersicht informieren

  1. Öffnen Sie in der App „Metaobject Triggers“, klicken Sie auf „Trigger hinzufügen“, wählen Sie die Definition aus und speichern Sie sie.
  2. In „Flow“ wurde der Eintrag „Metaobjekt“ aktualisiert.
  3. Bedingung hinzufügen: metaobject.type ist gleich size_guide.
  4. Fügen Sie die Funktion „Interne E-Mail senden“ mit {{metaobject.displayName}} hinzu sowie eine Liquid-for-Schleife über metaobject.fields, die die Werte von key und value für jedes Feld ausgibt.
  5. Aktivieren Sie den Workflow.
Das Dialogfeld „Metaobjekttyp auswählen“ mit der Auswahl „Größenhilfe“
Sehen Sie sich zunächst die entsprechenden Optionen in der App an: Metaobjekt-Trigger, Trigger hinzufügen, Größenhilfe.

Nächste Schritte