Installation et configuration

Installation et configuration

Copier la page

Installez Workflow Trigger Extensions, accordez les autorisations de données nécessaires, puis créez votre premier workflow Shopify Flow.

Il faut environ cinq minutes pour passer d'une installation neuve à un workflow opérationnel.

Étape 1 : Installez l'application

Installez l'Workflow Trigger Extensions depuis Shopify ou l'App Store. Une fois l'installation terminée, vous accédez à la page d'accueil de l'application, qui affiche une liste de contrôle pour la configuration, votre consommation pour la période en cours et l'activité récente des déclencheurs.

Étape 2 : Accordez les droits d'accès aux données dont vous avez besoin

Par défaut, l'application ne dispose d'aucun accès aux données. L'accès à toutes les ressources qu'elle peut lire est soumis à une autorisation préalable ; vous n'accordez donc que les autorisations dont vos workflows ont réellement besoin.

  1. Ouvrez la section « Autorisations » dans le menu de navigation de l'application.
  2. Recherchez la fiche correspondant aux données dont vous avez besoin, par exemple « Accès aux données de commande » ou Accès aux données avec réductions.
  3. Cliquez sur « Grant ». La fonction Shopify affiche sa propre boîte de dialogue de confirmation.

Chaque carte indique précisément quels déclencheurs cette autorisation permet d'activer ; vous pouvez donc partir du déclencheur de votre choix pour remonter en arrière. Il existe 13 autorisations au total.

La page « Autorisations » juste après l'installation : chaque fiche indique « Non accordé », et la barre de titre affiche « Accorder tout ».
Étape 2 : une fois l'installation terminée, aucune autorisation n'est accordée. Accordez une autorisation par carte, ou utilisez l'option « Tout autoriser » pour tout valider en une seule fois.
Shopify
Shopify vous demande de confirmer. Cette boîte de dialogue est propre à Shopify et répertorie précisément les autorisations que vous êtes sur le point d'accorder.

Étape 3 : Créer un workflow dans Shopify Flow

  1. Ouvrez Shopify Flow et cliquez sur « Créer un workflow ».
  2. Cliquez sur « Sélectionner un déclencheur » et recherchez le déclencheur par son nom, par exemple Product Variant Price Changed.
  3. Les déclencheurs de cette application sont intitulés « Workflow Trigger Extensions » dans le sélecteur.
  4. Ajoutez vos conditions et vos actions, puis activez le workflow.
Shopify Flow
Étape 3 : dans Shopify Flow, sélectionnez « Select a trigger », ouvrez Workflow Trigger Extensions et choisissez votre déclencheur.

Étape 4 : Laissez le déclencheur s'enclencher d'elle-même

Lorsque vous activez un workflow utilisant l'un de nos déclencheurs, l'application le détecte et se charge de la configuration à votre place :

  • cela active le déclencheur, et
  • Dans le cas d'un déclencheur de détection de modification, il met en file d'attente une synchronisation de référence de l'élément correspondant ressource.

La situation de référence est essentielle. La détection des modifications repose sur la comparaison ; l'application doit donc connaître l'état actuel de votre catalogue avant de pouvoir vous indiquer ce qui a changé. Tant que la synchronisation n'est pas terminée, le déclencheur est activé, mais il n'a aucun élément de comparaison.

La page « Déclencheurs » de l'application, avec un bouton pour chaque déclencheur
Étape 4 : l'activation du workflow active automatiquement son déclencheur. Vous pouvez consulter et modifier chaque déclencheur sur la page « Déclencheurs ».

Étape 5 : Vérifiez que le tir a bien eu lieu

Effectuez la modification que vous automatisez, puis ouvrez l'historique des événements dans l'application. Chaque ligne indique le déclencheur, la ressource, l'horodatage et si le déclencheur Shopify Flow a bien été transmis. Consultez Historique des événements et dépannage.

Un événement a été créé dans l'historique des événements, marqué comme « Réussi », avec l'ancien et le nouveau prix
Étape 5 : chaque déclencheur activé est répertorié dans l'historique des événements. Si l'opération est réussie, cela signifie qu'Shopify Flow a accepté l'événement.

Et si un déclencheur n'avait pas d'interrupteur ?

Certains déclencheurs sont configurés au niveau de la définition plutôt qu'au niveau des boutiques :

  • Mise à jour du métachamp - configurée sur la page « Déclencheurs de métachamp », une entrée par la définition du métachamp que vous souhaitez consulter. Voir Déclencheurs de métachamps.
  • Entrée de métaobjet mise à jour - configurée sur la page « Déclencheurs de métaobjets », une entrée par définition de métaobjet. Voir Déclencheurs de métaobjets.

Les déclencheurs généraux d'... Updates (Mise à jour de la commande, Mise à jour du produit, Mise à jour du client, etc.) s'activent automatiquement dès que l'autorisation correspondante est accordée. Désactivez ceux que vous ne souhaitez pas utiliser sur la page « Déclencheurs ». Consultez La page « Déclencheurs » (anciennement « Paramètres »).

Les déclencheurs de Boutique en ligne doivent disposer de leurs propres autorisations

Les déclencheurs qui dépendent des actions des acheteurs sur votre boutique en ligne nécessitent l'autorisation « Accès au comportement de la boutique en ligne », et chacun d'entre eux est activé par défaut. Comme pour tout déclencheur, l’activation d’un workflow Shopify Flow qui en utilise un le met en marche. Ces données sont collectées à partir des navigateurs des clients et leur volume peut être bien plus important que celui des événements d’administration ; nous vous recommandons donc de consulter la page « Boutique en ligne » avant de vous appuyer sur l’un d’entre eux. Lorsque le premier est activé, l’application installe automatiquement son Pixel web pour vous ; vous n’avez rien à ajouter à votre thème. Consultez Déclencheurs de Storefront.