ワークフローテンプレート「割引前価格」が削除された場合は、セールタグを削除してください

「割引前価格」が削除された場合は、セールタグを削除してください

ページをコピーする

商品の「割引前価格」が削除された場合は、その商品から「セール中」タグを削除してください。このトリガーには、変更前後の割引前価格が記録されているため、セールが終了した時点でタグも正確に解除されます。

商品バリエーションの「割引前価格」が削除された場合は、その商品から「セール中」タグを削除してください。このトリガーには、変更前後の割引前価格が記録されているため、セールが終了した時点でタグも正確に解除されます。

トリガーは1つで、Shopifyの組み込みアクションのみを使用しており、他のアプリは必要ありません。ストア固有の設定は一切含まれていないため、インポートすればすぐに動作します。

Shopify Flow のワークフロー:「割引前価格」が削除された際に「セール」タグを削除する
Shopify Flow でのワークフローの全体像です。

必要なもの

  • このアプリの権限「**商品、バリエーション、コレクションデータへのアクセス」**について。権限とデータへのアクセス をご覧ください。
  • これだけです:ワークフローを有効にすると、アプリ内の「**商品バリエーションの価格が変更された」**というトリガーがオンになります。

「Workflow Trigger Extensions」アプリをインストールし、その「権限」ページで「商品、バリエーション、コレクションのデータへのアクセス」を許可してください。このワークフローを有効にすると、アプリ内のトリガーがオンになります。

ワークフローを入手する

  1. このページの下部に添付されている.flowファイルをダウンロードしてください。
  2. Shopifyの管理画面で「Shopify **Flow」**を開き、「**インポート」**をクリックしてファイルを選択してください。
  3. 手順を確認してから、「**ワークフローを有効にする」**をクリックしてください。

このファイルは、Shopify Flow自体からエクスポートされたものです。手動で編集せず、インポート後にShopify Flow内でワークフローを変更してください。

仕組みについて

  1. **「商品バリエーション価格変更」**には、旧価格と割引前価格の比較価格を含むpriceChangeが設定されています。
  2. priceChange.oldCompareAtPrice.amountが空でなく、priceChange.newCompareAtPrice.amountが空の場合、この条件は継続します。
  3. **商品タグを削除すると、**そのバリエーションの商品からon-saleが削除されます。

自分だけのものにしましょう

  • 「割引前価格」が追加された際にon-saleを追加するテンプレートと組み合わせてご使用ください。
  • セールコレクションで使用しているタグに変更してください。

今後の手順