アプリのご利用方法レコードの管理ページでのトリガーイベント

レコードの管理ページでのトリガーイベント

ページをコピーする

Shopify Flow をご覧ください。管理ページ上で、特定の製品、注文、お客様、または会社に関するトリガーイベントを確認でき、古い値と新しい値が並べて表示されます。

ワークフローが注文に対して何らかの処理を行った場合、通常はその注文に関する質問が寄せられます。具体的には、「トリガーは発動したか」「いつ発動したか」「何が変更されたか」といった点です。これまでは、その答えは「イベント履歴」にあり、手動でフィルタリングする必要がありました。「フロートリガーイベント」ブロックを使用すると、Shopifyの管理画面において、そのレコードのページ上に直接表示されるようになります。

現在表示しているレコードに関する最新のトリガーイベントが、新しい順に一覧表示されます。各項目には、トリガーの内容、Shopify Flow に到達したかどうか、到達からの経過時間、およびトリガーに「old → new」という表記がある場合は、その短い説明(例:price: 100.00 -> 85.00 や tags added: vip など)が表示されます。

ご利用可能な場所

  • 製品および商品バリエーション
  • 注文および下書き注文
  • お客様
  • コレクション
  • 会社およびロケーション

ブロックを追加してください

  1. Shopifyの管理画面で、そのタイプのレコードを開いてください。たとえば、任意の商品などです。
  2. ページの「ブロック」エリアまでスクロールし、ブロックを追加してください。ページによっては、この操作はページの「カスタマイズ」オプションの下にあります。
  3. Workflow Trigger Extensions から「Shopify Flow」のトリガーイベントを選択してください。
  4. 全スタッフにこのページに表示されたままにしておきたい場合は、ピン留めしてください。

ページの種類ごとに1回追加してください。そうすれば、すべての商品や注文などに表示されるようになります。

各ページに1つずつ例が掲載されています

同じブロックが、あるストアの3つの異なるレコードに記録されています。各行は、アプリがShopify Flowに送信した1つのイベントを表しています。具体的には、発動したトリガー、どの値がどのように変更されたか、Shopify Flowがそれを受け入れたかどうか、およびその日時が記録されています。トリガー名をクリックすると、アプリ内でそのイベントが開きます。

商品ページにて

値下げされ、セール用のタグが付けられた商品です。価格の変更には旧価格と新価格が表示され、このタグは2回表示されます。1回目は独自のトリガー「商品タグの追加」として、もう1回は「商品更新」内での表示となります。「商品更新」では、保存時に追跡されたすべての変更が報告されます。

商品ページにおけるShopify Flowのトリガーイベント:評価メタフィールドの値が4.5から2.5に変化したこと、および価格が89.00から69.00に変更されたこと
「リネンシャツ」という商品についてですが、評価のメタフィールドが変更され、値下げにより価格が89.00から69.00になりました。

注文ページにて

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

注文ページにおけるShopify Flowのトリガーイベント:支払状況が「保留中」から「支払済み」へ変更された場合、およびメモが追加された場合
注文について:支払状況が「保留中」から「支払済み」に変更されたこと、および追加されたメモについて。

お客様ページにて

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

お客様ページにおけるShopify Flowのトリガーイベント:メモが追加された場合、および「VIP」タグが追加された場合
お客様について:新しいメモと「VIP」というタグが追加されました。

その中に何が掲載されているか

  • そのレコードに対して発生した、あらゆる具体的な変更トリガー:タグの追加、ステータスの変更、価格の変更、メタフィールドの更新などです。
  • **「商品更新」、「注文更新」、「お客様更新」、および「下書き注文更新」**は、アプリが追跡しているフィールドのいずれかが変更された場合に表示されます。追跡対象のフィールドに変更がない更新(例えば、商品の在庫調整など)は一覧に表示されません。そうしないと、使用中のレコードが単なるノイズになってしまうからです。
  • バリエーションまたは在庫情報は、そのバリエーションおよび関連する商品に表示されます。

表示されないもの:商品閲覧などのストアフロントイベントや、独自のカスタムトリガーからのイベントです。いずれも、このブロックが有用に表示できるような形で、単一のレコードに関するものではありません。

個人データを扱うトリガーは、その値なしで一覧表示されます。「お客様のメールアドレスが変更されました」というイベントが表示されますが、このブロックでは旧アドレスも新アドレスも表示されません。

ブロックからアプリへ

  • イベントをクリックすると、「イベント履歴」でそのイベントが開き、Shopify Flowに送信されたすべての情報が表示されます。
  • 下部にある**「イベント履歴で開く」をクリックすると、**その1件のレコードに関するすべてのイベントが表示されます。この表示にはフィルターは適用されません。すでにそのレコードに絞り込まれているためです。
イベント履歴は1つの製品に絞り込まれており、リストの上部に取り外し可能なチップとして表示されています
「すべてのイベントを表示」を選択すると、その1件の記録に関する「イベント履歴」が開きます。チップを削除すると、すべてのイベントを再度表示できます。

そのブロックが空の場合

  • **このレコードに対して、まだトリガーは発火していません。**有効になっているトリガーのいずれかがこのレコードを監視するように設定を変更し、ページを再読み込みしてください。
  • マッチングトリガーはオフになっています。「トリガー」ページ(旧「設定」) をご覧ください。
  • **そのデータに対する権限が与えられていません。**有効になっているものの、権限が設定されていないトリガーは発動しません。権限とデータへのアクセスをご参照ください。
  • **この変更はアップデート前に行われました。**上記の注記をご覧ください。

今後の手順