ルール概要
このルールでは、定義された条件に基づいてチェックアウトプロセスを検証またはブロックできます。カート内容の不正、制限された配送地域、顧客タグ、商品属性の不足などの条件が満たされた場合に、カスタムエラーメッセージを表示したり、チェックアウトを完全に防止できます。 これにより、ビジネスルールを適用し、サポートされていない注文を防ぎ、顧客がチェックアウトを完了する前に問題を解決するよう案内できます。サンプル設定
以下の手順では、アプリを使用して チェックアウトの検証/ブロック ルールを作成および設定する方法を示します。新しいルールを作成
ショッピファイ管理画面 からアプリを開きます。サイドバーの ルール セクションに移動し、「ルールを作成」 をクリックします。 次に、チェックアウトルールタイプ選択画面 にリダイレクトされます。カテゴリー「検証」→ チェックアウトルールタイプ「チェックアウトの検証/ブロック」→ 「ルールを選択」 を選びます。
ルールの設定
ルールを設定するには、まず任意で「チェックアウトの検証/ブロック」などの名前を付けて、何をするルールかを説明できます。次に、ルールの ステータス を選択します:テスト、アクティブ、または無効。 ここでは、テスト ステータスを選択して、実際の顧客のチェックアウトに影響を与えずにルールをすぐにテストできます。
ルール設定で何を選ぶべきか不明な場合、デフォルトで事前選択されているオプションが最適な場合が多いです。デフォルトオプションから始めて、後で変更することもできます。

例として、条件セット1 を使用し、ルールを 「住所2行目(アパート、スイート等)」 フィールドが 空の場合 にトリガーするよう設定し、チェックアウトをブロックするよう構成します。エラーメッセージ 「完全な住所を入力してください」 がチェックアウトの 住所2行目 フィールド下に表示され、顧客が完全な住所を入力するまで進めません。

- 一般 カテゴリでは、チェックアウトページの最上部にアクションを表示する 「チェックアウトページの上部」 を選択できます。
- これらの入力フィールドの下 では、特定の入力フィールドの下にアクションを表示することができます。対象フィールド:メール、顧客電話番号、国、名、姓、会社、住所(住所1行目)、アパートメント、都市、州/都道府県、郵便番号、配送先電話番号。

- 顧客がチェックアウトを完了できるようにする :アプリが問題に遭遇しても、顧客が購入を中断せずに進められることを保証します。
- 顧客がチェックアウトを完了できないようにブロック :アプリが失敗した場合、顧客のチェックアウトを停止し、取引を防止します。


ルールのテスト
ルールはテストステータスに設定されているため、チェックアウトでルールを実行するには、実際のメールアドレスの代わりにtest@testing.com
を使用する必要があります。
以下の画像は、テスト用メールアドレスを使用する 前 のチェックアウトページを示しています。エラーメッセージはまだ表示されていません。

配送先住所の必須フィールドをすべて入力してください。ショッピファイは、すべての必須フィールドが入力され、顧客が実際にチェックアウト準備ができている場合のみルールを実行します。これにより、入力途中でルールが毎回実行されるのを防ぎます。

ルールを有効化
テストが完了したら、ルールを有効化して、実際の顧客のチェックアウトに変更を適用できるようにします。有効化されたルールのみが、すべての顧客のチェックアウトに変更を加えることができます。 サイドバーの ルール をクリックしてすべてのルールを表示します。有効化したいルールを選択し、有効化 ボタンをクリックして有効化します。ルールの有効化は有料プランでのみ利用可能です。プランをまだアップグレードしていない場合は、
こちら の手順に従ってアップグレードしてください。
