レコードの管理ページでのトリガーイベント
Shopify Flow をご覧ください。管理ページ上で、特定の製品、注文、お客様、または会社に関するトリガーイベントを確認でき、古い値と新しい値が並べて表示されます。
ワークフローが注文に対して何らかの処理を行った場合、通常はその注文に関する質問が寄せられます。具体的には、「トリガーは発動したか」「いつ発動したか」「何が変更されたか」といった点です。これまでは、その答えは「イベント履歴」にあり、手動でフィルタリングする必要がありました。「フロートリガーイベント」ブロックを使用すると、Shopifyの管理画面において、そのレコードのページ上に直接表示されるようになります。
現在表示しているレコードに関する最新のトリガーイベントが、新しい順に一覧表示されます。各項目には、トリガーの内容、Shopify Flow に到達したかどうか、到達からの経過時間、およびトリガーに「old → new」という表記がある場合は、その短い説明(例:price: 100.00 -> 85.00 や tags added: vip など)が表示されます。
ご利用可能な場所
- 製品および商品バリエーション
- 注文および下書き注文
- お客様
- コレクション
- 会社およびロケーション
ブロックを追加してください
- Shopifyの管理画面で、そのタイプのレコードを開いてください。たとえば、任意の商品などです。
- ページの「ブロック」エリアまでスクロールし、ブロックを追加してください。ページによっては、この操作はページの「カスタマイズ」オプションの下にあります。
- Workflow Trigger Extensions から「Shopify Flow」のトリガーイベントを選択してください。
- 全スタッフにこのページに表示されたままにしておきたい場合は、ピン留めしてください。
ページの種類ごとに1回追加してください。そうすれば、すべての商品や注文などに表示されるようになります。
各ページに1つずつ例が掲載されています
同じブロックが、あるストアの3つの異なるレコードに記録されています。各行は、アプリがShopify Flowに送信した1つのイベントを表しています。具体的には、発動したトリガー、どの値がどのように変更されたか、Shopify Flowがそれを受け入れたかどうか、およびその日時が記録されています。トリガー名をクリックすると、アプリ内でそのイベントが開きます。
商品ページにて
値下げされ、セール用のタグが付けられた商品です。価格の変更には旧価格と新価格が表示され、このタグは2回表示されます。1回目は独自のトリガー「商品タグの追加」として、もう1回は「商品更新」内での表示となります。「商品更新」では、保存時に追跡されたすべての変更が報告されます。

注文ページにて
注文後しばらく経ってから支払いが行われ、メモが追加された注文です。「注文の財務状況が変更されました」というステータスには、元のステータスが引き継がれます。これにより、ワークフローがこの移行に正確に対応できるようになります。メモの変更内容は、「**注文の更新」**の下に、変更前後のテキストとともに表示されます。

お客様ページにて
「VIP」というタグが付けられ、サポートからメモを受け取ったお客様です。ここには個人情報は一切表示されません。タグ、メモ、ステータスはその値とともに表示されますが、名前、メールアドレス、電話番号、住所を読み取るトリガーについては、トリガーが作動したことのみが表示され、その値自体は一切表示されません。

その中に何が掲載されているか
- そのレコードに対して発生した、あらゆる具体的な変更トリガー:タグの追加、ステータスの変更、価格の変更、メタフィールドの更新などです。
- **「商品更新」、「注文更新」、「お客様更新」、および「下書き注文更新」**は、アプリが追跡しているフィールドのいずれかが変更された場合に表示されます。追跡対象のフィールドに変更がない更新(例えば、商品の在庫調整など)は一覧に表示されません。そうしないと、使用中のレコードが単なるノイズになってしまうからです。
- バリエーションまたは在庫情報は、そのバリエーションおよび関連する商品に表示されます。
表示されないもの:商品閲覧などのストアフロントイベントや、独自のカスタムトリガーからのイベントです。いずれも、このブロックが有用に表示できるような形で、単一のレコードに関するものではありません。
個人データを扱うトリガーは、その値なしで一覧表示されます。「お客様のメールアドレスが変更されました」というイベントが表示されますが、このブロックでは旧アドレスも新アドレスも表示されません。
ブロックからアプリへ
- イベントをクリックすると、「イベント履歴」でそのイベントが開き、Shopify Flowに送信されたすべての情報が表示されます。
- 下部にある**「イベント履歴で開く」をクリックすると、**その1件のレコードに関するすべてのイベントが表示されます。この表示にはフィルターは適用されません。すでにそのレコードに絞り込まれているためです。

そのブロックが空の場合
- **このレコードに対して、まだトリガーは発火していません。**有効になっているトリガーのいずれかがこのレコードを監視するように設定を変更し、ページを再読み込みしてください。
- マッチングトリガーはオフになっています。「トリガー」ページ(旧「設定」) をご覧ください。
- **そのデータに対する権限が与えられていません。**有効になっているものの、権限が設定されていないトリガーは発動しません。権限とデータへのアクセスをご参照ください。
- **この変更はアップデート前に行われました。**上記の注記をご覧ください。
今後の手順
- イベント履歴とトラブルシューティング - フィルタ機能付きの全履歴。
- トリガーの完全なリファレンス - どのトリガーも、古い値と新しい値を持っています。
- トリガーの仕組み - トリガーが作動する前にベースラインが必要な理由。
