---
title: 予約管理
description: 曜日ごとに決めた時間の枠で、友だちに LINE から来店の予約をしてもらう画面です。Google カレンダーとの連携を作ってから使います。
sidebar:
  order: 7
related:
  - /messaging/forms
  - /messaging/reminders
  - /messaging/event-reservations
  - /talk/daily-customers
---

友だちは LINE から空いている時間を選んで、そのまま予約できます。日時が決まった説明会や体験会は、「イベント予約」で受け付けます。

予約はアカウントごとに分かれています。

- メニュー: 左メニューの「メッセージ」→「予約管理」
- 見られる人: オーナー・管理者・スタッフ。連携・予約枠・予約の状態を変えられるかは、スタッフの「設定」の機能の権限で決まります
- 前もって: 左メニューの一番上で、予約を受け付けるアカウントを 1 つ選んでおくこと

タブは「予約一覧」「予約枠設定」「Google Calendar 連携」の順です。初めて設定するときは、右の「Google Calendar 連携」から左へ進めます。予約が 1 件もないうちは、「予約一覧」に表示イメージ用のサンプルが並びます。サンプルは操作できません。

## 初めての設定の手順

1. **Google カレンダーと連携する**

    「Google Calendar 連携」タブで【+ 新規連携】を押し、下の項目を入れて【保存】を押します。

    ![新規連携。表示名・カレンダーID・認証方式・API Key・LIFF URL に番号が付いている](/screenshots/ja/messaging/reservations-connection-form.webp)

    | 番号 | 項目 | 説明 |
    | --- | --- | --- |
    | ① | 表示名 | 一覧やカレンダーの選択に出る名前です。例: 銀座サロン |
    | ② | カレンダー ID | 必須です。連携する Google カレンダーの ID です |
    | ③ | 認証方式 | 初めは「APIキー（読み取り専用）」です。「[OAuth](/getting-started/glossary#oauth) (書き込み可)」にして「Access Token」を入れたときだけ、Google カレンダーに予定がある時間を枠から外し、入った予約を Google カレンダーにも書き込みます |
    | ④ | API Key | Google カレンダーを読むためのキーです |
    | ⑤ | LIFF URL | 予約ページの URL です。入れておくと、「予約枠設定」タブの「LIFF 予約 URL」からコピーできます |

    連携は今選んでいるアカウントに作られます。

2. **予約枠を作る**

    「予約枠設定」タブで【+ 予約枠を追加】を押し、下の項目を入れて【保存】を押します。

    ![新規予約枠。枠名・曜日・スロット長・開始・終了・定員・事前決済・自動補充配信・来店QRチェックインに番号が付いている](/screenshots/ja/messaging/reservations-slot-form.webp)

    | 番号 | 項目 | 説明 |
    | --- | --- | --- |
    | ① | 枠名 | 必須です。100 文字まで。予約一覧の「枠名」に出ます |
    | ② | 曜日 / スロット長（分）/ 開始 / 終了 / 定員 | 月曜・10:00〜18:00・30 分・定員 1 なら、月曜は 30 分ごとに 1 件ずつ予約を受け付けます。終了は開始より後にします。新しく作るときは、曜日をまとめて選べます。選んだ曜日ごとに、同じ内容の枠ができます |
    | ③ | 事前決済 | 「必須にする」にすると、予約のあと Stripe の決済画面へ進みます。「金額 (JPY)」（1 円以上）「決済期限 (時間)」（1〜24）「Stripe Price ID」がすべて要ります。支払いが済むまで、予約は「決済待ち」です |
    | ④ | 自動補充配信 | 「目標稼働率 (%)」と、送るテンプレートを入れると、予約が目標に届きそうにない日に、テンプレートを自動で配信します。下の注意をご覧ください |
    | ⑤ | 来店QRチェックイン | 「有効にする」にすると、予約が確定したときに、来店用の QRコードを友だちに LINE で送ります。「有効時間 (前後±N時間)」は、予約時刻の前後何時間読み取れるかです（1〜12） |

    昼休みがあるときは、時間を分けて枠を 2 つ作ります。たとえば、9:00〜12:00 と 13:00〜18:00 です。曜日をまとめて選んで作ると、途中で失敗したときに、できた曜日は選択から外れます。もう一度【保存】を押すと、残りの曜日だけを作ります。

3. **休業日を登録する**

    「特定日の停止 / 特例設定」で日付を選び、「休業日として登録」にチェックを入れたまま【追加 / 更新】を押します。

    その日だけ受付の時間や予約数を変えたいときは、「休業日として登録」を外し、「開始」「終了」「この時間に入れられる予約数」を入れて【追加 / 更新】を押します。その曜日の予約枠の時間と予約数が、この日だけ入れた値に置き換わります。

:::warning
予約枠を 1 つでも作ると、枠のない曜日は予約を受け付けません。予約枠を 1 つも作っていないときだけ、予約ページに 9:00〜18:00 の 60 分の枠（定員 1）が出ます。
:::


:::warning
「目標稼働率 (%)」とテンプレートを両方入れると、確認なしで配信が送られます。
:::

1 日 1 回（21 時）の予測で、目標に足りない日が見つかったとき、そのテンプレートの一斉配信が作られて送られます。送り先は、その日までに予約したことがある友だちと、スコアが上位の友だちです。この配信は一斉配信の一覧に「【自動補充】」で始まる名前で残ります。

## 予約一覧の見方

![予約一覧。絞り込み・件数のカード・並び順・表示の切り替え・友だち・日時・枠名・ステータス・決済・詳細に番号が付いている](/screenshots/ja/messaging/reservations.webp)

| 番号 | 項目 | 説明 |
| --- | --- | --- |
| ① | 絞り込み | 「開始日」「終了日」「ステータス」「カレンダー」で絞り込みます |
| ② | 件数のカード | 押すと、その状態の予約だけに絞れます。もう一度押すと解除されます |
| ③ | 並び順 | 「開始が近い順」か「予約が入った順」です |
| ④ | 表示の切り替え | 表とカレンダーを切り替えます |
| ⑤ | 友だち / 日時 / 枠名 | 予約した友だちと時間、予約した枠です |
| ⑥ | ステータス / 決済 | 予約の状態と、支払いの状態です。事前決済のない枠は「不要」です |
| ⑦ | 操作 | 「予約詳細」を開きます。行を押しても開きます |

![予約一覧の続き。表示イメージ用サンプルの残りの行](/screenshots/ja/messaging/reservations-2.webp)

回答フォームの「予約枠」の項目から入った予約も、予約一覧に出ます。フォームへの足し方は、[回答フォーム](/messaging/forms#予約枠から日時を選んでもらう手順)をご覧ください。

### 予約の状態の変更の方法

「予約詳細」の【完了にする】【キャンセル】【期限切れキャンセル】【予定に戻す】で、状態を変えます。「予約ステータスを更新しました」と出れば完了です。

| 状態 | 意味 |
| --- | --- |
| 予定 | 予約が確定しています |
| 決済待ち | 事前決済が必須の枠で、まだ支払いが済んでいません |
| 完了 | 来店が済みました。【完了にする】を押すか、来店 QR を読み取ると、この状態になります |
| キャンセル | 予約が取り消されました。リマインダ連携で登録したリマインダも止まり、Google カレンダーの予定も消えます（OAuth のとき） |
| 決済失敗 | 決済期限までに支払いがなかったか、決済に失敗しました。支払い待ちの予約で【期限切れキャンセル】を押しても、この状態になります |

予約を「キャンセル」にすると、自動応答のイベント応答「カレンダー予約キャンセル」が動きます。

## 予約枠設定と連携の見方

![予約枠設定の上部。対象カレンダー・曜日別予約枠・予約枠を追加に番号が付いている](/screenshots/ja/messaging/reservations-slots.webp)

| 番号 | 項目 | 説明 |
| --- | --- | --- |
| ① | 対象カレンダー | 設定する連携を選びます。連携がないうちは、「先に Google Calendar 連携を作成してください。」とだけ出ます |
| ② | 曜日別予約枠 | 曜日ごとに枠が並びます。数字は定員で、「前払」「自動補充」「QR」はオプションの印です。押すと編集できます |
| ③ | + 予約枠を追加 | 曜日ごとの枠を作ります |

![枠の停止。カレンダーと停止理由、毎週この曜日の同じ時間を停止するの欄](/screenshots/ja/messaging/reservations-slots-2.webp)

| 番号 | 項目 | 説明 |
| --- | --- | --- |
| ① | 枠の停止 | カレンダーで日を選び、止めたい枠を選んで【選択した枠を停止する】を押します。「毎週この曜日の同じ時間を停止する」にチェックすると、毎週止めます |

![予約枠設定の下部。稼働率予測ヒートマップ・特定日の停止と特例設定に番号が付いている](/screenshots/ja/messaging/reservations-slots-3.webp)

| 番号 | 項目 | 説明 |
| --- | --- | --- |
| ① | 稼働率予測ヒートマップ | 日と枠ごとに「予測 / 目標」を並べます。赤いほど、追加の配信が必要な枠です。「目標稼働率 (%)」を入れた枠だけが出ます。毎日 21 時の自動集計のあとに出ます |
| ② | 特定日の停止 / 特例設定 | 休業日や、その日だけの受付時間・予約数を登録します。登録した日は下に並び、【削除】で戻せます |

「枠の停止」や休業日で止まるのは、新しい受付だけです。入っている予約は残ります。

「Google Calendar 連携」タブの連携カードは、変えるとその場で保存されます。

| カードの項目 | 説明 |
| --- | --- |
| 有効 | オフにすると、予約ページに枠が出なくなり、新しい予約を受け付けません |
| リマインダ連携 | 選んだリマインダに、予約した友だちを、予約日時を基準に自動で登録します。先にリマインダ配信で、ゴール日時を「各ユーザーの予約日時」にしたリマインダを作っておきます |
| 友だちのキャンセル・変更 | 友だちが自分で予約を変えたり取り消したりしてよいかの設定です。今は予約ページにその画面がないので、変えても友だちから見た動きは変わりません |

## 来店 QR の読み取りの方法

店のスタッフが友だちの QRコードを読み取ると、その予約が「完了」になります。来店 QR を読み取る画面は左メニューに出ていないので、管理画面の URL の最後に `/check-in` を付けて開きます。

- カメラを起動して QRコードを読み取ります。【停止】で止めます
- カメラが使えないときは、32 文字の QR トークンを入れて【実行】を押します
- 読み取った友だち・予約名・予約時間と、最近のチェックインが並びます

## 使用例：月曜だけ、1 時間の枠で 1 件ずつ受け付ける

月曜の 10:00〜18:00 に、1 時間ごとに 1 件ずつ予約を受け付ける例です。先に「Google Calendar 連携」タブで連携を作っておきます。

1. **予約枠を追加する**

    左メニューの「予約管理」で「予約枠設定」タブを開き、【+ 予約枠を追加】を押します。

2. **枠を入れる**

    「枠名」は「月曜の来店予約」、「曜日」は「月」、「スロット長（分）」は「60」、「開始」は「10:00」、「終了」は「18:00」、「定員」は「1」にします。

3. **保存する**

    【保存】を押します。「曜日別予約枠」の月曜に枠が 1 つ増え、月曜は 10:00〜18:00 の間、60 分ごとに 1 件ずつ予約を受け付けます。

ほかの曜日も同じ手順で足します。枠を作っていない曜日は、予約を受け付けません。

## 困ったとき

| こんなとき | 理由と対処 |
| --- | --- |
| 「アカウントを選択してください」と出る | 左メニューの一番上で、全アカウントが選ばれています。アカウントを 1 つ選んでください |
| 「先に Google Calendar 連携を作成してください。」と出る | 「Google Calendar 連携」タブで、連携を作ってください |
| ある曜日だけ予約を受け付けない | その曜日の予約枠があり、有効になっているかを確認してください。特定の日だけ受け付けないときは、「特定日の停止 / 特例設定」と「枠の停止」も確認します。予約枠を 1 つでも作った連携では、枠のない曜日は受け付けません |
| 「事前決済を使うときは、Stripeの価格IDを入力してください」と出る | 事前決済を「必須にする」にしたときは、金額・決済期限・Stripe Price ID がすべて要ります |
| 知らない一斉配信が送られていた | 「自動補充配信」の目標稼働率とテンプレートを入れていると、予測で足りない日に自動で送ります。一斉配信の一覧で「【自動補充】」で始まる配信を確認してください |
| 稼働率予測ヒートマップが出ない | 予約枠が有効で、「目標稼働率 (%)」が入っているかを確認してください。入っている枠は、毎日 21 時の集計のあとに出ます。次の集計のあとも出ないときは、運営にお問い合わせください |
| 連携を消したあと、予約を確認したい | 連携を削除しても、入っていた予約は残ります。予約一覧の日付・状態・カレンダーの絞り込みを確認してください。友だちに結び付いた確定・完了の予約は、その日の「今日のお客様」にも出ます |
