このページでできること:公開サイトから予約できる項目が1つある(リソース、所要時間、URL)。
リソースは先に必要です。リソースと営業時間を追加する。
前提
- サイトで予約がオン。
- 有効なリソースが1つ以上ある。
- 役割がオーナーまたはサイトの編集者。
場所
サイドバー 予約項目(/admin/bookings/services)。
一覧のタイトルは 予約項目。右上は 予約項目を追加。
空のときは、予約項目がまだ無く、追加してリソースを紐付ける、と出ます。
1件追加する
- 予約項目を追加 を押す。
- 基本情報 を入れ、次に 時間と承認 を入れる。
- 利用可能なリソース にチェックを入れる(1つ以上)。
- 必要なら LINE 通知、Google カレンダー、開始前リマインダーをオンにする。
- 下部のバー:公開(公開サイトから新しい予約ができる)か、先に ドラフトを保存(公開サイトから新しい予約はできない)。
成功すると、予約項目を公開しました、または 下書きとして保存しました(新規予約は受け付けません) と出ます。
基本情報
| 欄 | 必須 | 説明 |
|---|---|---|
| 名前 | はい | 一覧と公開のタイトル |
| URLスラッグ | はい | 公開パス /book/[slug]。小文字の英字、数字、ハイフン。公開後はあまり変えない |
| 説明 | 任意 | 公開サイトの補足 |
| 有効 | — | オフにすると、公開サイトから新しい予約はできない |
| 並び順 | — | 一覧はドラッグできる |
画面に公開の予約パスが出ます。予約項目に、管理画面だけのプレビューページはありません。公開 URL を開いて試してください。
時間と承認
| 欄 | 説明 |
|---|---|
| 所要時間(分) | 1件の予約が占める時間 |
| 終了後バッファ(分) | 終了後に追加で押さえ、再予約できない時間(部屋の片付けなど) |
| 最短事前予約時間(時間) | 顧客と管理画面の日程変更は、少なくともこの時間だけ前である必要がある。0 は追加の制限なし(すでに過ぎた開始だけ不可)。範囲 0–168 |
| 手動承認が必要 | オンだと新しい予約は 承認待ち。一覧で 承認 を押して初めて確定 |
| リソース割当方式 | 次の表 |
| 利用可能なリソース | この項目が使えるリソース。チェックが無いと予約できない |
リソースの割当
| 選択肢 | 公開サイト |
|---|---|
| 顧客がリソースを選択 | リソース欄が出る。先にリソース、次に日付と時間 |
| 顧客が選択(時間優先) | 先に日付と時間(候補リソースの和集合)、次にその枠が空いているリソース |
| システム自動割当 | リソース欄は隠す。送信後、並び順で空いている最初のリソースを割り当てる。日程変更は元のリソースのまま |
最短事前予約の使い方
- 0 は、追加の制限が無いのと同じ。
- 例:2。今から 2 時間以内に始まる枠は出ない。書き込みと日程変更も止まる。
- 日付の一覧は、その日に予約できる枠が1つ以上残っている日だけ。その日の残りがすべて最短事前の窓の中なら、その日は出ない。
「30分後に予約され、準備が間に合わない」を避けるための設定です。その余裕が要らなければ 0 のままにしてください。
予約フォーム
区画のタイトルは 予約フォーム です。ドラッグで項目の順を変えられます。
- リソース/日付/時間帯 と Email はシステムの必須項目で、削除できない。
- 独自の質問を足せる(名前以外の要望など)。
- コンテンツ側のカスタムフォームとは、別の仕組み。
LINE、カレンダー、リマインダー(項目ごと)
| 設定 | 説明 |
|---|---|
| LINE 通知を有効にする | オンだと、予約成功ページに LINE 連携の入口が出る(先に LINE 通知を設定する)。入力中のフォームには LINE 欄は出ない |
| Google カレンダー / Meet を有効にする | 先に 通知とカレンダーを設定する でサイトを連携する。オフなら、この項目はカレンダーに書かず、Meet も作らない |
| Google カレンダーの予定あり時間を除外 | 上の行とは独立。オンだと、そのカレンダーの予定ありを公開の枠から外す |
| 書き込み先カレンダー | この項目が書き込むカレンダー(既定はメイン) |
| 開始前リマインダー | 「開始の N 時間前」を複数(Email/LINE)。空ならリマインダー無し。最大 5、各 1~168 時間 |
予定のタイトル、場所、招待対象は、同じページの先で設定できます。未連携のときは、先に予約設定で Google カレンダーを認可するよう出ます。
公開サイトに出す
どれか1つで足ります。
- メニューを
/book/{slug}につなぐ(メニューを編集する)。 - ページ編集で、予約フォームを埋め込むセクションを足し、予約項目の欄でこの項目を選ぶ。
- ボタンや CTA の動作で予約ポップアップを開き、そのポップアップの予約項目を選ぶ。
確認
- 一覧の状態が有効、かつ公開。
- プライベートウィンドウで
/book/{slug}を開き、営業時間の中の日付と時間を選べる。 - 送信したあと、予約を処理する にその行がある。
止まりやすいところ
| 状況 | 対処 |
|---|---|
| 追加できず、先にリソースを作るよう言う | 先に リソースと営業時間を追加する |
| 公開サイトから予約できない | 項目が無効か下書き、リソース未チェック、営業時間が空、休止日、最短事前が大きすぎる |
| 毎回、店員が承認を押す必要がある | 手動承認が必要 をオフにするか、一覧で 承認 を押す |
| slug を変えると古いリンクが切れる | スラッグはあまり変えない。必要なときは 公開パスのリダイレクト に古いパスを入れる |