アクションは「条件の状態に応じてストアフロントに何を表示するか」を定義するセクションです。
条件設定で定義した状態ごとに、カートボタンのテキスト・商品メッセージ・バッジなどの表示内容を個別に設定できます。たとえば予約販売中はボタンを「予約する」に変え、終了後はボタンを無効化してメッセージで案内する、といった制御が可能です。
タブ | 適用されるタイミング |
|---|---|
予約販売時 | 条件に合致しているとき(予約販売が発動しているとき) |
条件外 | 条件に合致していないとき |
開始日前 | 開始日時より前のとき |
終了日後 | 終了日時を設定している場合、その日時を過ぎたとき |
予約販売時・条件外 は常に有効なアクションです。
開始日前・終了日後 は必要な場合のみ使用するアクションです。それぞれのタブ内にある「開始日前アクションを有効にする」「終了日後アクションを有効にする」をオンにすることで設定が反映されます。オンにしない場合は開始日前・終了日後は「条件外」タブのアクションが動作します。
条件に合致しているとき(予約販売中)の、カートボタン・メッセージなどの表示を設定します。
「カートに追加する」ボタンのテキストを置き換えます。このテキストが商品ページのカートボタンに表示されます。
カートボタンの下に表示するメッセージです。カートページの商品部分にも表示されます。発送予定時期・注意事項など、購入前に顧客へ伝えたい情報を記載します。不要な場合は空欄にしてください。
予約注文に自動付与する追加タグを設定します。「PreOrder」タグはこの設定に関わらず必ず付与されます。Shopify Flowとの連携や注文管理での絞り込みに活用できます。不要な場合は空欄にしてください。
オンにすると「購入数」の入力欄が表示されます。一度の注文で購入できる数量の上限を設定します。上限を超えた数量がカートに入っている場合、チェックアウト時にエラーが表示されます。「チェックアウトページでの堅牢な制限」と組み合わせて使用することを推奨します。
オンにすると、このルール専用のバッジ設定ができます。オフの場合はアプリの設定画面で設定したバッジテキストが使用されます。
項目 | 内容 |
|---|---|
バッジのテキスト | バッジに表示するテキストを入力する |
バッジの優先度 | 複数のルールが同一商品に該当する場合、数値が大きいルールのバッジが優先表示される。未設定の場合は0として扱われる |
オンにすると「カートメッセージ」の入力欄が表示されます。このルールの予約商品がカート内に存在するときのみ、カートページにメッセージが表示されます。
オンにすると、終了日時までの残り時間をカウントダウン形式で表示します。
項目 | 内容 |
|---|---|
カウントダウンタイマーのタイトル | タイマーの上部に表示するタイトル(例:「カウントダウン」) |
カウントダウンタイマーの説明 | タイマーの説明テキスト(例:「販売終了まで:」) |
オンにすると、標準のカートボタンの代わりに独自のボタンを表示します。LINEへの誘導・外部ページへのリンクなどに活用できます。
項目 | 内容 |
|---|---|
カスタムボタンのメッセージ | ボタン上部に表示するメッセージ
|
メインボタン:テキスト | メインボタンに表示するテキスト |
メインボタン:リンク | メインボタンのリンク先URL |
サブボタン:テキスト | サブボタンに表示するテキスト(任意) |
サブボタン:リンク | サブボタンのリンク先URL(任意) |
オンにすると、カート内に予約商品が含まれる場合に、配送日時指定アプリが表示する配送日時指定モジュールを非表示にします。発送日が未定な予約商品に有効です。
オンにすると「CSSセレクタ」の入力欄が表示されます。商品ページ内で非表示にしたい要素のCSSセレクタを入力します。複数指定する場合はカンマで区切ります。
条件に合致していないときの、カートボタン・メッセージなどの表示を設定します。
条件外のときのカートボタンの表示方法を選択します。
選択肢 | 内容 |
|---|---|
カートボタンを表示する | テーマのデフォルトのカートボタンをそのまま表示する。通常販売となります |
カートボタンを無効にする | ボタンを表示するが、クリックできない状態にする |
カートボタンを非表示にする | ボタン自体を非表示にする |
「カートボタンを無効にする」を選択した場合のみ設定できます。無効化された状態のボタンに表示するテキストを入力します(例:「現在販売しておりません」)。
条件外のときに商品ページに表示するメッセージです。不要な場合は空欄にしてください。
条件外のときに独自のボタンを表示します。設定項目は「予約販売時」タブと同様です。
条件外のときに非表示にしたい要素をCSSセレクタで指定します。
開始日時より前の、カートボタン・メッセージなどの表示を設定します。
オンにすると、このタブの設定が有効になります。オフの場合は開始日前は「条件外」タブと同じ動作になります。
「条件外」タブと同様に、カートボタンを表示する・無効にする・非表示にするから選択します。
選択肢 | 内容 |
|---|---|
カートボタンを表示する | テーマのデフォルトのカートボタンをそのまま表示する。通常販売となります |
カートボタンを無効にする | ボタンを表示するが、クリックできない状態にする |
カートボタンを非表示にする | ボタン自体を非表示にする |
「カートボタンを無効にする」を選択した場合に表示するテキスト(例:「販売開始前」)。
開始日前に表示するメッセージ(例:「12月1日から販売を開始します。」)。
オンにすると、開始日時までの残り時間をカウントダウン形式で表示します。設定項目は「予約販売時」タブと同様です。
開始日前に独自のボタンを表示します。設定項目は「予約販売時」タブと同様です。
開始日前に非表示にしたい要素をCSSセレクタで指定します。
終了日時を過ぎたときの、カートボタン・メッセージなどの表示を設定します。
オンにすると、このタブの設定が有効になります。オフの場合、終了日後は「条件外」タブと同じ動作になります。
カートボタンを表示する・無効にする・非表示にするから選択します。
選択肢 | 内容 |
|---|---|
カートボタンを表示する | テーマのデフォルトのカートボタンをそのまま表示する。通常販売となります |
カートボタンを無効にする | ボタンを表示するが、クリックできない状態にする |
カートボタンを非表示にする | ボタン自体を非表示にする |
「カートボタンを無効にする」を選択した場合に表示するテキスト(例:「販売終了」)。
終了日後に表示するメッセージ(例:「この商品の販売は終了しました。」)。
終了日後に独自のボタンを表示します。設定項目は「予約販売時」タブと同様です。
終了日後に非表示にしたい要素をCSSセレクタで指定します。