制限設定(ギフトキャンペーン)

条件外のギフト受け取りや配布数超過を防ぐ、チェックアウトルールの設定です。

制限設定では、「条件を満たさないときのギフト配布」や「ギフトの過剰配布」など、意図しないギフト商品の配布を制限できます。

2つのルールはそれぞれ独立してオン/オフを切り替えられます。各ルールには、お客様に表示するエラーメッセージ(デフォルト/カスタム)を設定できます。

ルール

動作するタイミング

条件を満たさないギフトの配布を制限する

チェックアウトページのみ

ギフトの配布数を配布可能な個数以下に制限する

カート数量変更時・チェックアウトページ

配布条件を満たしていない状態でギフト商品がカートに入っている場合、チェックアウト時にエラーを表示して購入を制限します。

以下のいずれかに該当する場合にエラーが表示されます。

  • ギフトキャンペーンの配布条件を満たしていない

  • キャンペーンの有効期間外である

  • アプリ外からギフト商品が直接カートに追加された(_ItemType: gift 属性がない場合)

デフォルトのエラーメッセージ

このギフトはご利用条件を満たしていません。キャンペーン内容をご確認ください。

このルールは チェックアウトページのみ で動作します。カートページでは条件外のギフトがカートに残っていても制限されません。

カート内のギフト数量が配布可能な個数を超えている場合にエラーを表示します。

タイプごとの配布可能個数

タイプ

配布可能個数

シンプルギフト

1個まで

選べるギフト

選択できるバリエーション数まで

繰り返しギフト

繰り返し基準とカート内容から算出される個数まで(最大配布個数が設定されている場合はその数まで)

デフォルトのエラーメッセージ

ギフト商品を受け取り可能な数量を超えています。カート内のギフト商品を減らしてください。

カートページで対象商品を削除した際、ギフト数量が一時的に超過状態になることがあります。その場合カートページでは最大配布個数との比較のみ行い、チェックアウトページで正確な個数チェックが行われます。

このルールは カート数量変更時とチェックアウトページ の両方で動作します。

各ルールのエラーメッセージは、デフォルトメッセージまたはカスタムメッセージから選択できます。

設定

内容

デフォルトメッセージ

アプリが提供する標準のメッセージが表示されます。

カスタムメッセージ

任意のメッセージを入力できます。ストアの言語に合わせた文言に変更できます。

  • チェックアウトルールの上限:有効化できるチェックアウトルールはShopify全体で最大25個までです。上限に達している場合はキャンペーンを有効化できません。

  • ルールは独立:2つのルールはそれぞれ独立してオン/オフを切り替えられます。

  • 不正なカート追加への対応:アプリ外からギフト商品が直接カートに追加された場合(_ItemType: gift 属性がない場合)、「条件を満たさないギフトの配布を制限する」ルールによってチェックアウト時にブロックされます。