Metaobjekt-Trigger
Metaobjekte sind benutzerdefinierte strukturierte Datensätze: Größenübersichten, Filialsuche, Zutatenlisten, Pflegehinweise und alles andere, was Sie selbst modellieren. Der Trigger „Metaobjekt-Eintrag aktualisiert“ wird ausgelöst, wenn 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.

2. Wählen Sie den Metaobjekttyp aus
Klicken Sie auf „Trigger hinzufügen“, wählen Sie den Metaobjekttyp aus, den 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 gerade erst angelegt haben, fehlt möglicherweise im Dialogfeld, da die Liste eine Weile gespeichert bleibt. Klicken Sie auf „Metaobjekte aktualisieren“ und öffnen Sie das Dialogfeld erneut.

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

Was eine Veranstaltung mit sich bringt
Das Bearbeiten eines Eintrags dieses Typs löst das Ereignis „Metaobject entry updated“ unter Shopify Flow aus. Der Flow erhält metaobjectHandle für Bedingungen und den Eintrag selbst als metaobject: dessen Typ, Anzeigename und Felder in ihrer aktuellen Form. Für Metaobjektfelder 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 einem Fall, in dem nur ein Eintrag von Bedeutung ist (metaobjectHandle ist gleich linen-shirts). Schritt für Schritt: Metaobjekt-Trigger, Schritt für Schritt.

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
- Informieren Sie das Content-Team, wenn sich eine Größentabelle oder eine Pflegeanleitung ändert.
- Einen geänderten Filialstandort-Eintrag mit einem externen System synchronisieren.
- Einen Validierungs-Workflow erneut ausführen, wenn ein Datensatz mit strukturierten Inhalten bearbeitet wird.

