# 嵌入至 LINE 內服務客戶

## 1. 新增即時聊天 <a href="#new-live-chat" id="new-live-chat"></a>

首先，我們需要先建立「即時聊天」管道，透過新增的「即時聊天」嵌入於 LINE 中服務客戶，你可以於設定頁面依據企業性質，輸入「描述」、「問候語」、配色 ...等設定，打造企業形象。

![](https://842546780-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNRu7dk70ei7JV9HlW9%2F-McsG9hq3jLQXjOrmote%2F-McsHLig8FxNG7wBmHNI%2Fimage.png?alt=media\&token=8348d73c-2016-4cdd-ae30-800db974f1c9)

當資料設定完成，按下「儲存」新增後，點擊「嵌入代碼」頁籤，移動至下方的「**啟用外部網址**」設定。

![](https://842546780-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNRu7dk70ei7JV9HlW9%2F-McsV6Z2R4oD8hXPMHeW%2F-McsVspgq_wOCS6PYPhb%2Fframe_generic_dark_\(2\).png?alt=media\&token=72e91101-e271-4ac8-be20-64cb3c944cc6)

&#x20;進行以下操作\
1\. 開啟「啟用外部網址」。\
2.複製下方連結網址，稍後將於第二步驟於 LINE 使用到。

## 2. 建立 LIFF 連結

LIFF 全名是「LINE Front-end Framework」，是由 LINE 官方所提供的 Web App 平台，可以透過此方式取得 LINE 使用者相關資訊，藉此可以呈現出各式各樣的應用。

### &#x20;新增 LINE Logon

首先，先登入 [LINE Developers](https://developers.line.biz/zh-hant/) 建立相關資訊，選擇指定的 Provider，並按下「Create a new channel」新增 Channel。

![](https://842546780-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNRu7dk70ei7JV9HlW9%2F-McsZPm1VlPLsTS1lIBU%2F-McsZvN0Px1jDh_teUn9%2Fimage.png?alt=media\&token=f3bf00b1-ea4b-44ec-ac14-11de61c6ca5b)

Channel 共有 5 種形式供選擇，因我們需要使用 LIFF 的功能，所以選擇「LINE Login」方式。

![](https://842546780-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNRu7dk70ei7JV9HlW9%2F-McsZPm1VlPLsTS1lIBU%2F-Mcs_HGk6N4PSvaokldv%2Fimage.png?alt=media\&token=84045b34-39d7-477e-8ba9-72995b5f7762)

### 填寫表單

接著依據必填項目填寫  Channel 表單，其中，在「App types」的那項選擇「Web app」，填寫完畢後按下「Create」新增。

![](https://842546780-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNRu7dk70ei7JV9HlW9%2F-Mcsa23QV_tCboonDJHe%2F-Mcsb_wTrDn6BvbEAq8V%2Fimage.png?alt=media\&token=187f73da-7813-4b00-9648-d1916e7f27c5)

### &#x20;設定 LIFF

當新增完畢後，就會看見「LIFF」的頁籤項目。點擊「Add」就可以進行新增 LIFF。

![](https://842546780-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNRu7dk70ei7JV9HlW9%2F-McsbtyJK9SkpDM5dxX3%2F-McscnE0YNMoxPambkhe%2Fimage.png?alt=media\&token=5e197b12-310e-41bb-9af2-3038c4db1d35)

接著，將解說幾個設定項目

![設定 LIFF 項目](https://842546780-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNRu7dk70ei7JV9HlW9%2F-McscxGbss2sGVJYVuiv%2F-Mcse1LpIrWDi-bZ6xWv%2Fimage.png?alt=media\&token=cc02a474-844e-4c22-81e9-a91bac98f407)

#### Size

Size 共有三個值，分別為 Full、Tall、Compact。表示當用戶打開 LIFF 時，顯示的彈出高度設定。依據官方文件說明，高度顯示如下：

![](https://842546780-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNRu7dk70ei7JV9HlW9%2F-McscxGbss2sGVJYVuiv%2F-McseVdE0lU81R_Vx2ma%2Fimage.png?alt=media\&token=6c7cc2f2-b69e-44d4-b68b-7cfffe099835)

#### Endpoint URL

指當 LINE 用戶點擊了 LIFF 連結，開啟的特定網址。假如這邊填寫的是[**https://firstline.cc**](https://firstline.cc) 網址，那當用戶打開 LIFF 網址後，顯示就是 FIRST LINE 的首頁。

而我們在這邊要輸入的就是第一章「[即時聊天](#new-live-chat)」步驟「外部網址」\
`https://xxxxxx.01.firstline.cc/livechat/messenger/1`

#### Scopes

此項目代表我們需要拿取來自 LINE 的哪些資料，基本將全部項目勾選，已方便配合未來新增功能。

* openid：取得用戶的 token。
* profile：取得用戶個人資訊，名稱、狀態等。
* chat\_message.write：是否能使用主動幫使用者發訊息的`sendMessages` 功能。

![](https://842546780-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNRu7dk70ei7JV9HlW9%2F-Mcsg8ba88feDyMJ3LMX%2F-McslQhtWGMuTApWUd7I%2Fimage.png?alt=media\&token=2d1c18ec-3b94-4fc6-a63f-bcdab7ad48a7)

#### Bot link feature

當用戶首次登入建立的 LIFF 時，是否顯示加入官方帳號為好友的頁面，並如何顯示，這邊依據你的企業性質選擇即可。

* normal：是否同意頁面顯示加入好友選項
* aggressive：另開頁面顯示加入好友分頁
* off：不顯示加入好友選項

![](https://842546780-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNRu7dk70ei7JV9HlW9%2F-Mcsmznb2xjSkubgBzrG%2F-McsnS6DDob4-AXT9_XP%2Fimage.png?alt=media\&token=b925143a-1a73-471c-9ec9-af04aac355d2)

### 完成 LIFF

新增好 LIFF 後，即可從列表查看到新增完成的資訊，這邊我們需要將 LIFF ID 貼回至「即時聊天」中「LIFF ID」欄位儲存即完成。

![複製 LIFF ID](https://842546780-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNRu7dk70ei7JV9HlW9%2F-Mcso92aUE3FAA_BK-KL%2F-Mcsq-dXMnjHPPr9p4_k%2Fimage.png?alt=media\&token=a15c3f9b-9884-48db-bfd2-9b771b418d39)

![貼上位於「即時聊天」設定](https://842546780-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNRu7dk70ei7JV9HlW9%2F-McsqXpJwBeubvg1Vf0T%2F-Mcsr0adEEpA5ArVH5hZ%2Fframe_generic_dark_\(2\).png?alt=media\&token=3216d47d-91b1-4eca-8ac5-79f578574145)

而旁邊的 LIFF URL，就是分享給客戶使用的網址，當客戶 LINE 上點擊網址時，就會啟動即時聊天，客戶就能與專員展開對話。

## 3. 🎉 開始服務客戶

當取得 LIFF 連結後，可以透過一些方式告知客戶使用，您可以透過「分眾訊息」、「自動回應」、「Rich Menu」新增「聯絡客服」按鈕等方式分享。

![](https://842546780-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNRu7dk70ei7JV9HlW9%2F-McswbpZZVfAF09kr4KU%2F-Mcsx3u2eBH3lUGNIk1x%2Fimage.png?alt=media\&token=18e0a45f-2210-4689-8770-38db006a2748)

往後，客戶只要點選 LIFF 連結，就可以隨時看到訊息內容，也能隨時與專人聯繫。

![enjoy it.](https://842546780-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MNRu7dk70ei7JV9HlW9%2F-Mcvcrd225HF5qALZ7z3%2F-McvrwB8oQDYQvcUO754%2FIMG_8215_iphone12black_portrait%E6%8B%B7%E8%B2%9D.png?alt=media\&token=420fb60d-d322-46eb-a95d-e1b61ad7e68a)

{% hint style="info" %}
注意：透過 LIFF 所進線的交談對話，實際使用的社群媒體為「即時聊天」，因此交談對話的顧客名稱應為「訪客」，而不會是 LINE 使用者名稱。
{% endhint %}

<figure><img src="https://842546780-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MNRu7dk70ei7JV9HlW9%2Fuploads%2F9dyZlNYgD2aTuXh8Tq9R%2Fimage.png?alt=media&#x26;token=48f9a4ff-9cf2-4681-bdbe-e6c04bdf5532" alt=""><figcaption></figcaption></figure>
