LINE 官方帳號整合
串接你已申請好的 LINE 官方帳號,讓預約通知、圖文選單與對話式預約都在 LINE 上進行。Dolyu 不會幫你開新帳號,請先到 LINE Official Account Manager 申請。
這篇會教你
- 用三項憑證串接你既有的 LINE 官方帳號
- 讓顧客和團隊成員在 LINE 收到預約通知
- 設定圖文選單,讓顧客一鍵開啟預約頁
- 開啟對話式預約,讓顧客直接在 LINE 對話裡預約
誰可以操作
LINE 設定只有擁有者(Owner)和管理員(Admin)能操作;成員在 通知設定 連結自己的 LINE 通知。
串接你的 LINE 官方帳號
到 設定 → LINE,尚未串接時會開啟連接精靈,依五個步驟完成。
準備三項憑證
到 LINE Developers Console 打開你的 Messaging API 頻道,複製三項憑證:
| 憑證 | 位置 |
|---|---|
| Channel ID | Basic settings 分頁 |
| Channel Secret | Basic settings 分頁 |
| Channel Access Token | Messaging API 分頁底部,按「Issue」發行長期 Token |
貼上憑證並完成串接
依精靈貼上三項憑證,在最後一步「Webhook」按 驗證並完成串接。Dolyu 會自動把 Webhook 網址設定到 LINE,並顯示驗證結果。LINE 的 Webhook 網址已指向其他仍在運作的系統時,Dolyu 不會覆寫,請見與其他系統共用官方帳號。
開啟「Use webhook」
畫面提示「Use webhook」尚未開啟時,到 LINE Developers Console 的 Messaging API 分頁打開這個開關,再依畫面重新驗證。這個開關只能由你在 LINE 開啟,沒開時顧客的訊息不會送到 Dolyu。
連接完成後,帳號設定 分頁可以:
- 按 測試連接 確認 Access Token 仍有效。
- 按 檢查 Webhook 狀態 查看 LINE 是否把訊息送到 Dolyu,收不到通知時先檢查這裡。
- 在 LINE 重新發行 Channel Secret 或 Access Token 後,按 更新憑證 貼上新的值並儲存。
- 按 中斷連線 停止透過 LINE 發送通知與接收訊息;要恢復時到 帳號設定 重新走一次精靈。
總覽
連接完成後會多出 總覽 與 圖文選單 兩個分頁。總覽 有三塊:
- 官方帳號:連線狀態;有問題時按 前往處理 到 帳號設定 修正。
- LINE 通知:你和團隊成員是否已連結,以及可收到 LINE 通知的顧客人數。
- LINE 上的功能:對話式預約與加好友歡迎訊息的開關,切換後立即生效。
團隊與顧客通知綁定
LINE 登入不等於 LINE 通知
用 LINE 登入 Dolyu 的成員或顧客,仍要完成這裡的連結才會收到 LINE 通知。
顧客可從預約完成頁、帳戶頁或個人資料頁開始連結:
開啟 LINE 或掃描 QR code
在手機點 用 LINE 接收預約通知;在電腦點 顯示 QR Code,用手機連結,再用手機掃描。
傳送預填訊息
LINE 會預先填入「接收預約通知」,按「傳送」後官方帳號會回覆連結按鈕。
確認帳戶
點回覆中的按鈕,登入原本的 Dolyu 顧客帳戶並確認;帳戶不對時可以切換。
完成連結
依 LINE 畫面完成操作,原網頁會自動顯示已連結。
從加好友歡迎訊息或圖文選單的連結按鈕開始時,不用傳文字,點了就會收到同樣的連結按鈕。
商家成員到該商家的 通知設定 頁,依畫面傳送預填的驗證文字完成連結。個人資料 的 通知 分頁會列出你所屬各商家的連結狀態,未連結的按 立即連結 前往。擁有者與管理員可在 總覽 的團隊成員清單看到誰還沒連結,按 寄送邀請 提醒對方。
LINE 會收到哪些通知、怎麼開關,見通知設定。
設定圖文選單
設計官方帳號的圖文選單,把按鈕指向預約頁,顧客在對話視窗底部就能開啟預約頁。
套用主題
按編輯器上方的 套用主題,選一個產業範本(例如美甲、美髮、瑜珈),會取代目前所有按鈕與圖片設定。
換成自己的照片,設定按鈕動作
把範本的示意照片換成自己的照片,並替每個按鈕指定動作,例如開啟預約頁或 連結 LINE 通知(顧客)。
部署到 LINE
按 部署選單 並確認,圖文選單才會出現在 LINE。
按鈕動作選 連結 LINE 通知(顧客) 時,顧客點了就開始連結 LINE 通知,不用傳文字。連結 LINE 通知(員工/限內部使用) 是給團隊成員用的;圖文選單所有好友都看得到,放這顆按鈕前請先確認。
開啟對話式預約
在 總覽 的「LINE 上的功能」開啟 啟用對話式預約,切換後立即生效。
- 觸發方式:圖文選單按鈕、關鍵字(預約、book 等) 或 兩者皆可,建議選 兩者皆可。
- 圖文選單按鈕:到 圖文選單 分頁把按鈕動作設為 在 LINE 預約 並部署。只有這個動作的按鈕會在對話中開始預約;其他按鈕會開啟網頁預約頁。
- 關閉 LINE 的自動回應:到 LINE Official Account Manager 的「設定」→「回應設定」,把「回應模式」改為「聊天機器人」並關閉「自動回應訊息」,否則對話式預約無法運作。
顧客在 LINE 對話中怎麼預約
顧客傳送含「預約」「訂位」「予約」「book」「reserve」的訊息,或點圖文選單的 在 LINE 預約 後,官方帳號會依序回覆以下卡片。
顧客可隨時按 取消 結束;30 分鐘沒有操作,流程會自動結束。
以下情況,官方帳號會改回覆預約頁連結,讓顧客到預約頁完成預約:
- 認不出是哪位顧客,例如還沒連結 LINE 通知
- 顧客帳號沒有 Email,或預約要求電話但顧客帳號沒有電話
- 服務需要簽署同意書或填寫預約表單
- 服務開啟「顧客可選人數」,或「誰來服務」設為「不需要人員」
- 本月 LINE 訊息額度剩不到 20%
與其他系統共用官方帳號
LINE 只能把訊息送到一個 Webhook 網址。官方帳號同時串接其他系統時,可以由對方系統接收後轉送給 Dolyu(轉送模式)。沒有轉送時,預約通知照常發送,但 LINE 通知連結、對話式預約與加好友歡迎訊息無法使用。
在對方系統設定轉送
在對方系統的轉送設定填入 帳號設定 顯示的 Dolyu Webhook 網址,請對方原樣轉送 LINE 的內容與 x-line-signature。
開啟轉送模式
到 帳號設定 按 改用轉送模式。不需要中斷 LINE 連線或重新串接,已連結的顧客與成員也不用重新連結。
把 LINE 的 Webhook 網址改成對方系統
到 LINE Developers Console 的 Messaging API 分頁,把 Webhook URL 改成對方系統提供的網址,並確認「Use webhook」已開啟。
確認轉送正常
傳一則訊息給官方帳號,再按 檢查 Webhook 狀態,確認 Dolyu 最近一次收到 LINE 事件的時間已更新。
轉送的請求過多時會收到 HTTP 429,Dolyu 不會處理,請對方系統稍後重送;沒有重送的事件不會送到 Dolyu。
共用官方帳號時:
- 不要重新發行 Channel Access Token 或 Channel Secret。 對方系統請沿用目前的 Token(LINE Developers 的 Messaging API 分頁可直接複製)。重新發行會讓 Dolyu 的 LINE 通知停止,必須重新發行時見下方常見問題。
- 加好友歡迎訊息只由一個系統發送。 不由 Dolyu 發送時,到 總覽 關閉 加好友時自動發送歡迎訊息。
- 圖文選單只由一個系統負責。 按 部署選單 會把 Dolyu 的選單設為 LINE 的預設選單;目前的選單由其他系統建立時,確認視窗會先提示。
- 兩個系統共用本月訊息額度。 對方系統發送的訊息也會用掉額度。
不再使用對方系統時,到 帳號設定 按 改由 Dolyu 直接接收,Webhook 網址會改回 Dolyu。
常見問題
LINE 官方帳號要開什麼方案才能串接?
一般型或認證型都可以,只要能在 LINE Developers Console 建立 Messaging API 頻道、取得三項憑證。官方帳號由代理商代管時,請對方協助開通。
一個 Dolyu 商家可以串接幾個 LINE 官方帳號?
一個 Dolyu 商家只能串接一個 LINE 官方帳號。
顧客沒有加官方帳號好友,還能收到通知嗎?
不行,顧客要先加官方帳號好友。顧客之後封鎖官方帳號,就收不到 LINE 通知。
已經綁定過,之後換手機還需要重新綁定嗎?
不需要。連結綁定在 LINE 帳號,換手機或重裝 LINE 都不影響。
團隊成員離職後,綁定資料會怎麼處理?
移除成員後,對方就不會再收到該商家的 LINE 通知。
重新發行了 Channel Access Token 或 Channel Secret 怎麼辦?
到 帳號設定 按 更新憑證 貼上新的值並儲存。重新發行 Token 時,LINE 視窗中舊 Token 的失效時間預設為 0(立即失效),可改為最長 24 小時,留時間到 Dolyu 更新。Token 失效後 LINE 通知會停止,帳號設定 會改顯示連接精靈,依精靈重新串接即可。
本月 LINE 訊息額度用完了會怎樣?
LINE 通知會暫停並改用 Email 發送,擁有者與管理員會收到通知。升級 LINE 官方帳號方案或下個月額度重置後會自動恢復,不用回 Dolyu 設定。沒留 Email 的顧客在暫停期間收不到通知。
疑難排解
| 現象 | 可能原因 | 處理方式 |
|---|---|---|
| 連線測試顯示失敗 | 三項憑證有任一項貼錯或含多餘空白 | 回 LINE Developers Console 重新複製;Channel Access Token 較長,注意複製完整 |
| 憑證都對、測試也成功,但顧客連結 LINE 通知或對話式預約沒有反應 | 「Use webhook」開關沒開啟 | 到 LINE Developers Console 的 Messaging API 分頁開啟「Use webhook」 |
| 原本正常,某天開始通知全部收不到 | LINE 重新發行過 Channel Access Token,Dolyu 沒同步更新 | 到 帳號設定 按 更新憑證 貼上新的 Token;已改顯示連接精靈時,依精靈重新串接 |
| 原本正常,某天開始 LINE 通知連結、對話式預約都沒有反應 | LINE 重新發行過 Channel Secret,Dolyu 沒同步更新 | 到 帳號設定 按 更新憑證,貼上新的 Channel Secret 並儲存 |
| 「帳號設定」顯示 LINE Webhook 指向其他系統 | LINE 的 Webhook 網址設定成其他仍在運作的系統 | 仍在使用該系統就按 改用轉送模式;不再使用就按 改由 Dolyu 直接接收 |
| 檢查 Webhook 狀態顯示有請求簽章不符 | 轉送系統改動了內容,或兩邊的 Channel Secret 不一致 | 請對方系統原樣轉送,並確認兩邊用同一組 Channel Secret |
| 對方系統回報轉送到 Dolyu 時收到 HTTP 429 | 短時間內轉送的請求過多 | 請對方系統稍後重送;沒有重送的事件不會送到 Dolyu |
| 顧客的連結畫面一直停在等待確認 | 連結已逾時,或尚未完成帳戶確認 | 請顧客點畫面上的 重新連結 重新開始 |
| 點圖文選單的 在 LINE 預約 沒有反應 | 對話式預約沒有開啟 | 到 總覽 開啟 啟用對話式預約 |
| 圖文選單按鈕點了沒反應 | 按鈕指向的網址設定錯誤或已失效 | 回 圖文選單 分頁檢查按鈕連結 |