Les déclencheurs de produit, étape par étape

Les déclencheurs de produit, étape par étape

Copier la page

Tutoriels pas à pas pour onze déclencheurs de produit Shopify Flow : statut, titre, fournisseur, type, balises et canaux, avec valeurs avant et après.

Shopify Flow peut vous signaler qu'un produit a été mis à jour. Il ne peut toutefois pas vous indiquer la nature de la modification, ni la valeur antérieure. Ces onze déclencheurs remplissent ces deux fonctions : chacun d'entre eux se déclenche en cas d'un type de modification donné et transmet à votre workflow les valeurs avant et après la modification.

Chaque section ci-dessous constitue un petit tutoriel : ce qui déclenche l'action, ce qui est transmis à Shopify Flow, ainsi qu'un workflow que vous pouvez reproduire en quelques minutes.

Sur cette page : Mise à jour du produit, Changement de statut du produit, Changement du titre du produit, Changement de l'identifiant du produit, Changement de la description du produit, Changement du fournisseur du produit, Changement du type du produit, Ajout de balises au produit, Suppression de balises du produit, Publication du produit sur un canal, Suppression de la publication du produit sur un canal

Shopify Flow
Où les trouver : dans Shopify Flow, sélectionnez « Sélectionner un déclencheur », ouvrez Workflow Trigger Extensions et recherchez « Produit ».

Mise à jour du produit

Un message d'erreur s'affiche à chaque enregistrement d'un produit, quelle que soit la modification effectuée. Depuis la version 2.10.0, il contient également l'changes : les champs suivis qui ont été modifiés (titre, identifiant, description, statut, fournisseur, type, balises) avec leur valeur avant et après la modification.

Incendies provenant de Webhook Shopify et détection des modifications
Autorisation Accès aux données relatives aux produits, aux variantes et aux collections
Allumé L'activation d'un workflow Flow qui l'utilise permet de l'activer. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application.

Utilisez-le pour

  • Un workflow qui réagit à plusieurs types de modifications apportées aux produits et qui se ramifie en fonction de changes.fields.
  • Une piste d'audit : consignez chaque modification suivie, ancienne ou récente, dans un tableau ou sur un canal Slack.
  • Une solution polyvalente en attendant que vous déterminiez de quel déclencheur plus spécifique vous avez réellement besoin.

Ce que la mise à jour de produit apporte à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
product Produit (Shopify) Le produit qui a été mis à jour. Il s'agit d'un produit Shopify complet ; tous ses champs ainsi que les actions propres à Shopify Flow relatives à ce produit sont donc disponibles.
payload Texte Objet JSON contenant le GID du produit qui a été mis à jour (par exemple : {"id":"gid://shopify/Product/123"})
changes Objet Quels champs suivis ont été modifiés (titre, identifiant, description, statut, fournisseur, type, balises), avec l'ancienne et la nouvelle valeur de chacun
changes.fields Liste des textes Noms des champs suivis qui ont été modifiés
changes.items Liste des objets Ancienne et nouvelle valeur pour chaque champ modifié
changes.items (each).field Texte Le champ qui a été modifié : titre, identifiant, description, statut, fournisseur, type de produit ou balises
changes.items (each).oldValue Texte La valeur avant la mise à jour. Les valeurs longues sont raccourcies.
changes.items (each).newValue Texte La valeur après la mise à jour. Les valeurs longues sont raccourcies.
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 : consigner chaque modification apportée à un produit suivi, en indiquant son ancienne et sa nouvelle valeur

  1. Dans Shopify Flow, sélectionnez « Sélectionner un déclencheur », ouvrez « Workflow Trigger Extensions » et choisissez « Mise à jour du produit ».
  2. Ajouter une condition : changes.fields n'est pas vide et existe. Les mises à jour ne concernant pas les champs suivis (une modification de prix, une image) sont accompagnées d'une liste vide et s'arrêtent ici.
  3. Ajoutez « Envoyer un e-mail interne » (ou « Envoyer une requête HTTP à Slack »). Les champs de texte de Shopify Flow prennent en charge le langage Liquid ; ainsi, une boucle for sur changes.items permet d'afficher une ligne par modification : le field de l'entrée, puis ses oldValue et newValue, à côté de {{product.title}}.
  4. Activez le workflow. Cela active également le déclencheur dans l'application.
Le sélecteur de variables de Shopify Flow dans la section « Modifications / Éléments » de la mise à jour du produit, affichant le champ, l'ancienne valeur et la nouvelle valeur
Mise à jour du produit dans Shopify Flow : chaque entrée de « changes.items » désigne le champ et indique sa valeur avant et après la modification.
Condition de Shopify Flow lors de la mise à jour d'un produit : au moins l'une des modifications ou l'un des éléments comporte un champ dont la valeur est égale à « statut »
Une condition à respecter : ne continuez que si le statut figure parmi les champs qui ont été modifiés.

Modification du statut du produit

Ce déclencheur s'active lorsqu'un produit passe d'un statut « actif » à « brouillon », « archivé » ou « non répertorié ». Une sauvegarde qui ne modifie pas le statut ne le déclenche pas.

Incendies provenant de Webhook Shopify et détection des modifications
Autorisation Accès aux données relatives aux produits, aux variantes et aux collections
Allumé L'activation d'un workflow Flow qui l'utilise permet de l'activer. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application.

Utilisez-le pour

  • Prévenez l'équipe marketing dès qu'un produit est mis en ligne.
  • Supprimez un produit d'un flux ou d'un lot lorsqu'il est archivé.
  • Recupérez les produits qui ont été replacés par erreur dans la file d'attente.

Ce que l'événement « Changement de statut du produit » transmet à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
product Produit (Shopify) Le produit dont le statut a changé. Il s'agit d'un produit Shopify complet ; tous ses champs ainsi que les actions propres à Shopify Flow relatives à ce produit sont donc disponibles.
oldStatus Texte Le statut précédent du produit (actif, brouillon, archivé ou non répertorié)
newStatus Texte Le statut du nouveau produit (actif, brouillon, archivé ou non répertorié)
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 : Annoncer un produit qui vient d'être mis en ligne

  1. Sélectionnez « Statut du produit modifié » comme déclencheur.
  2. Ajoutez une condition : newStatus égal à active, et un deuxième critère : oldStatus égal à draft.
  3. Sous « Ajouter ensuite un e-mail interne » : objet Now live: {{product.title}}, corps du message avec {{product.onlineStoreUrl}}.
  4. Facultatif : ajoutez la balise new-arrival au produit afin qu'il soit pris en compte dans une collection.
  5. Activez le workflow.

Modification du nom du produit

Il se déclenche lorsque le titre d'un produit change. Aucun autre élément lié au produit ne le déclenche.

Incendies provenant de Webhook Shopify et détection des modifications
Autorisation Accès aux données relatives aux produits, aux variantes et aux collections
Allumé L'activation d'un workflow Flow qui l'utilise permet de l'activer. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application.

Utilisez-le pour

  • Veillez à ce qu'un catalogue externe, un PIM ou un outil de traduction reste synchronisé avec les produits dont le nom a été modifié.
  • Demandez un audit SEO chaque fois qu'un titre de best-seller est modifié.
  • Détectez les changements de nom accidentels résultant de modifications en masse.

Ce que l'événement « Modification du titre d'un produit » transmet à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
product Produit (Shopify) Le produit dont le titre a changé. Il s'agit d'un produit Shopify complet ; tous ses champs ainsi que les actions propres à Shopify Flow relatives à ce produit sont donc disponibles.
oldTitle Texte L'ancien nom du produit
newTitle Texte Le nouveau nom du produit
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 : envoyez une demande de changement de nom à votre équipe en indiquant les deux titres

  1. Sélectionnez « Modification du titre du produit » comme déclencheur.
  2. Ajoutez l'action « Envoyer un e-mail interne » avec pour objet Product renamed et le corps "{{oldTitle}}" is now "{{newTitle}}" - {{product.onlineStoreUrl}}.
  3. Si seuls certains produits vous intéressent, ajoutez une condition au début : product.vendor est égal à votre marque, ou product.tags contient hero.
  4. Activez le workflow.

Modification de la référence du produit

Se déclenche lorsque l'identifiant URL d'un produit change, c'est-à-dire la partie de l'adresse située après /products/.

Incendies provenant de Webhook Shopify et détection des modifications
Autorisation Accès aux données relatives aux produits, aux variantes et aux collections
Allumé L'activation d'un workflow Flow qui l'utilise permet de l'activer. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application.

Utilisez-le pour

  • Créez automatiquement une redirection à partir de l'ancienne URL, afin que les liens et les résultats de recherche continuent de fonctionner.
  • Veuillez informer la personne chargée de la gestion des publicités ou des campagnes par e-mail qu'une page de destination a été déplacée.

Ce que l'événement « Product Handle Changed » transmet à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
product Produit (Shopify) Le produit dont le nom a été modifié. Il s'agit d'un produit Shopify complet ; tous ses champs ainsi que les actions propres à Shopify Flow relatives à ce produit sont donc disponibles.
oldHandle Texte L'identifiant d'URL précédent du produit
newHandle Texte La nouvelle URL du produit
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 : Créer une redirection d'URL à partir de l'ancien identifiant

  1. Sélectionnez « Modification de la référence du produit » comme déclencheur.
  2. Ajoutez l'action « Créer une redirection d'URL ».
  3. Définissez le chemin d'accès sur /products/{{oldHandle}} et la destination sur /products/{{newHandle}}.
  4. Activez le workflow, puis modifiez l'identifiant d'un produit test et ouvrez l'ancienne URL.

Modification de la description du produit

Se déclenche lorsque la description (corps du code HTML) d'un produit change.

Incendies provenant de Webhook Shopify et détection des modifications
Autorisation Accès aux données relatives aux produits, aux variantes et aux collections
Allumé L'activation d'un workflow Flow qui l'utilise permet de l'activer. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application.

Utilisez-le pour

  • Ne relancez une traduction ou un résumé généré par IA que si le texte source a réellement changé.
  • Demandez au service juridique ou au service de conformité de revérifier les produits réglementés après toute modification.
  • Actualisez le flux de produits contenant cette description.

Ce que « Modification de la description du produit » transmet à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
product Produit (Shopify) Le produit dont la description a été modifiée. Il s'agit d'un produit Shopify complet ; tous ses champs ainsi que les actions propres à Shopify Flow relatives à ce produit sont donc disponibles.
oldDescription Texte La description ci-dessus (limitée à 4 000 caractères ; vous pouvez consulter la description complète à l'aide de la référence du produit si nécessaire)
newDescription Texte La nouvelle description (limitée à 4 000 caractères ; vous pouvez consulter la description complète à l'aide de la référence du produit si nécessaire)
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 : signaler une description modifiée pour qu'elle soit vérifiée

  1. Sélectionnez « Modification de la description du produit » comme déclencheur.
  2. Ajoutez des balises de produit avec needs-copy-review.
  3. Ajoutez la fonction « Envoyer un e-mail interne au réviseur avec {{product.title}}» et un lien vers le produit dans l'interface d'administration.
  4. Une fois la révision terminée, le réviseur supprime la balise. Associez cette action à « Suppression des balises produit » si une action doit être effectuée à ce moment-là.

Changement de fournisseur du produit

Se déclenche lorsque le fournisseur d'un produit change.

Incendies provenant de Webhook Shopify et détection des modifications
Autorisation Accès aux données relatives aux produits, aux variantes et aux collections
Allumé L'activation d'un workflow Flow qui l'utilise permet de l'activer. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application.

Utilisez-le pour

  • Déplacer des produits d'une collection ou d'une liste de prix à une autre, en fonction du fournisseur.
  • Veuillez informer le service des achats lorsqu'un produit est réattribué à un autre fournisseur.

Ce que la fonction « Changement de fournisseur de produit » transmet à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
product Produit (Shopify) Le produit dont le fournisseur a changé. Il s'agit d'un produit Shopify complet ; tous ses champs ainsi que les actions propres à Shopify Flow relatives à ce produit sont donc disponibles.
oldVendor Texte L'ancien fournisseur
newVendor Texte Le nouveau fournisseur
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 : remplacer une balise de fournisseur lorsque le fournisseur change

  1. Sélectionnez « Changement de fournisseur du produit » comme déclencheur.
  2. Ajoutez ou supprimez les balises de produit à l'aide de vendor:{{oldVendor}}.
  3. Ajoutez des balises de produit avec vendor:{{newVendor}}.
  4. Activez le workflow.

Modification du type de produit

Se déclenche lorsque le type de produit change. Il s'agit du champ « Type » à saisie libre, et non de la catégorie de produit standard d'Shopify.

Incendies provenant de Webhook Shopify et détection des modifications
Autorisation Accès aux données relatives aux produits, aux variantes et aux collections
Allumé L'activation d'un workflow Shopify Flow qui l'utilise permet de l'activer. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application.

Utilisez-le pour

  • Regroupez les produits dans des collections automatisées par type ou dans des profils d'expédition.
  • Veillez à ce que la correspondance fiscale ou douanière figurant dans un système externe soit à jour.

Qu'est-ce que « Type de produit modifié » transmet à votre workflow ?

Variable de Shopify Flow Type Ce qu'il contient
product Produit (Shopify) Le produit dont le type a changé. Il s'agit d'un produit Shopify complet ; tous ses champs ainsi que les actions propres à Shopify Flow relatives aux produits sont donc disponibles.
oldType Texte Le type de produit précédent
newType Texte Le nouveau type de produit
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 : avertir le service opérationnel lorsqu'un produit change de type

  1. Sélectionnez « Modification du type de produit » comme déclencheur.
  2. Ajoutez une condition si seuls certains types sont concernés : newType est égal à Hazardous.
  3. Ajouter l'envoi d'un e-mail interne : {{product.title}} moved from type "{{oldType}}" to "{{newType}}".
  4. Activez le workflow.

Ajout de balises de produit

Se déclenche lorsqu'au moins une balise est ajoutée à un produit. La variable addedTags ne contient que les nouvelles balises ; vous n'avez donc pas besoin de comparer les listes vous-même.

Incendies provenant de Webhook Shopify et détection des modifications
Autorisation Accès aux données relatives aux produits, aux variantes et aux collections
Allumé L'activation d'un workflow Flow qui l'utilise permet de l'activer. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application.

Utilisez-le pour

  • Lancer un processus à partir d'une balise : photo-ready, approved, clearance.
  • Permettez au personnel de déclencher des processus automatisés depuis la page du produit sans avoir à ouvrir Shopify Flow.

Ce que la fonction « Balises de produit ajoutées » transmet à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
product Produit (Shopify) Le produit dont les balises ont été modifiées. Il s'agit d'un produit Shopify complet ; tous ses champs ainsi que les actions propres à Shopify Flow relatives à ce produit sont donc disponibles.
addedTags Texte Liste, séparée par des virgules, des balises qui ont été ajoutées au produit
removedTags Texte Liste, séparée par des virgules, des balises qui ont été supprimées du produit lors de cette même mise à jour (peut être vide)
currentTags Texte Liste, séparée par des virgules, de toutes les balises actuellement associées au produit
previousTags Texte Liste, séparée par des virgules, de toutes les balises précédemment associées au produit avant cette mise à jour
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 : publier un produit dès que ses balises ont été validées

  1. Sélectionnez « Balises de produit ajoutées » comme déclencheur.
  2. Ajouter une condition : addedTags contient approved.
  3. Sous « Ajouter », sélectionnez « Mettre à jour le statut du produit sur Active » (ou « Publier le produit sur un canal »).
  4. Ajoutez ou supprimez les balises de produit portant la mention approved si la balise n'est qu'un indicateur.
  5. Activez le workflow.

Suppression des balises de produit

Se déclenche lorsqu'au moins une balise est supprimée d'un produit. La variable removedTags contient précisément celles qui ont été supprimées.

Incendies provenant de Webhook Shopify et détection des modifications
Autorisation Accès aux données relatives aux produits, aux variantes et aux collections
Allumé L'activation d'un workflow Flow qui l'utilise permet de l'activer. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application.

Utilisez-le pour

  • Mettre fin à un processus lorsqu'une balise d'état est supprimée : une promotion prend fin lorsque la balise clearance est supprimée.
  • Annulez les modifications apportées par le workflow « Ajout de balises correspondantes ».

Ce que la fonction « Balises de produit supprimées » transmet à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
product Produit (Shopify) Le produit dont les balises ont été modifiées. Il s'agit d'un produit Shopify complet ; tous ses champs ainsi que les actions propres à Shopify Flow relatives à ce produit sont donc disponibles.
addedTags Texte Liste, séparée par des virgules, des balises qui ont été ajoutées au produit lors de la même mise à jour (peut être vide)
removedTags Texte Liste, séparée par des virgules, des balises qui ont été supprimées du produit
currentTags Texte Liste, séparée par des virgules, de toutes les balises actuellement associées au produit
previousTags Texte Liste, séparée par des virgules, de toutes les balises précédemment associées au produit avant cette mise à jour
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 : mettre fin à une promotion lorsque la balise de solde est retirée

  1. Sélectionnez « Balises Removées » comme déclencheur.
  2. Ajouter une condition : removedTags inclut clearance.
  3. Ajoutez les actions permettant d'annuler la promotion, par exemple « Supprimer les balises de produit sale-badge » et « Envoyer un e-mail interne au service merchandising ».
  4. Activez le workflow.

Produit publié sur le canal

Se déclenche lorsqu'un produit est publié sur un ou plusieurs canaux de vente, marchés ou catalogues B2B. channels.added répertorie les canaux sur lesquels il vient d'apparaître, tandis que channels.current indique tous ceux sur lesquels il est actuellement présent.

Incendies provenant de Webhook Shopify et détection des modifications
Autorisation Accès aux données de publication + accès aux données relatives aux produits, aux variantes et aux collections
Allumé L'activation d'un workflow Flow qui l'utilise permet de l'activer. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application.

Utilisez-le pour

  • Créez une liste de contrôle de lancement lorsqu'un produit est mis en ligne sur la Boutique en ligne.
  • N'ajoutez un produit au flux d'une place de marché qu'une fois qu'il a été publié sur ce canal.
  • Prévenez l'équipe de vente dès qu'un article est disponible sur le système de caisse.

Ce que le produit publié sur le canal transmet à votre workflow

Variable de Shopify Flow Type Ce qu'il contient
product Produit (Shopify) Le produit qui a été publié. Il s'agit d'un produit Shopify complet ; tous ses champs ainsi que les actions propres à Shopify Flow relatives à ce produit sont donc disponibles.
channels Objet Les chaînes ajoutées / supprimées / actuellement publiées, chacune constituant une publication (id, nom, type, catalogId)
channels.added Liste des objets Canaux sur lesquels le produit vient d'être publié dans le cadre de cet événement.
channels.added (each).id ID La publication GID (gid://shopify/Publication/...)
channels.added (each).name Texte Le nom du canal ou du contexte (par exemple : Boutique en ligne, Point de vente, Google et YouTube, nom d'un marché ou nom d'un site B2B)
channels.added (each).type Texte Le type de contexte de vente : Canal de vente, Marché ou Secteur B2B
channels.added (each).catalogId ID Le catalogue GID sur lequel s'appuie cette publication (AppCatalog, MarketCatalog ou CompanyLocationCatalog)
channels.removed Liste des objets Canaux sur lesquels le produit vient d'être retiré de la publication dans le cadre de cet événement.
channels.removed (each).id ID La publication GID (gid://shopify/Publication/...)
channels.removed (each).name Texte Le nom du canal ou du contexte (par exemple : Boutique en ligne, Point de vente, Google et YouTube, nom d'un marché ou nom d'un site B2B)
channels.removed (each).type Texte Le type de contexte de vente : Canal de vente, Marché ou secteur B2B
channels.removed (each).catalogId ID Le catalogue GID associé à cette publication (AppCatalog, MarketCatalog ou CompanyLocationCatalog)
channels.current Liste des objets Tous les canaux sur lesquels le produit est actuellement publié (après cette modification).
channels.current (each).id ID La publication GID (gid://shopify/Publication/...)
channels.current (each).name Texte Le nom du canal ou du contexte (par exemple : Boutique en ligne, Point de vente, Google et YouTube, nom d'un marché ou nom d'un site B2B)
channels.current (each).type Texte Le type de contexte de vente : Canal de vente, Marché ou secteur B2B
channels.current (each).catalogId ID Le catalogue GID sur lequel s'appuie cette publication (AppCatalog, MarketCatalog ou CompanyLocationCatalog)
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 : avertir l'équipe commerciale lorsqu'un produit arrive au point de vente

  1. Sélectionnez « Produit publié sur le canal » comme déclencheur.
  2. Ajouter une condition : au moins un élément de channels.added a name égal à Point of Sale.
  3. Ajoutez l'envoi d'un e-mail interne : {{product.title}} is now available on POS.
  4. Activez le workflow.

Produit retiré de la chaîne

Se déclenche lorsqu'un produit est retiré d'un ou plusieurs canaux de vente. La variable channels.removed indique les canaux sur lesquels il a disparu.

Incendies provenant de Webhook Shopify et détection des modifications
Autorisation Accès aux données de publication + accès aux données relatives aux produits, aux variantes et aux collections
Allumé L'activation d'un workflow Flow qui l'utilise permet de l'activer. Son propre commutateur se trouve sur la page « Déclencheurs » de l'application.

Utilisez-le pour

  • Découvrez les produits qui ont été retirés discrètement de la Boutique en ligne.
  • Suspendre les publicités pour un produit dès qu'il quitte la chaîne vers laquelle ces publicités renvoient.

Quels produits « non publiés » de la chaîne sont transmis à votre workflow ?

Variable de Shopify Flow Type Ce qu'il contient
product Produit (Shopify) Le produit qui n'a pas été publié. Il s'agit d'un produit Shopify à part entière ; tous ses champs ainsi que les actions propres à Shopify Flow relatives à ce produit sont donc disponibles.
channels Objet Les chaînes ajoutées / supprimées / actuellement diffusées, chacune constituant une publication (id, nom, type, catalogId)
channels.added Liste des objets Canaux sur lesquels le produit vient d'être publié dans le cadre de cet événement.
channels.added (each).id ID La publication GID (gid://shopify/Publication/...)
channels.added (each).name Texte Le nom du canal ou du contexte (par exemple : Boutique en ligne, Point de vente, Google et YouTube, nom d'un marché ou nom d'un site B2B)
channels.added (each).type Texte Le type de contexte de vente : canal de vente, marché ou secteur B2B
channels.added (each).catalogId ID Le catalogue GID sur lequel s'appuie cette publication (AppCatalog, MarketCatalog ou CompanyLocationCatalog)
channels.removed Liste des objets Canaux sur lesquels le produit vient d'être retiré de la publication dans le cadre de cet événement.
channels.removed (each).id ID La publication GID (gid://shopify/Publication/...)
channels.removed (each).name Texte Le nom du canal ou du contexte (par exemple : Boutique en ligne, Point de vente, Google et YouTube, nom d'un marché ou nom d'un site B2B)
channels.removed (each).type Texte Le type de contexte de vente : Canal de vente, Marché ou secteur B2B
channels.removed (each).catalogId ID Le catalogue GID associé à cette publication (AppCatalog, MarketCatalog ou CompanyLocationCatalog)
channels.current Liste des objets Tous les canaux sur lesquels le produit est actuellement publié (après cette modification).
channels.current (each).id ID La publication GID (gid://shopify/Publication/...)
channels.current (each).name Texte Le nom du canal de vente ou du contexte (par exemple : Boutique en ligne, Point de vente, Google et YouTube, nom d'un marché ou nom d'un site B2B)
channels.current (each).type Texte Le type de contexte de vente : Canal de vente, Marché ou Secteur B2B
channels.current (each).catalogId ID Le catalogue GID sur lequel s'appuie cette publication (AppCatalog, MarketCatalog ou CompanyLocationCatalog)
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 : envoyer une alerte lorsqu'un produit n'est plus disponible dans la Boutique en ligne

  1. Sélectionnez « Produit non publié sur la chaîne » comme déclencheur.
  2. Ajouter une condition : au moins un élément de channels.removed a un name égal à Online Store.
  3. Ajoutez un e-mail interne ou une demande Slack contenant {{product.title}} ainsi que le lien d'administration.
  4. Activez le workflow.

Prochaines étapes