溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

商務(wù)通核心教程

發(fā)布時間:2020-07-12 15:10:40 來源:網(wǎng)絡(luò) 閱讀:6508 作者:gutaotao1989 欄目:開發(fā)技術(shù)

商務(wù)通核心函數(shù)庫解密格式化后的代碼


商務(wù)通核心函數(shù)庫解密格式化后的代碼,理解其中的一些函數(shù)可以幫助我們對商務(wù)通進(jìn)行一些高級功能的定制。

下面只簡單介紹幾個非常有用的函數(shù),稍后會專門寫一篇文章進(jìn)行詳細(xì)講解。

1.openZoosUrl

函數(shù)原型:function openZoosUrl(url, data) {}

函數(shù)說明:這個函數(shù)大家應(yīng)該最熟悉不過了,作用是打開對話窗口。


2.LR_showInviteDiv

函數(shù)原型:function LR_showInviteDiv(h2, h3) {}

函數(shù)作用:彈出對話邀請框。


3.LR_showHfloat

函數(shù)原型:function LR_showHfloat() {}

函數(shù)作用:顯示側(cè)邊邀請框。


4.LR_HideInvite

函數(shù)原型:function LR_HideInvite() {}

函數(shù)作用:隱藏邀請框。


商務(wù)通核心函數(shù)庫解密格式化后的代碼(百度網(wǎng)盤有下載)

================================================================================


商務(wù)通隱藏默認(rèn)邀請框代碼


商務(wù)通默認(rèn)的邀請框如何隱藏,下面提供筆者常用的解決代碼:


下面提供的是一個純JS操作的方法和一個使用jQuery操作的方法,代碼原理是判斷一個div ID為LRdiv1的標(biāo)簽,通過判斷其css樣式display是否為none來判斷邀請框是否顯示,如果為顯示我們就將其隱藏起來。


代碼一,純JS代碼方法


setInterval(function(){ 

var inviteBox = document.getElementById("LRdiv1"); 

if(typeof inviteBox !='undefined' && inviteBox.style.display !='none'){

inviteBox.style.display = 'none';

//下面寫自己的的處理代碼,如顯示自定義的邀請框

},1000);


代碼二,使用jQuery


setInterval(function(){ 

if($("#LRdiv1").html()!="" && $("#LRdiv1").css('display') != 'none'){

$("#LRdiv1").hide();

//下面寫自己的的處理代碼,如顯示自定義的邀請框

},1000);


==================================================================================


商務(wù)通online函數(shù)代碼


商務(wù)通online函數(shù)代碼,自定義打開商務(wù)通咨詢窗口代碼,商務(wù)通打開咨詢窗口容錯代碼。


使用方法:


<a href="javascript:;" onclick="online('zhuanjia');">咨詢在線專家</a>


<a href="javascript:online('zhuanjia');">咨詢在線專家</a>


完整代碼:


<script type="text/javascript">

function online(){

var e = 'zhannei';

if(arguments.length == 1){

e = arguments[0];

}

//測試請將商務(wù)通地址替換為自己的

var url = 'http://dwl.zoossoft.com/LR/Chatpre.aspx?id=LDY1000000';

url = url + '&e=' + e + '&p=' + encodeURIComponent(location.href);

window.open(url, 'news' + Math.round( Math.random() * 1000000 ));

return false;

}

</script>


==================================================================================


商務(wù)通檢測訪客在線狀態(tài)原理


商務(wù)通是如何判斷訪客在線狀態(tài)的呢,為了探究這個問題醫(yī)療模板庫小編開始對商務(wù)通核心代碼解密后的代碼(使用代碼格式化工具)進(jìn)行了詳細(xì)的分析,終于在其中找到了如下代碼,這個函數(shù)就是商務(wù)通檢測訪客在線狀態(tài)的關(guān)鍵代碼。


代碼如下:


function LR_hcloop() {

    if (!LiveReceptionCode_isonline || !_lr_issupport_track || (LR_visitetime + 1800000) < new Date().getTime()) return;

    if (LR_cookie_test) {

        if (LR_getCookie('LR_mimiwin') != LR_Tick && LR_chatkind == 2) lrminiMin(1);

        var LR_check_data = LR_getCookie('LR_check_data');

        if (LR_check_data != null) {

            var LR_ss = LR_check_data.split("|");

            if (LR_ss.length > 4 && LR_cookie_ctick < parseInt(LR_ss[1])) {

                LR_cookie_ctick = parseInt(LR_ss[1]);

                LR_CheckImgJS1(LR_ss[0], LR_ss[2], LR_ss[3], LR_ss[4]);

                setTimeout('LR_hcloop()', 500);

                return

            }

        }

    }

    if (checkcount == -1 || !LR_inviteimgJS) {

        setTimeout('LR_hcloop()', 500);

        return

    }

    if (LR_istate == -1) {

        LR_istate = -2;

        checkcount = -1;

        LR_inviteimgJS = 0;

        LR_hcloopJS(LR_sysurl + 'JS/RefuseChatjs.aspx', 'id=' + LR_siteid + '&sid=' + LR_sid + '&lng=' + LR_lng);

        setTimeout('LR_hcloop()', 500);

        return

    }

    if (LR_cookie_test && LR_getCookie('lastinvite') != null) LR_lastinvite = LR_getCookie('lastinvite');

    if (LR_lastinvite != null) {

        if (LR_MCount1 < 5000) LR_MCount1 = 5000;

        if ((new Date().getTime() - parseInt(LR_lastinvite)) > LR_MCount1) {

            LR_lastinvite = new Date().getTime();

            LR_SetCookie('lastinvite', LR_lastinvite, 720);

            LR_inviteimgJS = 0;

            LR_hcloopJS(LR_sysurl + 'js/CheckInvitejs.aspx', 'id=' + LR_siteid + '&sid=' + LR_sid + ((LR_GetObj('LRMINIWIN') != null && LR_GetObj('LRMINIWIN').style.display == 'none') ? ('&oid=' + LR_maxoid) : ''))

        }

    }

    setTimeout('LR_hcloop()', 500)

}


通過這段代碼我們可以發(fā)現(xiàn),商務(wù)通設(shè)置了一個定時器,每隔0.5秒運行一次LR_hcloop函數(shù),這個函數(shù)的作用是向商務(wù)通服務(wù)器發(fā)送訪客當(dāng)前狀態(tài)的信息。


通過瀏覽器的調(diào)試功能我們就能一目了然了。


瀏覽器調(diào)試窗口截圖:


商務(wù)通核心教程

商務(wù)通核心教程


===================================================================================


利用百度統(tǒng)計監(jiān)控商務(wù)通


很多客戶在網(wǎng)站上有商務(wù)通等在線溝通工具,他們希望能夠監(jiān)控到不同關(guān)鍵詞帶來的在線咨詢量從而了解投放的效果。


百度統(tǒng)計能否監(jiān)控到商務(wù)通的溝通數(shù)據(jù)呢?


答案是肯定的!


跟我來,step by step,三步教會你如何監(jiān)控商務(wù)通溝通數(shù)。


第一步:添代碼


進(jìn)入商務(wù)通后臺的參數(shù)設(shè)置,將網(wǎng)站的百度統(tǒng)計代碼添加進(jìn)去:


商務(wù)通核心教程


第二步:設(shè)跨域


在百度統(tǒng)計統(tǒng)計設(shè)置中,設(shè)置跨域監(jiān)控的規(guī)則:


商務(wù)通核心教程


第三步:設(shè)轉(zhuǎn)化


在百度統(tǒng)計統(tǒng)計設(shè)置中,設(shè)置溝通頁為頁面轉(zhuǎn)化目標(biāo):


商務(wù)通核心教程


在設(shè)置的時候,可以采用通配符的設(shè)施方式。


如果溝通頁為一系列頁面,如其中一個URL為http://xxx.zoosnet.net/LR/chat.aspx?from=KHT85656095,其他URL僅“KHT85656095”這串?dāng)?shù)字不同,可以用通配符*代替,即可將頁面轉(zhuǎn)化目標(biāo)設(shè)置成http://xxx.zoosnet.net/LR/chat.aspx?from=*


大功告成,后續(xù)就可以通過百度統(tǒng)計監(jiān)控到商務(wù)通的溝通數(shù)了。例如關(guān)鍵詞報告中:


商務(wù)通核心教程


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI