トリガーのチュートリアルロケーショントリガーの仕組み、ステップバイステップ

ロケーショントリガーの仕組み、ステップバイステップ

ページをコピーする

Shopify Flowのロケーションに関する、作成、更新、有効化、無効化、削除の手順を段階的に解説したチュートリアルです。

在庫を保管し、発送を行う場所(倉庫、ストア、受け取り拠点)に関する5つのトリガーです。

このページの内容:ロケーション作成, ロケーション更新, ロケーション有効化, ロケーション無効化, ロケーション削除

Shopify Flow
表示場所:「Shopify Flow」で「トリガーの選択」を選び、「Workflow Trigger Extensions」を開き、「ロケーション」と検索してください。

ロケーションが作成されました

ロケーションが作成された際に発火します。

~による火災 Shopify Webhook
許可 ロケーションデータのアクセス
電源が入りました これを使用するShopify Flowワークフローを有効にすると、それがオンになります。この機能専用のスイッチは、アプリの「**トリガー」**ページにあります。

次のような用途にご利用ください

  • 新ストアの登録:ERP、WMS、およびストア検索システムで登録を行ってください。

「Location Created」がワークフローに送信する内容

Shopify Flowにおける変数 種類 その中身
location 目的 作成されたロケーション
location.id ID そのロケーションのShopifyのGID
location.name 本文 そのロケーションの、マーチャントから見える名称
location.active 正しい/間違っている そのロケーションがアクティブかどうか
location.fulfillsOnlineOrders 正しい/間違っている そのロケーションでオンライン注文に対応できるかどうか
location.address1 本文 宛先欄 1
location.address2 本文 宛先欄 2
location.city 本文 都市
location.province 本文 州・県の名称
location.provinceCode 本文 ISO 3166-2 州コード
location.country 本文 国名
location.countryCode 本文 ISO 3166-1 アルファ-2 国コード
location.zip 本文 郵便番号
location.phone 本文 電話番号
eventId 本文 このイベントのIDです。アプリの「イベント履歴」でこれを検索すると、具体的に何が送信されたかを確認できます。

例:ERPで新しいロケーションを作成してください

  1. トリガーとして「ロケーションの選択(**作成済み)」**を選択してください。
  2. 「{{location.id}}」、「{{location.name}}」、「{{location.city}}」、「{{location.countryCode}}」を使用してHTTPリクエストを送信する機能を追加しました。
  3. ワークフローを有効にしてください。

ロケーションが更新されました

ロケーションに関するいずれかの項目(名称、住所、オンライン注文の受付可否)が編集されると、通知が送信されます。

~による火災 Shopify Webhook
許可 ロケーションデータのアクセス
電源が入りました これを利用するShopify Flowワークフローを有効にすると、それがオンになります。この機能専用のスイッチは、アプリの「**トリガー」**ページにあります。

次のような用途にご利用ください

  • 店舗検索機能やERPシステムを、住所変更に合わせて常に最新の状態に保ってください。
  • あるロケーションがオンライン注文のフルフィルメントを停止した際は、その旨をご確認ください。

「ロケーション Updated」がワークフローに送信する内容

Shopify Flowにおける変数 種類 その中身
location 目的 更新されたロケーション
location.id ID そのロケーションのShopifyのGID
location.name 本文 そのロケーションの、マーチャントから見える名称
location.active 正しい/間違っている そのロケーションがアクティブかどうか
location.fulfillsOnlineOrders 正しい/間違っている そのロケーションでオンライン注文に対応できるかどうか
location.address1 本文 宛先欄 1
location.address2 本文 宛先欄 2
location.city 本文 都市
location.province 本文 州・県の名称
location.provinceCode 本文 ISO 3166-2 州コード
location.country 本文 国名
location.countryCode 本文 ISO 3166-1 アルファ-2 国コード
location.zip 本文 郵便番号
location.phone 本文 電話番号
eventId 本文 このイベントのIDです。アプリの「イベント履歴」でこれを検索すると、具体的に何が送信されたかを確認できます。

例:ロケーションがオンライン注文のフルフィルメントを停止した際に警告を表示する

  1. トリガーとして「ロケーションの選択」が更新されました。
  2. 条件を追加します:location.fulfillsOnlineOrders が false と等しいこと。
  3. {{location.name}} を使用して、「運用チームへの社内メール送信」機能を追加します。
  4. ワークフローを有効にしてください。

ロケーション情報が有効になりました

無効化されていたロケーションが再び有効化された際に発火します。

~による火災 Shopify Webhook
許可 ロケーションデータのアクセス
電源が入りました これを使用するFlowワークフローを有効にすると、それがオンになります。この機能専用のスイッチは、アプリの「**トリガー」**ページにあります。

次のような用途にご利用ください

  • 季節休業の後、接続されたシステム上でストアを再開します。

「ロケーションアクティベーション」がワークフローに送信する内容

Shopify Flowにおける変数 種類 その中身
location 目的 有効化されているロケーション
location.id ID そのロケーションのShopifyのGID
location.name 本文 そのロケーションの、マーチャントから見える名称
location.active 正しい/間違っている そのロケーションがアクティブかどうか
location.fulfillsOnlineOrders 正しい/間違っている そのロケーションでオンライン注文に対応できるかどうか
location.address1 本文 宛先欄 1
location.address2 本文 宛先欄 2
location.city 本文 都市
location.province 本文 州・県の名称
location.provinceCode 本文 ISO 3166-2 州コード
location.country 本文 国名
location.countryCode 本文 ISO 3166-1 アルファ-2 国コード
location.zip 本文 郵便番号
location.phone 本文 電話番号
eventId 本文 このイベントのIDです。アプリの「イベント履歴」でこれを検索すると、具体的に何が送信されたかを確認できます。

例:営業再開したロケーションの告知

  1. トリガーとして「ロケーションの選択」を有効にします。
  2. 「**社内メールを送信」**を追加:{{location.name}} is active again。
  3. ワークフローを有効にしてください。

ロケーションの表示を無効にしました

そのロケーションが無効化されたときに発火します。

~による火災 Shopify Webhook
許可 ロケーションデータのアクセス
電源が入りました これを使用するFlowワークフローを有効にすると、それがオンになります。この機能専用のスイッチは、アプリの「**トリガー」**ページにあります。

次のような用途にご利用ください

  • 閉店したストアへの案内を止めてください。
  • その銘柄が引け前に売買されたかどうかを確認してください。

「Location Deactivated」がワークフローに送信する内容

Shopify Flowにおける変数 種類 その内容
location 目的 無効化されたロケーション
location.id ID そのロケーションのShopifyのGID
location.name 本文 そのロケーションの、マーチャントから見える名称
location.active 正しい/間違っている そのロケーションがアクティブかどうか
location.fulfillsOnlineOrders 正しい/間違っている そのロケーションでオンライン注文に対応できるかどうか
location.address1 本文 宛先欄1
location.address2 本文 宛先欄2
location.city 本文 都市
location.province 本文 州・県の名称
location.provinceCode 本文 ISO 3166-2 州コード
location.country 本文 国名
location.countryCode 本文 ISO 3166-1 アルファ-2 国コード
location.zip 本文 郵便番号
location.phone 本文 電話番号
eventId 本文 このイベントのIDです。アプリの「イベント履歴」でこれを検索すると、具体的に何が送信されたかを確認できます。

例:ロケーションの閉店時に在庫を確認する

  1. トリガーとして「ロケーションの選択」を無効にしました。
  2. 「{{location.name}}」を使用して、物流部門に社内メールを送信し、在庫振替の確認を依頼するリマインダーを追加してください。
  3. ワークフローを有効にしてください。

ロケーションが削除されました

ロケーションが削除された際に発生します。

~による火災 Shopify Webhook
許可 ロケーションデータのアクセス
電源が入りました これを使用するFlowワークフローを有効にすると、この機能がオンになります。この機能専用のスイッチは、アプリの「**トリガー」**ページにあります。

次のような用途にご利用ください

  • ERPまたは店舗検索機能からそのロケーション情報を削除してください。

「ロケーション Deleted」がワークフローに送信する内容

Shopify Flowにおける変数 種類 その中身
locationId 本文 削除されたロケーションのShopifyのGID
deletedAt 本文 そのロケーションが削除された時点のISOタイムスタンプ
eventId 本文 このイベントのIDです。アプリの「イベント履歴」でこれを検索すると、具体的に何が送信されたかを確認できます。

例:店舗検索から削除済みのロケーションを削除する

  1. トリガーとして「**ロケーションの削除」**を選択してください。
  2. {{locationId}} を使用して、店舗検索機能に「**HTTPリクエストの送信」**を追加してください。
  3. ワークフローを有効にしてください。

今後の手順