Déclencheur de méta-objet, étape par étape
Un déclencheur pour les entrées de méta-objets : guides de tailles, localisateurs de magasins, listes d'ingrédients, membres de l'équipe, tout ce que vous avez modélisé vous-même. Vous choisissez les définitions à surveiller sur la page « Déclencheurs de méta-objets » de l'application. Voir Déclencheurs de méta-objets.

Mise à jour de l'entrée du méta-objet
Se déclenche lorsqu'une entrée d'une définition de méta-objet surveillée est mise à jour. L'entrée complète est transmise : type, handle, displayName ainsi que chaque champ avec sa clé et sa valeur.
| Incendies provenant de | Shopify webhook |
| Autorisation | Accès aux données des méta-objets |
| Allumé | Par définition du méta-objet, sur la page « Déclencheurs de méta-objets » de l'application |
Utilisez-le pour
- Prévenez l'équipe chargée du contenu dès qu'un guide des tailles ou des consignes d'entretien est modifié.
- Transmettre les modifications apportées aux entrées du localisateur de magasins à un fournisseur de cartes.
- Recréer dans la vitrine un élément généré à partir de méta-objets.
Ce que l'entrée « Mise à jour du méta-objet » transmet à votre flux de travail
| Variable de débit | Type | Ce qu'il contient |
|---|---|---|
metaobjectHandle |
Texte | Le descripteur du méta-objet qui a été mis à jour (pour le filtrage dans Flow) |
metaobject |
Objet | L'entrée du méta-objet qui a été mise à jour |
metaobject.definition |
Objet | La MetaobjectDefinition qui modélise ce type d'objet |
metaobject.displayName |
Texte | Nom d'affichage du méta-objet |
metaobject.fields |
Liste des objets | Tous les champs du méta-objet, avec leurs clés et leurs valeurs |
metaobject.fields (each).definition |
Objet | La définition des champs pour cette clé d'objet |
metaobject.fields (each).jsonValue |
Texte | La valeur attribuée au champ au format JSON |
metaobject.fields (each).key |
Texte | La clé d'objet de ce champ |
metaobject.fields (each).thumbnail |
Objet | Attributs visuels pour les champs de type fichier ou couleur |
metaobject.fields (each).type |
Texte | Le type du champ |
metaobject.fields (each).value |
Texte | La valeur attribuée au champ, toujours stockée sous forme de chaîne de caractères |
metaobject.handle |
Texte | Identifiant de l'instance du méta-objet |
metaobject.id |
ID | Identifiant global du méta-objet |
metaobject.type |
Texte | Type/identifiant de la définition du méta-objet |
eventId |
Texte | L'identifiant de cet événement. Recherchez-le dans l'historique des événements de l'application pour voir exactement ce qui a été envoyé. |
Exemple : informer l'équipe chargée du contenu d'une modification apportée au guide des tailles
- Dans l'application, ouvrez « Metaobject Triggers », cliquez sur « Ajouter un déclencheur », sélectionnez la définition, puis enregistrez.
- Dans Flow, mise à jour de l'entrée « Metaobject ».
- Ajouter une condition : «
metaobject.type» **est égal à « **size_guide». - Ajoutez l'envoi d'un e-mail interne via
{{metaobject.displayName}}ainsi qu'une boucle Liquidforsurmetaobject.fieldsqui affiche les valeurs de chaque champ :keyetvalue. - Activez le flux de travail.

Prochaines étapes
- Guide complet sur les déclencheurs - tous les déclencheurs sur une seule page.
- Choisir la bonne gâchette - celle qui correspond à votre cas.
- Déclencheurs personnalisés - si aucun déclencheur intégré ne convient, créez le vôtre.
- Historique des événements et dépannage - voir ce qui a été tiré et ce que cela transportait.

