流程編輯器節點介紹

起始點

節點樣式

 

使用情境

用於各個事件最一開始的觸發節點

節點介紹

自訂事件(開放對外API)

情境一 - 勾選動回應,用於透過 GOSU 發送訊息給使用者

範例1: 勾選自動回應、不勾選檢查登入狀態,發送固定訊息給固定使用者

預先了解事項:
1. 進階功能開啟

2. 啟用機器人

3. 如何查詢使用者id
GOSUBAR後台 > 左上方漢堡選單 > 好友清單 > 找到您需要發送的使用者id

流程總覽圖

起始點內容 ( /number1 )

發送訊息內容(多個發送對象使用,逗號分隔)

 


範例2: 勾選自動回應、勾選檢查登入狀態,發送固定訊息給觸發的使用者。

預先了解事項:
1. 進行 LINE Login 綁定
GOSUBAR後台 > 左上角漢堡選單 > 設定 > 機器人管理 > 選擇您的機器人 > 初次設定 >照著流程即可完成設定

2. 啟用機器人

流程總覽圖

起始點內容 ( /number2 )

發送訊息內容


範例3: 勾選自動回應、勾選檢查登入狀態,將額外資訊夾帶於 GET 中,將挾帶的資訊發送訊息給觸發的使用者。

預先了解事項:

1. 啟用機器人

2. 如何資訊夾帶於 GET
創建完成起始點(自訂事件) > 將資料帶於GET如下圖

 


3. 進行 LINE Login 綁定
GOSUBAR後台 > 左上角漢堡選單 > 設定 > 機器人管理 > 選擇您的機器人 > 初次設定 >照著流程即可完成設定

流程總覽圖

起始點內容 ( /number3 )

發送訊息內容

情境二 - 不勾選自動回應,用於讀取 GOSU 中的資訊

 範例4: 不勾選自動回應,讀取機器人屬性回傳給前端

預先了解事項:
1. 進階功能開啟

2. 啟用機器人

3. 進行 LINE Login 綁定
GOSUBAR後台 > 左上角漢堡選單 > 設定 > 機器人管理 > 選擇您的機器人 > 初次設定 >照著流程即可完成設定

流程總覽圖

起始點內容 ( /number4 )

讀取屬性節點

回應請求


 範例5: 不勾選自動回應,勾選檢查登入狀態,回傳使用者資訊給前端。

預先了解事項:
1. 進階功能開啟

2. 啟用機器人

流程總覽圖

起始點內容 ( /number5 )

回應請求內容


白名單網域說明

白名單 意指特別容許某些來源進入。
將值得信任的網域加到白名單中,他們就可以輕鬆避開各種系統和網路安全平台過濾器。

註:新增至單一起始點,僅僅只有此起始點擁有此白名單

若希望此網域都可以加入到白名單

左上角漢堡選單 > 設定 > 機器人管理 > 選擇您希望添加網域的機器人


加入好友、成為粉絲

使用者成為好友、成為FB粉絲觸發此事件

範例:招呼語以及給予圖文選單


封鎖好友 (LINE 限定)

使用者封鎖機器人時觸發此事件

註:使用者觸發封鎖好友之後無法與使用者互動的操作,例如:發送訊息、收回圖文選單、....等等

範例:封鎖時貼上標籤(用於判別封鎖的使用者)


加入群組、聊天室 (LINE 限定)

機器人加入群組、聊天室時會觸發此事件


離開群組、聊天室 (LINE 限定)

機器人離開群組、聊天室時會觸發此事件


成功鏈結帳號 (LINE 限定)

003 - LINE Account Link 串接

  1. 說明文件  http://bit.ly/2nchSgU
  2. Sample Codehttp://bit.ly/2pABeN

Postback 事件(接收回傳的資訊)

圖文選單創建時可選擇此選項

文字內容:使用者點擊按鈕時會看到的內容
回傳資料:後台資訊(使用者看不到)
範例:


接收到任意訊息

任何訊息都會觸發此事件

範例:系統更新公告


接收到文字訊息

接收文字會觸發此事件

範例: 與使用者文字互動


接收到圖片

接收圖片會觸發此事件


接收到影片

接收影片會觸發此事件


接收到聲音

接收聲音檔會觸發此事件


接收到位置資訊

接收位置資訊會觸發此事件

完整內容:https://lihi1.cc/1EN7j


小編在粉絲專頁發文 (FaceBook 限定)

小編在粉絲專頁發文時會觸發此事件


小編編輯粉絲專頁的文章 (FaceBook 限定)

小編編輯粉絲專頁的文章時會觸發此事件


小編刪除粉絲專頁上的貼文 (FaceBook 限定)

小編刪除粉絲專頁上的貼文會觸發此事件


使用者在粉絲專頁發文 (FaceBook 限定)

使用者在粉絲專業發文時會觸發此事件


使用者編輯粉絲專頁上的貼文 (FaceBook 限定)

使用者編輯粉絲專頁上的貼文時會觸發此事件


使用者刪除粉絲專頁上的貼文 (FaceBook 限定)

使用者刪除粉絲專頁上的貼文時會觸發此事件


粉絲專頁收到讚 (FaceBook 限定)

註:觸發時抓不到使用者資料 (from.profile)


粉絲專頁的讚被收回 (FaceBook 限定)

註:觸發時抓不到使用者資料 (from.profile)


新增評論 (FaceBook 限定)


刪除評論 (FaceBook 限定)


使用者回應文章 (FaceBook 限定)

註:以粉絲專業身分留言不會觸發此項目


使用者刪除回應 (FaceBook 限定)


使用者對某則貼文按讚或心情 (FaceBook 限定)

使用者對某則貼文按讚或心情時觸發此事件


使用者編輯某則貼文的按讚或心情 (FaceBook 限定)

使用者編輯某則貼文的按讚或心情時觸發此事件


使用者收回某則貼文的按讚或心情 (FaceBook 限定)

使用者收回某則貼文的按讚或心情時觸發此事件


群組有新成員 (LINE 限定)


群組成員退出 (LINE 限定)


當使用者使用優惠券 (LINE 限定)

註:觸發此事件需先新增優惠券 ( 左上角漢堡選單 > 優惠券 )


當使用者收到優惠券 (LINE 限定)

註:觸發此事件需先新增優惠券 ( 左上角漢堡選單 > 優惠券 )


m.me 連結 (FaceBook 限定)

m_me教學.png


成功兌換獎品

使用此功能需要申請


當訊息未被處理時

常用於告知使用者此服務有什麼功能
例如:當使用者隨意輸入一串文字沒觸發任何流程時,跳出功能表讓使用者查看。

觸發方法

當觸發流程編輯器的起始點後續流程都沒有碰到 "標示為已處理" 就會運行此功能

決策點

節點樣式

使用情境

用於決策各式條件的節點,只要條件成立(true)就會往後續流程運作。

節點介紹 - 條件名稱

用於與其他共同開發者溝通時使用 (方便團隊溝通)

節點介紹 - 條件類型

文字比對

文字完全符合才會進入後續流程

關鍵字比對

註:需先至關鍵字管理新增關鍵字,左上角漢堡選單 > 設定 > 關鍵字管理

檢測標籤

註:需先至標籤管理新增標籤,左上角漢堡選單 > 設定 > 標籤管理

檢測屬性

註:可以至屬性管理新增更多屬性,左上角 > 設定 > 屬性管理

程式碼

若程式碼執行結果為 true,執行後續流程

篩選好友編號

註:可至好友清單查看使用者id,如下圖


編號若符合執行後續流程

篩選好友類型

篩選平台

篩選機器人

註:需先至機器人管理新增機器人,左上角漢堡選單 > 設定 > 機器人管理

篩選 Facebook 文章

使用須知
1. 機器人管理新增Facebook機器人(左上角漢堡選單 > 設定 > 機器人管理)
2. 粉絲專頁已有文章(若找不到,請點擊更新貼文)

常用用於配合起始點(使用者回應文章 FB),來針對使用者回應哪一則文章,接續後續流程。

比對 Facebook 文章 HashTag

文章中若 HashTag 內容相同 若與判斷一致,執行後續流程。

檢測是否可以兌換 (暫不開放)

若需要此功能需申請,若您可以兌換(兌換活動可設置條件) 則執行後續流程

語意分析

若需要此功能需申請,與關鍵字雷˙同,但額外多了容錯率。

其他情況

註:若執行到必定觸發後續流程,都將此條件類型放置最後,如下圖。

進階介紹 - 多選模式 與 擇一模式

功能前置條件

1. 進階模式需要開啟

2. 決策點內,需要兩個條件以上

擇一模式

多選模式

發送訊息

節點樣式

 

文字

將您輸入的文字內容呈現給使用者,可將程式化內容印出。

圖片

上傳圖片(可程式化)

從範本中挑選(可程式化,可設定多個圖層)

圖像編輯器 > 新增圖片

卡片

卡片可以進行疊加,一組卡片疊加上限10張
卡片LINE最多4個按鈕,Facebook最多3個按鈕

建立新卡片

從範本中挑選

海報

建立新海報

從範本中挑選

聲音

錄音

上傳檔案

影片

錄影

上傳檔案

優惠券

 

進階介紹 - 進階功能說明

設定屬性

讀取屬性

圖文選單

隨機

兌換

節點樣式

 

註:此功能為進階模式

使用兌換節點功能預先完成工作

1. 新增獎項
2. 新增領取獎項條件

新增獎項

進入獎品管理 ( 左上角漢堡選單 > 獎品管理 )

新增獎品

建立序號

新增領取獎項條件

進入兌換活動 ( 左上角漢堡選單 > 兌換活動 )

新增兌換活動

新增兌換辦法

兌換設定值

範例: 
1. 活動期間長達1個月
2. 活動內每人只能參加一次
3. 一週,只有週一至週五可領取

註: 一個活動可以多種兌換辦法,例如: 每人可以抽一次,分享再額外多抽一次

將設定完成點擊下方儲存即可

將領取方式建立置流程編輯器

進入左上角漢堡選單 > 流程編輯每日對

流程範例圖

起始點

首先先拖曳出起始點設定為收到文字

決策點 (文字判別)

接著拖曳出決策點判別比對文字是否正確

決策點(是否可以兌換)

文字判別接著判別使用者是否已有兌換過獎品

當進入可抽獎選項時,使用兌換節點

兌換功能回傳值參考表 ( tmp.exchange )
中獎 已領完獎品 條件不符合
{
"profileId": 345,
"exchangeId": 358,
"methodId": 429,
"ticketId": 1024,
"ticketCodeId": 815,
"code": "布娃娃"
}
{
"statusCode": 409,
"message": "獎品已經被換完"
}
{
"message": "條件不符合",
"rules": [
{
"id": 26,
"sunday": true,
"monday": true,
"tuesday": true,
"wednesday": true,
"thursday": false,
"friday": false,
"saturday": true,
"result": false,
"reason": "活動時間為 Sun、Mon、Tue、Wed、Thu、Fri、Sat"
}
]
}
發送訊息

中獎通知 : 您的獎項為:${(tmp.exchange.code || '未中獎')}

系統繁忙請稍後

已抽過獎