百度智能小程序 在頁面中使用客服消息

2020-09-05 14:49 更新

在頁面中使用客服消息

小程序 button 組件提供了 open-type 屬性來供開發(fā)者調(diào)用百度 APP 的開放能力,若開發(fā)者需要使用客服能力,需要將 open-type 屬性的值設(shè)置為 contact,當(dāng)用戶點(diǎn)擊該按鈕時(shí)就會(huì)打開客服會(huì)話,如果用戶在會(huì)話中點(diǎn)擊消息卡片后返回小程序,開發(fā)者可以從 bindcontact 回調(diào)中獲得具體的信息。

代碼示例 

在開發(fā)者工具中打開
<button open-type="contact" bindcontact="contactCB">點(diǎn)擊進(jìn)入客服頁面</button>
Page({
    contactCB(e) {
        console.log(e.detail); // 輸出:{errMsg: 'enterContact:ok'}
        // 進(jìn)入客服會(huì)話頁面成功,可進(jìn)行自己的業(yè)務(wù)邏輯
        if (e.detail.errMsg === 'enterContact:ok') {
            swan.reportAnalytics('userMessage', {
                visit: 1,
                message: '進(jìn)入客服頁面PV'
            });
        }
        // 可進(jìn)行一些進(jìn)入失敗的業(yè)務(wù)邏輯
        else {
            swan.reportAnalytics('userMessage', {
                visit: 0,
                message: '進(jìn)入客服頁面失敗損失PV'
            });
        }
    }
});

返回參數(shù)說明

參數(shù)類型說明
detailObject小程序消息的詳細(xì)信息,{errMsg: 'enterContact:ok'}表示進(jìn)入客服頁面成功


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)