背景
業務需要用戶能及時反饋交流問題,用戶能咨詢業務問題。很多app都有這個業務訴求。
關于七魚客服sdk
功能最大限制:不能達到類似x貓,x寶的客服功能,在app消息頁可以展示不同店鋪的客服消息,七魚sdk提供的查詢最新客服消息的api是不用傳任何參數的,對于七魚來說,一個用戶就是一個會話一個session,在app里面雖然可區分客服組,但是查最新消息的時候,并不知道是哪個客服組的消息。所以達不到一個用戶對不同業務場景的多個客服的需求。如果有一個用戶對多個客服的需求,建議換一家對接。之前有跟七魚技術支持反饋相關問題,最后不了了之。
官方文檔:
http://qiyukf.com/docs/guide/android/Android_SDK_Guide.html
前期準備
開通七魚后臺賬號,并添加app,拿到appKey
接入
1、按照官方文檔接入即可
2、注意點:
1)跟app的用戶信息跟七魚sdk綁定,在七魚客服后臺能直接看到用戶信息,app需要傳遞的具體用戶信息根據具體業務定制,七魚默認提供用戶名,手機號,頭像。
2)定制額外參數,例如app版本,用戶id,業務場景參數,YSFUserInfo中data字段可傳入YSFData的列表的jsonString。YSFData提供key、value、label等屬性,label字段為在七魚后臺顯示的額外字段名。
3)消息ui修改可根據官方文檔提供方法,字段修改
4)配置商品卡片字段,具體參考官方文檔
5)消息點擊跳轉:默認會跳轉至app外瀏覽器打開,需要自行配置OnMessageItemClickListener,處理跳轉url,就可以在app內部處理消息點擊。