Metaobjekt-Trigger

Metaobjekt-Trigger

Seite kopieren

Löst ein Shopify Flow aus, wenn sich ein Eintrag in einem Metaobjekt ändert; dies wird je nach Metaobjektdefinition konfiguriert.

Metaobjekte sind individuell strukturierte Datensätze: Größenübersichten, Filialsuche, Zutatenlisten, Pflegehinweise und alles andere, was Sie selbst modellieren. Der Trigger „Metaobjekt-Eintrag aktualisiert“ wird ausgelöst, sobald sich einer dieser Einträge ändert.

Einrichten

Das Beispiel auf dieser Seite überwacht ein Metaobjekt namens „Size guide“ mit einem Eintrag: linen-shirts.

1. Metaobjekt-Trigger öffnen

Öffnen Sie „Metaobjekt-Trigger“ in der App-Navigation. Solange Sie keinen Typ hinzufügen, ist die Seite leer.

Die Seite „Metaobjekt-Trigger“, die angezeigt wird, bevor eine Definition überwacht wird, mit einer Schaltfläche „Trigger hinzufügen“
Die Seite „Metaobjekt-Trigger“ wird angezeigt, bevor irgendetwas überwacht wird.

2. Wählen Sie den Typ des Metaobjekts aus

Klicken Sie auf „Trigger hinzufügen“, wählen Sie das Metaobjekt aus, das Sie überwachen möchten, und klicken Sie im Dialogfenster auf** „Trigger hinzufügen**“. Sie überwachen einen gesamten Typ, nicht einzelne Einträge: Jeder Eintrag dieses Typs löst den Trigger aus, einschließlich der Einträge, die Sie später erstellen.

Ein Typ, den Sie vor kurzem erstellt haben, ist möglicherweise nicht im Dialogfeld aufgeführt, da die Liste eine Zeit lang gespeichert bleibt. Klicken Sie auf „Metaobjekte aktualisieren“ und öffnen Sie das Dialogfeld erneut.

Das Dialogfeld „Metaobjekttyp auswählen“ mit dem ausgewählten Typ „Größenhilfe“
Wählen Sie den Typ aus, den Sie überwachen möchten. Jeder Eintrag dieses Typs löst die Funktion aus, auch später erstellte Einträge.

3. Der Typ wird nun überwacht

Der Typ wird in der Liste als „Aktiv“ angezeigt. Durch das Löschen wird die Überwachung beendet.

Die Liste der Metaobjekt-Trigger, in der der Typ „Größenhilfe“ als „Aktiv“ angezeigt wird
Der beobachtete Typ: „Aktiv“. Durch „Löschen“ wird die Beobachtung beendet.

Was eine Veranstaltung mit sich bringt

Das Bearbeiten eines Eintrags dieses Typs löst das Ereignis „Metaobjekt-Eintrag aktualisiert“ (Shopify Flow) aus. Der Shopify Flow erhält metaobjectHandle für Bedingungen sowie den Eintrag selbst als metaobject: dessen Typ, Anzeigename und Felder in ihrer aktuellen Form. Für die Felder des Metaobjekts gibt es keinen vorherigen Wert. Im Ereignisverlauf der App wird dasselbe Ereignis mit der ID, dem Typ und dem Handle des Eintrags aufgeführt.

Verwenden Sie den Handle in einer Bedingung, in der nur ein Eintrag von Bedeutung ist (metaobjectHandle ist gleich linen-shirts). Schritt für Schritt: Metaobjekt-Trigger - Schritt für Schritt.

Ein Ereignis im Ereignisprotokoll: Der Metaobjekt-Eintrag für den Eintrag „Leinenhemden“ vom Typ „size_guide“ wurde aktualisiert
Der Eintrag in der Ereignisübersicht nach einer Bearbeitung des Eintrags „Leinenhemden“.

Genehmigung

Metaobjekt-Trigger benötigen den Zugriff auf Metaobjektdaten (read_metaobjects), der sowohl den Zugriff auf Definitionen als auch auf Einträge umfasst. Erteilen Sie diese Berechtigung auf der Seite „Berechtigungen“.

Typische Anwendungsbereiche

  • Bitte informieren Sie das Content-Team, wenn sich eine Größentabelle oder Pflegehinweise ändern.
  • Synchronisieren Sie einen geänderten Filialstandort-Datensatz mit einem externen System.
  • Führen Sie einen Validierungs-Workflow erneut aus, wenn ein Datensatz mit strukturierten Inhalten bearbeitet wird.