Step 03-10 - ショップ掲載予約
ショップ掲載予約は、キャンペーンバナーの表示をスケジュール管理する機能です。タイムセール予約とは異なり、商品の割引は行わず、バナー表示のみを行います。
PC・スマホ・その他の3デバイス別にバナーを設定でき、配置場所と優先順位で表示を制御します。セール告知やイベント案内など、時限付きのバナー表示に活用できます。
| 特徴 | 説明 |
|---|---|
| バナー表示に特化 | 商品の割引は行わず、バナー画像やテキストの表示のみを管理します |
| 3デバイス対応 | PC・スマホ・その他の3つのデバイスごとに別々のバナーを設定できます |
| スケジュール管理 | タイムセール予約と同様の頻度設定で、自動的にバナーの表示・非表示を制御します |
| 配置と優先順位 | 配置場所(上部1〜15)と優先順位(1〜10)で表示位置を細かく制御できます |
ショップ掲載予約一覧画面では、登録済みのバナーキャンペーンが一覧表示されます。
| カラム | 説明 |
|---|---|
| キャンペーン名 | キャンペーンの名前。クリックすると編集画面に遷移します |
| 公開状態 | バナー公開中 のバッジが表示されます |
| 配信日程 | 頻度設定と開始時刻・継続時間が表示されます |
| 実施期間 | キャンペーンの開始日時〜終了日時が表示されます |
バナープレビュー機能では、AJAXで /script/api/discount_campaign_bnr_all.php からリアルタイムにプレビューを取得し、3デバイスカラムに分かれて表示します。
バナーをショップに表示するには、埋め込みコードをMakeShopのテンプレートに設置する必要があります。3つの埋め込みコード(A, B, C)が用意されており、それぞれコピーボタン付きで表示されます。
ショップ掲載予約のキャンペーンは、タイムセール予約と同じ登録画面で作成します。割引設定を「無効」にし、バナーのみを設定する点が異なります。
| 設定項目 | 説明 |
|---|---|
| キャンペーン名 | キャンペーンの名前を入力します |
| ステータス | 有効 / 無効を選択します |
| 実施期間 | 開始日時〜終了日時を設定します |
| 開始時刻 | バナー表示を開始する時刻を設定します |
| 継続時間 | バナー表示の継続時間を設定します |
| 掲載頻度 | 毎日 / 平日毎日 / 毎週(曜日選択)/ 毎月(日指定)/ 毎月(第○曜日)から選択します |
PC・スマホ・その他のデバイスごとに、以下の項目を設定します。
| 設定項目 | 説明 |
|---|---|
| 画像URL | バナー画像のURLを指定します。ファイルアップロードまたは外部URLで指定できます |
| バナーテキスト | テキストで表示する場合に入力します。画像とテキストの両方が設定されている場合、テキストが優先されます |
| 配置場所 | 上部1〜15の中から表示場所を選択します |
| 配置優先順位 | 1〜10の中から優先順位を選択します。数字が小さいほど優先表示されます |
| 表示/非表示 | デバイスごとにバナーの表示・非表示を切り替えます |
| 設定項目 | 説明 |
|---|---|
| キャンペーンリンクURL | バナークリック時の遷移先URLを設定します。全デバイス共通です |
| カスタムCSS | バナーの表示を独自にカスタマイズするCSSを記述できます |
ショップ掲載予約とタイムセール予約は同じ登録画面を使用しますが、目的と設定内容が異なります。以下の比較表で違いを確認してください。
| 項目 | タイムセール予約 | ショップ掲載予約 |
|---|---|---|
| discount_flg | 1(割引) or 2(ポイント) | 0(無効) |
| 目的 | 商品の価格変更・ポイント付与 | バナー表示のみ |
| 対象商品 | 必要(カテゴリ/商品ID/CSV) | 不要(バナーのみ) |
| バナー | オプション(設定可能だが必須ではない) | メイン機能 |