バリエーションの価格が10%以上値下がりした際に、商品にタグを付ける
ある商品の価格が10%以上下落した場合は、その商品に「price-drop」というタグを追加してください。このトリガーには、旧価格、新価格、および下落率が含まれているため、計算を行う必要はありません。このタグを自動セールコレクションで活用してください。
トリガーは1つで、Shopifyの組み込みアクションのみを使用するため、他のアプリは必要ありません。ストア固有の要素は一切含まれていないため、インポートすればすぐに動作します。

必要なもの
- このアプリの権限「商品、バリエーション、コレクションデータへのアクセス」。詳細は 権限とデータへのアクセス を参照してください。
- これだけです:ワークフローを有効にすると、アプリ内の「**製品バリエーションの価格が変更された」**トリガーがオンになります。
「Workflow Trigger Extensions」アプリをインストールし、その「権限」ページで「商品、バリエーション、コレクションのデータへのアクセス」を許可してください。このワークフローを有効にすると、アプリ内のトリガーが作動します。
ワークフローを入手する
- このページの下部に添付されている「
.flow」ファイルをダウンロードしてください。 - Shopifyの管理画面で「**Flow」**を開き、「**インポート」**をクリックしてファイルを選択してください。
- 手順を確認してから、「**ワークフローを有効にする」**をクリックしてください。
このファイルはShopify Flow自体からエクスポートされたものです。手動で編集せず、インポート後にFlowでワークフローを変更してください。
仕組み
- **「Product Variant Price Changed」**は、価格が変更された各バリエーションについて1回ずつ発火し、
priceChangeに旧価格、新価格、delta、percentChange、directionを格納します。 - この条件では、
priceChange.percentChangeが-10以下である場合に、ワークフローを継続させます。 - 「商品タグを追加」を行うと、
price-dropがそのバリエーションの商品(productVariant.product.id)に追加されます。
自分だけのものにしよう
- 「
price-drop」というタグで自動収集を設定すれば、販売ページが自動的に作成されます。 -10を独自の閾値に変更するか、directionを使用して増加を検出する 2 つ目の分岐を追加してください。これはincreaseと同等です。- タグは、何かによって削除されるまで残ります。セール終了時に手動で削除するか、同じトリガーと
directionを使用した別のワークフローで削除してください。これはincreaseと同じです。
今後の手順
- 商品バリエーションのトリガー設定手順(ステップバイステップ) - このトリガーが送信するすべてのフィールドと、その他の例。
- ワークフローテンプレート - すべてのテンプレート。
- イベント履歴とトラブルシューティング - トリガーが作動したかどうかを確認する。

