用自己的 LINE 官方帳號發預約通知:好處與設定教學

這是專業版/旗艦版才能設定的功能。試用版、基本版的業者會繼續用 Slotly 平台共用帳號發通知——一樣可以正常運作,只是通知會用「約好 Slotly」的名義發送,而不是你自己店的官方帳號。想升級的話可以先看 方案比較。


現在客人收到的通知,寄件人是誰?

在你完成這篇的設定之前(不論方案),客人收到的預約成功、前一天提醒、取消通知,都是由這個帳號發送的:

約好 Slotly

不是你的店。

客人收到訊息,看到的頭像跟名字是「約好 Slotly」,不是你熟悉的招牌。

這篇要教你怎麼換成:

用你自己的 LINE 官方帳號發送


為什麼要換成自己的官方帳號


客人比較願意打開、比較信任

客人手機裡的 LINE 好友名單。

一個是他熟悉的店家帳號、一個是從沒聽過的「約好 Slotly」。

熟悉的名字,訊息比較會被打開

尤其是提醒訊息——前一天傍晚收到一則陌生帳號的通知,很多人直覺是廣告,滑掉不看。


有助於降低爽約

客人如果對「約好 Slotly」這個帳號沒印象。

隔天提醒訊息很容易被忽略,甚至被當成廣告已讀不回。

換成你自己的官方帳號後:

提醒是從客人已經認得的帳號來的

被記住、被打開的機率都比較高。


加的好友是你自己的,不是平台的

客人透過預約流程加好友時。

如果用的是你自己的官方帳號,這個好友關係屬於:

你自己的官方帳號,不是 Slotly 的

以後你要發優惠、發活動通知,這些好友都在你自己的名單裡,不會因為換系統就不見。


客人可以直接在對話視窗回你

客人收到通知後,如果想問問題、想改時間。

可以直接在跟你的 LINE 對話裡打字。

如果是平台共用帳號,客人回覆的訊息是傳到「約好 Slotly」,不會傳到你手上。


品牌形象一致

從加好友、聊天視窗、到收到的每一則通知。

客人看到的都是同一個頭像、同一個名字。

看起來更像一間有規模的店,而不是租來的系統


開始前,有幾件事要先知道

這幾點會影響既有客人跟你的官方帳號方案,設定前務必先看完。


既有客人下次預約要重新登入

啟用後,你店裡原本已經加過好友、預約過的客人。

下次預約時系統會請他們重新用 LINE 登入一次

而且系統會把他們當成新客人看待。

原因是 LINE 的技術限制:客人的 LINE 身分是跟著「你用哪個 LINE 帳號」綁定的,換成自己的帳號之後,同一個客人在新帳號底下會拿到一組全新的身分。

這代表:

  • 過去的預約紀錄不會自動轉移到新身分底下
  • 次數卡餘額也不會自動轉移

建議事先告知常客,尤其是持有次數卡還沒用完的客人。

建議在客人數還不多的時候就啟用

越早換,受影響的客人越少。


通知會計入你官方帳號的訊息則數

換成自己的帳號之後,Slotly 發出去的每一則預約通知(成功、提醒、取消),都會算在你自己官方帳號方案的每月免費則數裡,不再是平台幫你吸收。

LINE 官方帳號本身有分免費/付費方案,各方案每月可發送則數不同。

請自行到 LINE Official Account Manager 確認目前用的方案與每月則數上限

超過每月上限後,依方案不同,可能無法再發送,或需要額外付費——這部分是你跟 LINE 之間的費用,Slotly 系統本身不會額外收費。


Provider 選定後不能換

LINE Developers 的帳號結構是:

Provider(開發者/公司單位)
  └── 一個或多個 Channel(Login channel、Messaging channel...)

Provider 一旦選定就無法更改

你的 Login channel 必須跟官方帳號(Messaging channel)建立在同一個 Provider 底下,這是 LINE 平台本身的規則,不是 Slotly 的限制。

如果你的官方帳號過去曾經給其他廠商串接過,代表它已經屬於某個 Provider——請沿用同一個 Provider 建立新的 Login channel,不要另外開一個新 Provider。


不需要設定 Webhook

有些串接服務會要求你設定 Webhook(讓對方接收客人傳來的訊息)。

Slotly 不需要這個設定

Slotly 只會「發訊息給客人」,不會接收客人傳回來的訊息,也不會去讀取或修改你官方帳號上既有的自動回應、圖文選單或其他客服工具設定。你原本在 LINE Official Account Manager 上設定的東西,維持原樣,不受影響。


設定步驟

以下步驟需要在 LINE Official Account Manager、LINE Developers Console 跟 Slotly 後台之間切換。LINE 的主控台介面可能會隨時間改版,操作邏輯不變,但畫面配置請以你實際看到的為準。


步驟 1:在 LINE Official Account Manager 啟用 Messaging API

登入 LINE Official Account Manager,選擇你的官方帳號 → 設定 → Messaging API,啟用 Messaging API,並選擇或建立一個 Provider。

如果你的官方帳號已經啟用過 Messaging API(例如過去給其他廠商串接過),這裡會直接顯示已經歸屬的 Provider,記住這個 Provider 的名字,後面步驟都要用同一個。

業者端 - LINE Official Account Manager 啟用 Messaging API / 選擇 Provider 畫面


步驟 2:取得 Messaging API Channel 的 Channel ID / Secret

前往 LINE Developers Console,選擇同一個 Provider,找到剛剛啟用的 Messaging API channel。

進入該 channel 的 Basic settings 頁籤,記下:

  • Channel ID
  • Channel secret

業者端 - LINE Developers Messaging API channel Basic settings(Channel ID / Secret)


步驟 3:建立 LINE Login channel

在同一個 Provider 底下,建立一個新的 channel,Channel type 選擇 LINE Login,App type 選擇 Web app。

這個 Login channel 是給你的客人登入 Slotly 用的,跟步驟 2 的 Messaging channel 是分開的兩個 channel。你自己登入 Slotly 後台的方式不變,一律使用平台帳號登入,不受這個 Login channel 影響。

業者端 - LINE Developers Provider 頁面,點選「Create a new channel」

業者端 - 選擇 channel type,點選「LINE Login」


步驟 4:填入 Callback URL

進入剛建立的 Login channel,切到 LINE Login 頁籤,找到 Callback URL 欄位,填入:

https://slotly.tw/auth/callback

這個網址全店家共用、固定不變,你也可以直接到 Slotly 後台「LINE 官方帳號設定」頁複製,不用手動打字

業者端 - Login channel LINE Login 頁籤填 Callback URL 欄位


步驟 5:把 Login channel 連結到你的官方帳號

同一個 Login channel,切到 Basic settings 頁籤,找到 Linked LINE Official Account,設定為你在步驟 1 使用的那個官方帳號。

這一步很容易漏掉,Slotly 系統沒辦法自動驗證這件事有沒有做,請務必自行確認

沒有連結的話,客人用 LINE 登入時不會出現「加入好友」的選項,客人不會成為你官方帳號的好友,之後也就收不到任何預約通知。

只有同一個 Provider 底下的官方帳號才能選為連結對象;如果清單裡找不到你的官方帳號,代表 Login channel 建在錯的 Provider 底下。

業者端 - Login channel Basic settings 設定 Linked LINE Official Account


步驟 6:把 Login channel 從 Developing 切換為 Published

沒切換的話,客人完全無法登入

Login channel 預設狀態是 Developing(開發中),只有你自己(Provider 的管理員)能用它登入測試。必須切換成 Published(已發布),一般客人才能透過這個 channel 完成 LINE 登入。

在 LINE Developers Console 進入這個 Login channel,channel 名稱下方會看到「LINE Login」以及目前狀態。

如果顯示 Developing,點一下它,選擇 Publish。

看到 Published 和綠色圓點,就代表完成。

業者端 - Login channel Publish 按鈕(Developing 切換為 Published)


步驟 7:取得 Login channel 的 Channel ID / Secret

回到這個 Login channel 的 Basic settings 頁籤,記下:

  • Channel ID
  • Channel secret

業者端 - Login channel Basic settings 頁面上半部,記下 Channel ID

業者端 - Login channel Basic settings 頁面往下捲動,記下 Channel secret


步驟 8:取得官方帳號 ID

回到 LINE Official Account Manager,進入「設定」→「帳號設定」,在「帳號資訊」區塊裡找到「基本ID」,這就是你的官方帳號 ID(@ 開頭,例如 @123abcde)。

左側「帳務專區」裡的「專屬ID」是另外付費購買的自訂 ID。無論專屬ID 是否已設定,都請填寫「基本ID」欄位顯示的值。

業者端 - LINE Official Account Manager 帳號設定官方帳號 ID(@開頭)


步驟 9:回到 Slotly 後台填入資料

登入 Slotly 業者後台,進入「服務」分頁,找到「LINE 官方帳號設定」卡片並點進去。

依序填入:

  • LINE Login Channel(客人預約登入用):步驟 7 取得的 Channel ID / Channel Secret
  • LINE Messaging Channel(官方帳號推播用):
  • 官方帳號 ID:步驟 8 取得的 @ 開頭 ID
  • Channel ID / Channel Secret:步驟 2 取得的

勾選「我了解變更後,既有客人可能需要重新用 LINE 登入,系統會將他們視為新客人。」,再按「儲存設定」。

業者端 - Slotly 後台 LINE 官方帳號設定頁填好欄位並勾選我了解


步驟 10:確認狀態變成「已驗證」

儲存成功後會顯示「已儲存,重新整理頁面查看最新狀態。」,重新整理後,如果一切填寫正確,最上方的狀態會顯示:

已驗證

代表 Slotly 已經成功用你填的憑證跟 LINE 換到通行憑證,之後的預約通知都會用你自己的官方帳號發送。

業者端 - Slotly 後台儲存後已驗證狀態畫面


常見問題與排除


儲存時顯示「填寫的官方帳號 ID 跟這組憑證實際對應的帳號不一致」

代表你步驟 8 填的官方帳號 ID,跟步驟 2 填的 Messaging Channel ID / Secret 其實不是同一個官方帳號底下的東西。

回去確認步驟 2 跟步驟 8 是不是同一個官方帳號

最常見的原因是複製到別的 channel 的資料,或是官方帳號 ID 打錯字(漏掉或多打 @)。


儲存時顯示「無法用你填寫的 Messaging Channel ID / Secret 換取憑證,請確認填寫正確」

代表 Messaging Channel 的 Channel ID 或 Channel secret 有一個是錯的(typo、複製時漏了字元,或複製到 Login channel 的資料填錯位置)。

回步驟 2 重新複製一次 Channel ID 跟 Channel secret

兩個欄位很容易貼反,儲存前建議重新核對一次。


儲存時顯示「驗證 Messaging Channel 時發生錯誤,請稍後再試」

這通常不是你填錯,而是暫時連不上 LINE 的伺服器。

等一下再試一次儲存即可

如果重試幾次都一樣,才需要回頭檢查 Channel ID / Secret 是否正確。


客人說沒辦法用 LINE 登入

先確認兩件事:

  1. 步驟 4 的 Callback URL 有沒有填——沒填的話 LINE 會直接擋下登入,通常客人會看到 LINE 顯示的錯誤頁面,而不是 Slotly 的畫面。
  2. 步驟 6 的 Login channel 有沒有從 Developing 切成 Published——沒切換的話,只有你自己能登入測試,一般客人一律無法登入。

這兩步是客人登入失敗最常見的原因


客人收不到預約通知

先確認兩件事:

  1. 客人有沒有加你官方帳號好友——客人第一次用 LINE 登入預約時,系統會引導加好友,但如果客人跳過或後來取消好友,就收不到推播。這是 LINE 平台本身的限制:沒加好友(或已封鎖)的帳號,任何官方帳號都無法主動推播訊息給他。
  2. 官方帳號的每月免費訊息則數是不是用完了——用完之後 LINE 會擋下超額的推播,請到 LINE Official Account Manager 確認方案用量。

後台顯示「設定有誤」

代表系統偵測到你的官方帳號憑證出了問題,可能的原因跟對應處理:

狀況 代表意思 怎麼處理
你的 LINE Messaging Channel ID / Secret 無法換取憑證,可能是填寫錯誤或憑證已失效 步驟 2 的憑證失效了,或是曾經在 LINE Developers 重新產生過 secret 回步驟 2 重新複製最新的 Channel secret,回設定頁重新儲存
你的 LINE 官方帳號推播憑證已失效(可能已被撤銷或重新產生) 憑證原本可以用,但後來被撤銷或重新產生了 同上,回步驟 2 重新複製最新憑證並儲存
尚未填寫 Messaging Channel ID / Secret,客人會收不到預約通知 只填了 Login channel,沒填 Messaging channel 那組資料 回步驟 2、8 補齊 Messaging Channel 的官方帳號 ID / Channel ID / Secret

出現「設定有誤」期間,客人可能收不到預約通知,建議儘快回設定頁重新確認並儲存。如果你有加入「約好 Slotly」官方帳號為好友,也會收到一則 LINE 提醒(同一個問題每 6 小時最多通知一次)。建議加入好友,以免錯過通知:加入「約好 Slotly」官方帳號


安全說明


Channel secret 只會加密儲存

你填入的 Channel secret,Slotly 會用加密方式儲存在資料庫裡。

後台任何頁面都只會顯示末 4 碼,不會顯示完整內容

Slotly 客服也絕對不會向你索取 secret。


不要把 secret 提供給任何人

包括 Slotly 客服。

正常情況下,任何人都不需要跟你要 Channel secret

如果有人(無論自稱是誰)主動跟你索取這組資料,請直接拒絕。


懷疑外洩時怎麼處理

如果你懷疑自己的 Channel secret 外洩:

  1. 到 LINE Developers Console,進入該 channel 的 Basic settings
  2. 重新產生(Issue)一組新的 Channel secret
  3. 回到 Slotly 後台「LINE 官方帳號設定」頁,用新的 secret 重新儲存

重新產生後,舊的 secret 立即失效。在你回 Slotly 更新之前,客人的登入(Login channel)或預約通知(Messaging channel)會失敗,請立刻更新。

有問題?直接問我們

加 Slotly 客服 LINE,開店過程卡住可以直接問。

加客服 LINE @771ygbuo

下一篇

圖文選單設定:讓客人打開 LINE 就看到預約按鈕 →