LINE 集成设置教学|10 分钟让客人从 LINE 直接预约|HOUR LIGHT 未来美容学苑
LINE Integration Guide

LINE 集成设置|10 分钟教学

让客人从 LINE 直接预约 · 自动收提醒 · 取消通知 · 回访推播

L

为什么要做 LINE 集成?

沙龙最大的流失发生在「预约后到当天」这段空窗。LINE 集成让客人预约完 1 分钟内收到 Flex Message 确认、前一天自动收到提醒、取消/改期直接 LINE 通知妳。单位成本只有「每月抽 10 分钟维护」。

Before You Start

需要有 LINE 个人帐号(妳自己常用的那支)
需要开 LINE 官方帐号(免费,不是 LINE@)
大概会花 10-15 分钟,一次设完永久可用
免写程序 全部拷贝粘贴,有任何问题 LINE 找小馥
STEP 01

申请 LINE 官方帐号(如果妳还没有)

妳店家现在用的 LINE 帐号如果是个人或 LINE@,需要升级到免费的 LINE 官方帐号(Messaging API 兼容)。

  1. 打开 linebiz.com/tw/entry 点「免费注册」
  2. 用妳自己的 LINE 扫 QR code 登录
  3. 填店名 / 业种(选「美容 / 美发」)/ 国家(台湾)
  4. 创建完成会拿到一个 Basic ID,例如 @xxx0000
💡 已经有官方帐号可以跳过,直接去 LINE Official Account Manager 用现有的。
STEP 02

登录 LINE Developers Console

LINE 官方帐号跟 Messaging API 是两个地方。我们要在 Developers Console 创建 API 信道。

  1. 打开 developers.line.biz/console
  2. 用同一支 LINE 扫 QR code 登录
  3. 第一次进会请妳同意条款,按下一步就好
STEP 03

创建 Provider(提供者)

Provider 就是「我这个人/这家公司」的意思,一个 Provider 底下可以有多个 Channel。

  1. 左上角「Create a new provider」
  2. Provider name 填妳店名(可以中文)
  3. 按 Create
STEP 04

创建 Messaging API Channel

这是最关键的一步。Channel 是 LINE 跟我们系统沟通的桥梁。

  1. 进到刚创建的 Provider → 「Create a new channel」
  2. Messaging API(不是 Login、不是 LIFF)
  3. Channel name 填妳店名
  4. Channel description 简单写「客户预约提醒」
  5. Category 选「Health & Beauty」
  6. Subcategory 选「Beauty Salon」
  7. 同意条款 → Create
💡 建好后进入 channel 的「Basic settings」页,等下要抄这里的数据。
STEP 05

取得 Channel Access Token(最重要)

这是给 HOUR LIGHT 系统「代妳发消息」的钥匙。

  1. 在刚建的 Channel 里,点上方 tab「Messaging API」
  2. 卷到最下面「Channel access token (long-lived)」
  3. 按「Issue」产生一组长字符串(170 个字左右)
  4. 拷贝整段(按右边的拷贝图标)
范例长这样:
eyJhbGciOiJIUzI1NiJ9.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
⚠️ 这组 Token 等同妳的 LINE 店家密码。不要传给任何人(包含客人、其他学员)。只贴在 HOUR LIGHT 预约后台。
STEP 06

取得 Channel Secret(高端用,可先跳过)

Channel Secret 用在「客人直接在 LINE 对话里输入消息预约」这种双向功能。如果妳只要「我的系统推播给客人」,这步可以先跳。

  1. 在「Basic settings」tab 卷到「Channel secret」
  2. 按「Show」看到一组 32 位的字符串
  3. 拷贝下来存好
STEP 07

设置 Webhook URL(双向功能用,现阶段 Coming Soon)

双向预约功能(客人直接在 LINE 聊天窗预约)需要 Webhook。这个功能目前还在 beta,正式上线前不用设。

等上线后,贴下面这个 URL 到 Webhook URL 字段:

https://app.hourlightkey.com/api/line-webhook?biz=妳的 BUSINESS_ID
这步骤可以等逸君通知妳再来设,推播功能不需要这步。
STEP 08

切换 LINE 官方帐号回复模式

LINE 官方帐号预设是「自动回复」模式,要改成让 Bot(也就是我们的系统)负责回。

  1. 打开 LINE Official Account Manager
  2. 进到妳的官方帐号 → 右上角「设置」
  3. 「回应设置」→「回应模式」选 Bot
  4. 「Webhook」打开(On)
  5. 「自动回应消息」可以关掉(避免跟 Bot 冲突)
  6. 保存
STEP 09

贴到 HOUR LIGHT 预约后台

终点站。把刚刚拿到的两组数据贴进妳的预约管理后台。

  1. booking-admin.html
  2. 切到「⚙️ 设置」tab
  3. 贴 Channel Access Token(Step 5 那一大串)到「LINE Channel Access Token」字段
  4. 贴 Basic ID(Step 1 的 @xxx0000)到「LINE 官方帐号 Basic ID」字段
  5. Channel Secret(Step 6)有拿到就一起贴,没有可以留空
  6. 按「保存设置」
💡 保存完可以做一笔测试预约,看 LINE 有没有发推播给妳(预约人的手机)。
STEP 10

设置完成 · 妳现在可以

FAQ

我用 LINE@ 可以吗?
不行。LINE@ 在 2020 已禁用并自动升级成 LINE 官方帐号。妳进 LINE Official Account Manager 登录会看到现状。
Channel Access Token 会过期吗?
Long-lived token 除非妳手动「Reissue」否则不会过期。重新产生会让旧的失效,要再贴一次到预约后台。
客人要先加我 LINE 好友才收得到通知吗?
对。客人预约完,预约完成页会自动显示「加我 LINE 收通知 →」按钮,点了直接变妳的好友。没加好友的情况只会收到 email 通知。
我怕 Token 外流,有安全顾虑怎么办?
Token 存在 Firestore businesses/{妳的 ID} 的 lineToken 字段,只有 admin 和妳本人读得到。真的外流可以到 LINE Developers Console 按「Reissue」作废,重新发一组粘贴。
我有两家店可以用同一个 LINE 帐号吗?
建议一家店一个 LINE 官方帐号,这样客户消息不会混。技术上一个 Token 只绑一个 booking-admin BUSINESS_ID。
完全看不懂某一步怎么办?
拍屏幕截屏传给逸君的 LINE(lin.ee/RdQBFAN)说「LINE 集成卡在第几步」。她会回妳。
LINE 要收费吗?
LINE 官方帐号的「免费方案」每月 500 则推播。若妳客人数超过 500、每月都会爆量再考虑升级到轻用量方案(NT$800/月 4,000 则)。一般沙龙规模免费够用。

卡住了吗?

LINE 集成不是妳一个人的事,是我们跟妳一起设起来的。