thumbnail

顧客グループごとの重量ルールの設定項目

グループの優先順位、重量単位、単位が異なる商品の扱いとメッセージの設定を確認します。

顧客グループごとの重量ルールの設定項目と判定方法を説明します。Full プランで利用でき、1回の注文を対象に判定します。

1つのルールでは、顧客タグまたは1つの顧客メタフィールドを使ってグループを分けます。

設定項目

内容

ルール名

管理用の名前です。

グループの条件

顧客タグまたは顧客メタフィールドを選びます。1つのルールで両方は併用できません。

ネームスペース・キー

顧客メタフィールドの場合に指定します。例: custom.customer_type は custom と customer_type に分けて入力します。

グループ名

商品・アラートメッセージの {{tierName}} に使う名前です。

条件

1グループに最大5件指定できます。いずれか1件に一致すると対象になります。

各グループの「制限」は、次の3つから選択します。

制限

設定と結果

制限なし

このルールでは購入重量を制限しません。ほかのルールは引き続き適用されます。

制限する

最小重量・最大重量の片方または両方を設定します。

購入不可

対象となる購入を許可しません。最小・最大重量の入力は不要です。

  • 最小重量・最大重量は、0より大きい数値をルールの重量単位で入力します。両方を設定する場合は、最大重量を最小重量以上にしてください。

  • 小数は4桁までです。入力欄は5桁目を丸めます。

  • 片方を空欄にすると、その側の下限または上限を設けません。「制限する」で両方を空欄にはできません。

  • 最小重量未満・最大重量超過で制限されます。境界と同じ重量なら条件を満たします。重量の購入単位・インクリメントは設定できません。

追加グループは、上から最初に一致する1件だけが適用されます。

  • 追加グループは最大10件で、ドラッグして優先順位を変更できます。

  • 「会員」は追加グループに一致しないログイン中のお客様、「ゲスト」は未ログインのお客様です。基本グループは最下段に固定されます。

  • 基本グループの初期設定は「制限なし」です。追加グループは「制限する」で始まり、重量の入力が必要です。

注意: 「グループの条件」を顧客タグから顧客メタフィールドへ、または逆に変更すると、追加したグループはすべて削除されます。基本グループの名前と制限は残ります。

顧客タグ・顧客メタフィールドの条件はログイン中のお客様だけに適用されます。チェックアウトでメールアドレスを入力しただけの場合は、ゲストとして扱います。

条件

判定方法

顧客タグ

指定したタグのいずれかを持つと一致します。大文字・小文字は区別しません。

顧客メタフィールド

保存された値との完全一致です。1行のテキスト・整数・TrueまたはFalseに対応し、リスト型には対応しません。

メタフィールドの未設定・不一致・非対応タイプは、追加グループに一致しません。ログイン中なら「会員」、未ログインなら「ゲスト」の設定を使います。整数の表記や文字列の大文字・小文字を自動でそろえる判定ではありません。

重量単位はルール全体で共通です。各グループの最小重量・最大重量は、この単位の数値として保存します。

設定項目

内容

重量単位

キログラム (kg)・グラム (g)・ポンド (lb)・オンス (oz) から選びます。

商品の重量単位が異なる場合

「変換して計算に含める」はルールの単位へ換算して合計し、「計算対象から除外する」は単位が異なる商品を合計から外します。

  • 「計算対象から除外する」で対象商品が全て除外された場合、そのグループの最小重量は判定しません。除外された商品だけのカートでは最小重量の制限は発生しません。

  • 「購入不可」のグループは重量を判定しません。除外される商品や重量が0の商品でも、対象商品を含む注文はブロックされます。

注意: 重量単位を変更しても、設定済みの最小重量・最大重量は換算されません。入力欄のサフィックス、サマリー、メッセージの単位だけが変わります。単位を変更した場合は数値を確認してください。

次の単位で対象商品の重量を合計します。

適用範囲

重量の合計方法

バリエーション

対象のバリエーションごとに合計します。

商品

同じ商品の対象バリエーションを合計します。

カート

カート内の対象商品を合計します。対象外の商品は含めません。

対象商品は、すべての商品・特定の商品やバリエーション・特定のコレクション・特定のタグを持つ商品から選びます。対象商品がカートにない場合、その商品の最小重量によって追加を必須にはできません。

判定には、Shopifyの商品バリエーションに登録された重量と重量単位を使います。

  • バリエーションごとの重量 × 数量を合計します。

  • 重量を登録していないバリエーションは0として扱います。最小重量を設定する場合は、対象商品に重量が登録されているか確認してください。

  • ルールの重量単位と商品の重量単位が異なる場合の扱いは、「商品の重量単位が異なる場合」の設定に従います。

メッセージはグループの設定値に応じて変数を置き換えて表示できます。

設定項目

内容

商品メッセージ

「制限する」「購入不可」向けを別々に設定します。空欄なら表示されず、「制限なし」のグループにも表示されません。

アラートメッセージ

最小重量未満・最大重量超過・購入不可のメッセージを設定します。

表示タイミング

「カート変更とチェックアウト」または「チェックアウトのみ」を選びます。

使用できる変数は {{tierName}}、{{minWeight}}、{{maxWeight}} です。購入不可のメッセージでは {{tierName}} を使います。グループ名とメッセージは、詳細画面の「翻訳する」から翻訳できます。

重量の変数は、単位を含めて 1.5kg のように置き換わります。末尾の0は表示しません。商品メッセージには埋め込みアプリが必要です。この機能は数量入力欄を制御しません。

  • 「制限なし」は、このルールの制限だけを設けない設定です。既存の重量ルールや商品ごとの重量制限などの制限は解除しません。

  • 現在のカートの重量を示す変数はありません。集計はグループ単位で行うため、メッセージには上限・下限の値を表示します。