Skip to main content
ストア全体で1つの編集ウィンドウしかないと、どうしても妥協が必要になります。ルールエンジンを使えば、注文ごとに異なる編集ポリシーを設定できます。予約商品は数週間開いたままにし、在庫あり商品は数分でロックし、VIPには追加の時間を与え、リスクの高い配送先はロックダウンする、といった運用が可能です。注文単位で、細かく制御できます。
ルールエンジンのエディタ:条件と編集期限

ルールエンジンが役立つ理由

注文ごとに、細かく制御

ストア全体で1つのウィンドウを使う代わりに、注文の種類ごとに最適な編集ポリシーを設定できます。

フルフィルメントを保護

在庫あり商品の編集を素早くロックしたり、注文が編集可能な間はフルフィルメントを保留したりして、変更途中で発送されるのを防ぎます。

適切な顧客を優遇

VIPや卸売アカウントに、他のお客様には開放しないまま、より長い編集ウィンドウを提供できます。

混在カタログに対応

予約商品と在庫あり商品、サブスクリプションと単発購入、B2Bと小売。それぞれのセグメントに、独自の期限と動作を設定できます。

ルールの仕組み

ルールは3つの要素で構成されます。いつ適用するか、編集をどのくらいの期間開いておくか、他に何を実行するかを定義します。
1

条件:ルールがいつ適用されるか

注文が満たすべき条件を選びます:タグ、顧客、メタフィールド、金額、配送先など。条件はAND/ORロジックで組み合わせられます。
2

編集期限:編集をどのくらい開いておくか

一致した注文の期限を選びます:ストアのデフォルト、固定の期間、スケジュールされたカットオフ、特定の時刻、メタフィールドの日付、またはフルフィルメントされるまで、から選択できます。
3

アクション:他に何が起こるか

任意で、フルフィルメントの保留、特定の編集モジュールの非表示、タグの付与、または一致した注文の編集を完全に無効化できます。
ルールは優先順位順に実行され、最初に一致したものが適用されます。どのルールにも一致しない注文は、ストア全体の編集ウィンドウにフォールバックするため、移行作業なしで段階的にルールを導入できます。

条件

ルールをどの注文に適用するかを決めるために、条件を1つ以上追加します。条件が注文に対してtrueと評価されたとき、ルールは一致します。
**条件をグループ化しましょう。**条件は AND(すべて一致)または OR(いずれかに一致)で組み合わせられます。より複雑なルールには条件グループを追加し、グループ同士の組み合わせ方も設定できるため、「(VIP顧客)OR(注文額が500超 AND 配送先がドイツ)」のような条件も表現できます。
**値は、意味のある範囲で自由入力です。**タグ、配送方法、メタフィールドの値は入力したとおりに設定されます(タグと国はチップ形式)。国と販売チャネルの値は大文字小文字を区別せずに照合されます。商品やSKUの条件はありません。特定の商品を対象にしたい場合は、その注文にタグを付け(例えばShopify Flowで)、注文タグを条件として照合してください。

編集期限

期限は、一致した注文がどのくらいの期間編集可能なままかを制御します。
**バッファ。**スケジュールされたカットオフ、特定の時刻、メタフィールドの日付からの各期限モードは、バッファに対応しています。バッファとは、名目上の期限より前の一定期間、すでに編集を締め切っておく設定です。金曜17時カットオフに2時間のバッファを設定すると、編集は15時に締め切られます。つまり、15時01分から16時59分の間に発注された注文は、期限が短縮されるのではなく、その時点ですでに編集が締め切られた状態になります。バッファの値と、分・時間・日の単位を設定します。
メタフィールドに保持すべき値(メタフィールドの日付から)。namespace(例:custom)とkey(例:process_date)を入力します。メタフィールド自体は日付またはdatetimeを保持している必要があります:Shopifyのdateまたはdate and timeメタフィールド、ISO 8601形式のdatetime(2026-07-15T17:00:00Z)、単純な日付(2026-07-15)、Unixタイムスタンプのいずれも利用できます。タイムゾーンのない日付は、ストアのタイムゾーンで解釈されます。

アクション

アクションは、ルールに一致した注文に対して実行される、任意の副次的な処理です。それぞれ単純なオン/オフの切り替えです。 ルールエンジンのアクション:注文へのタグ付け、フルフィルメント保留、モジュール非表示、編集無効化
ルールが最初に一致したときではなく、編集期限が締め切られた時点で、注文に1つ以上のタグを付与します。後続の自動化に便利です。例えば、編集が締め切られると同時にタグを付けることで、Shopify Flowや3PLがその注文に対して処理を実行できます。
注文が編集可能な間、Shopifyのフルフィルメント保留をかけ、変更途中で発送されないようにします。保留は編集期限を過ぎると解除されます。
一致した注文について、顧客ポータルから特定の編集アクションを非表示にします。選択できる項目:商品の追加、商品の置き換え、バリエーションまたは数量の変更、配送先住所の編集、連絡先情報の編集、配送方法のアップグレード、税務インボイスのダウンロード、割引の適用、注文のキャンセル、カスタマーサポートへの連絡、希望配達日の追加、カスタムノートの追加。
一致した注文について、編集そのものを完全にオフにします。期限にかかわらず、ポータルの編集セクションは表示されません。
ルールを整合性のあるものに保つため、いくつかの自然な制約があります。編集を無効化するとフルフィルメントを保留するは同時にオンにできません(編集を無効化した注文には、保留する対象がないためです)。また、フルフィルメントされるまでの期限を選ぶと、フルフィルメントの保留と注文へのタグ付けはオフになります。これらは時間ベースのカットオフに対して動作するアクションだからです。

優先順位とフォールバック

  • **最初に一致したものが優先されます。**ルールは上から下へ、優先順位の順に実行されます。注文に対して条件が最初に一致したルールが適用され、それ以降のルールはスキップされます。
  • **ドラッグして並び替え。**リストページでルールをドラッグすると、優先順位を変更できます。最も広範なルールより、より具体的なルールを上位に配置してください。
  • **ストアのデフォルトへのフォールバック。**どのルールにも一致しない注文は、ストア全体の編集ウィンドウを使用します。デフォルトに手を加えることなく、ルールを段階的に追加できます。

ルールの評価方法

  • **注文が発注された時点で評価されます。**Revizeは注文(タグ、顧客、メタフィールド、金額、配送先など)のスナップショットを取得し、一致するルールを選択します。
  • **Flowを考慮した動作。**Shopify Flowは、チェックアウト直後にタグやメタフィールドを書き込むことがよくあります。Revizeはそうした遅れてくるデータを最大1分間待ってから再評価するため、そのような注文も正しいルールに一致します。
  • チェックアウト後も動的であり続ける2つの要素:
    • **メタフィールドの日付に基づく期限は、日付の変更に追従します。**ルールがメタフィールドから期限を読み取っていて、その日付が変更された場合(例えば予約商品の発送日が後ろ倒しになった場合)、期限もそれに合わせて移動します。
    • **タグベースのルールは、タグが変更されると再照合されます。**ルールが注文タグまたは顧客タグで照合していて、それらのタグが後から(Shopify Flow、アプリ、またはチームによって)追加または削除された場合、Revizeは再評価を行い、別のルールを適用して期限を更新することがあります。
  • **顧客による編集は再評価のトリガーになりません。**顧客が自分の注文(住所、商品、数量、金額)を編集しても、適用されるルールや期限が変わることはありません。再評価を駆動するのは、上記のルール入力(タグと、ルールが参照するメタフィールド)のみです。

ルールの例

現在マーチャントが運用している5つの設定例です。

ルールを作成する

1

ルールエンジンを開く

Revizeアプリで Order Editing → Editing policy に移動し、Editing rules カードを見つけます。まだルールがない場合は Create rule をクリックします。ルールがある場合は Show all をクリックして Editing rules ページを開き、そこで Create manually をクリックします。(ストアでAIコンポーザーがオフになっている場合、ボタンは Create rule と表示されます。)
2

ルール名を付けてステータスを設定

わかりやすい名前を付け(例:「VIP Customers」)、適用する準備ができたらステータスを Active に設定します。
3

条件を追加

Add condition をクリックして、どの注文に一致させるかを選びます。複雑なロジックには、条件を追加するか Add condition group を使い、AND/ORを設定します。
4

編集期限を選択

期限モードを選びます。期間経過後の場合は、プリセットを選ぶかカスタム値を設定します。スケジュール、特定の時刻、メタフィールドの日付モードの場合は、カットオフと任意のバッファを設定します。
5

アクションを設定

必要に応じて、注文へのタグ付け、フルフィルメントの保留、モジュールの非表示、編集の無効化をオンにします。
6

保存して優先順位を設定

ルールを保存します。一覧画面に戻り、最も具体的なルールが最も広範なルールより上に来るよう、ドラッグして優先順位を設定します。
ルールは、具体的なものから一般的なものの順に並べましょう。「高リスク配送先のロックダウン」のような狭いルールは、「すべての注文を24時間編集可能にする」のような広いルールより上に配置し、具体的なポリシーが優先されるようにします。

AIでルールの下書きを作成

必要なポリシーをふだんの言葉で説明すると、Revizeがルールの下書きを作成します。下書きを確認してオンにするまで、注文には何も変更は加えられません。 Editing rulesページのAIボックスと2件のルール案
1

Editing rulesページを開く

ホームページの AI Rules Engine カードで Create with AI をクリックするか、Order Editing → Editing policy の Editing rules カードで Build with AI をクリックします(ルールが1つ以上ある場合に表示されます)。AIボックスは Editing rules ページの上部にあります。
2

ルールを説明する

「B2B注文は30日間編集できるようにする」や「pre-orderタグの付いた注文は編集をブロックする」のように、作りたいルールを入力し、矢印ボタンをクリックします(またはCmdキーかCtrlキーを押しながらEnterキーを押します)。
3

提案を確認する

Revizeは提案された各ルールを、条件、期限、アクションの1行の概要とともに一覧表示します。Preview をクリックするとルール全体を確認でき、不要なルールはチェックを外せます。下書きを変更するには、追加の指示(例:「代わりに48時間にする」)を入力して、もう一度送信します。
4

ルールに追加する

Add to rules(一部だけチェックした場合は Add 2 to rules など)をクリックします。ルールは一覧の最後に、オフの状態で AI バッジ付きで追加されます。各ルールを開いて確認し、適切な優先順位にドラッグしてから、オンにして保存します。提案を破棄するには Discard をクリックします。
AIができること、できないこと
  • 下書きの作成のみを行います。既存のルールを編集、並べ替え、削除、オンにすることはありません。
  • 手動エディタと同じ条件、期限、アクションを使うため、同じ制限が適用されます。商品やSKUの条件はなく、カレンダーの固定日付による期限もありません。注文ごとの日付を使うには、注文のメタフィールドに保存し、メタフィールドの日付による期限を指定してください。
  • 指定していないメタフィールドを勝手に作ることはありません。下書きが注文と一致するよう、使用しているタグ、メタフィールドのネームスペース、キーを正確に指定してください。
  • 1回のリクエストで作成する下書きは数件です。一度に多くを求めすぎると、ルールを減らして説明するよう求められます。
  • ボックスには、今月残っているAIリクエストの回数が表示されます。
AIコンポーザーはルールエンジンの一部のため、Proプランに含まれ、自動的にオンになります。オンにする前に必ず下書きを確認してください。すべてのルールを承認するのはあなた自身です。

よくある質問

ルールエンジンはProプラン以上で利用できます。それ以外のプランでは、すべての注文にストア全体の編集ウィンドウが使用されます。
ストア全体の編集ウィンドウにフォールバックします。ルールは、一致した注文についてのみデフォルトを上書きするため、移行作業なしで段階的に導入できます。
最初に一致したものが優先されます。ルールは優先順位順(上から下)に評価され、条件が最初に一致したルールのみが適用されます。ルールをドラッグすると優先順位を変更できます。
いいえ。顧客が自分の注文(住所、商品、数量、金額)を編集しても、適用されるルールや期限は変わりません。Revizeが再評価を行うのは、ルールが依存する入力(注文タグ、顧客タグ、またはルールが参照するメタフィールド)が変化したときです。そのため、メタフィールドの日付に基づく期限は、その日付が変更されると移動し、タグベースのルールは注文のタグが変わると再照合されます。
いいえ。ルールは、ルールが有効化された後に発注された新しい注文に適用されます。既存の注文は、すでに設定されていた期限のままです。
直接的にはできません。商品やSKUの条件はありません。代わりに注文タグを条件にしてください(例えば、Shopify Flowでチェックアウト時に在庫あり商品にタグを付け、その in-stock という注文タグを条件にします)。
はい。Revizeはチェックアウト後、Shopify Flowがタグやメタフィールドを書き込むまで最大1分間待ってから評価するため、そのデータに依存するルールも正しく一致します。
ルールエンジンは、ストア全体で1つだったウィンドウを、完全なポリシーエンジンへと変えます。あなたにとって重要な条件で注文を照合し、それぞれに適切な編集期限を設定し、保留、モジュール非表示、タグ付けを重ねて設定できます。すべての注文の挙動を、思いどおりに決められます。

関連するRevizeの機能

  • 編集ウィンドウ設定:ルールが上書きするストア全体のデフォルトであり、一致しない注文のフォールバック先でもあります
  • 注文編集の制限:顧客が編集できる内容に対するさらなる制限
  • 顧客ポータル:ルールが管理する編集を、顧客が実際に行う場所
最終更新日 2026年10月1日