Shopify Flow / 新機能

Shopify Flow「Product updated」トリガー
商品が変わった瞬間に自動処理が動く

商品またはバリアントが更新されたときにワークフローを起動できる新トリガー。タグ・メタフィールド・価格など、監視したいフィールドを最大 5 つ選べる。

このページの構成
  1. そもそも何が変わるのか(30秒で理解)
  2. 仕組み図解 : 更新からワークフロー実行まで
  3. 監視できるフィールド
  4. 記事に書かれていること/書かれていないこと
  5. 使い方の流れ(3ステップ)
  6. 技術者が押さえるべき5つのポイント
  7. 業務に活かせる3つのユースケース
  8. 提案で使える1行サマリ

1そもそも何が変わるのか

Shopify Flow に 「Product updated(商品更新)」トリガー が追加された。
商品やバリアントの 指定したフィールドが変わったとき にワークフローを走らせられる。

対象 : 商品 と バリアント

商品本体だけでなく、商品バリアントの更新でもワークフローを起動できる。

5

監視 : 最大 5 フィールド

タグ・メタフィールド・価格などから最大 5 つを選ぶ。そのいずれかが変わったときにワークフローが動き出す。

2仕組み図解 : 更新からワークフロー実行まで

商品/バリアント が更新される 監視フィールド(最大 5) ✓ タグ ✓ メタフィールド ✓ 価格 … ほか 選んだ項目が 変わった? Yes のときだけ起動 ワークフロー実行 例 : 他のフィールドに応じて メタフィールドを自動設定 Shopify Flow
記事にある具体例は 「商品の他のフィールドに応じて決まるメタフィールドの値を自動で設定する」 というもの。
「どの項目の変更で起動するか」を絞り込めるのがこのトリガーの肝。

3監視できるフィールド

記事で名前が挙がっているのは以下の 3 種。「and more(ほか)」とあるため他にもあるが、全一覧は記事に記載なし。

タグ
tags
メタフィールド
metafields
¥
価格
prices
ほか
一覧は記載なし
選べるのは 1 トリガーにつき最大 5 フィールド。選んだフィールドの どれか 1 つ が変わればワークフローが動き始める。

4記事に書かれていること/書かれていないこと

項目内容
トリガー名 記載あり Product updated
起動の対象 記載あり 商品または商品バリアントの更新
監視フィールド数 記載あり 最大 5(タグ・メタフィールド・価格など)
起動条件 記載あり 選んだフィールドのいずれかが変わったとき
使える Shopify プラン 記載なし
変更前の値を参照できるか 記載なし
ワークフロー自身の更新で再び起動するか 記載なし
監視できるフィールドの全一覧 記載なし(ドキュメント参照)

5使い方の流れ(3ステップ)

1

トリガーを選ぶ

Shopify Flow で「Product updated」トリガーを使ってワークフローを作る。

2

監視フィールドを選ぶ

タグ・メタフィールド・価格などから最大 5 つを選ぶ。

3

アクションをつなぐ

例 : 他のフィールドに応じてメタフィールドの値を設定する。

管理画面での詳しい操作手順は記事に記載なし。具体的な作り方は Shopify Flow のドキュメントで確認する。質問やフィードバックは Shopify コミュニティへ。

6技術者が押さえるべき5つのポイント

1. 「何が変わったら動くか」を絞り込める

更新されたら何でも起動するのではなく、選んだフィールドの変更に限って起動する。関係ない更新でワークフローが無駄に走りにくい作り。

≤5

2. 監視フィールドは最大 5

6 つ以上の項目を見たい場合、1 つのワークフローでは足りない。監視対象の設計を先に決めておく必要がある。

3. 商品とバリアントの両方が対象

価格のようなバリアント単位の値の変化も起点にできる。どちらの単位でアクションを組むかは要確認。

4. 自分自身の更新で再起動するかは要検証

ワークフローが商品を更新したとき、その更新で再びトリガーが起動するかどうかは記事に記載なし。監視するフィールドと書き込むフィールドを分ける設計が安全側。

DOCS

5. 細かい仕様はドキュメントで確認

監視できるフィールドの全一覧、変更前の値を参照できるか、使えるプランは記事に記載なし。本番に入れる前に Shopify Flow のドキュメントとテストストアで動作を確かめること。

7業務に活かせる3つのユースケース

素材 サイズ meta
USE CASE 1

他のフィールドから決まるメタフィールドを自動でそろえる

課題
あるメタフィールドの値が別の項目(タグなど)から決まるのに、商品を編集するたびに人が手で書き直している。直し忘れで表示がずれる。
打ち手
元になるフィールドを監視対象に選び、変更されたら対応するメタフィールドの値を設定するワークフローを組む(記事にある例そのもの)。
効果
入力の手間と更新漏れが減り、商品データが常に一貫した状態に保たれる。
技術メモ
書き込み先のメタフィールドは監視対象に入れないようにする。再起動するかどうかは記載なしのため、テストストアで確認する。
¥
USE CASE 2

価格変更をきっかけにした後続処理の自動化

課題
価格を変えたあと、関連するタグ付けやチームへの共有を手作業でやっていて、抜けが出る。
打ち手
価格を監視フィールドに選び、変更されたら Flow のアクション(タグ付け・通知など)を実行する。
効果
価格改定の後続作業が漏れなく回り、運用担当の確認作業が減る。
技術メモ
価格はバリアント単位の値になりやすいため、商品単位とバリアント単位のどちらで処理するかを決めておく。変更前の値を参照できるかは記載なし。
USE CASE 3

タグ運用をきっかけにした商品管理のルール化

課題
担当者がタグを付けたあとに必要な追加作業(関連項目の更新など)を、人によってやったりやらなかったりしている。
打ち手
タグを監視フィールドに選び、タグが変わったらルールどおりの処理を Flow で実行する。
効果
「タグを付ければ後の処理は自動」という運用になり、属人化が減る。
技術メモ
監視は最大 5 フィールドまでなので、トリガーにする項目をタグなどに絞って設計する。

8提案で使える1行サマリ

「商品やバリアントの タグ・メタフィールド・価格など最大 5 項目の変化 をきっかけに、
Shopify Flow を自動で動かせる新トリガー。
商品データの後続作業を "変わったら自動で" に変えられる。」