頁面添加友盟(CNZZ)統計和事件追蹤


1. 在頁面中引入友盟(CNZZ)統計的 JS 代碼

<script type="text/javascript"> 
    // 統計
    var cnzz_protocol = (("https:" == document.location.protocol) ? " https://" : " http://");document.write(unescape("%3Cspan id='cnzz_stat_icon_******'%3E%3C/span%3E%3Cscript src='" + cnzz_protocol + "s96.cnzz.com/z_stat.php%3Fid%3D1275610080%26show%3Dpic1' type='text/javascript'%3E%3C/script%3E"));

    document.getElementById("cnzz_stat_icon_******").style.display="none"; // 隱藏統計小圖標
    
</script>

2. 在頁面的之前添加

<script>
//聲明_czc對象:
var _czc = _czc || [];
//綁定siteid,請用您的siteid替換下方"XXXXXXXX"部分
_czc.push(["_setAccount", "XXXXXXXX"]);
</script>
  • “var _czc = _czc || [];”,用來聲明_czc對象,API代碼中都會使用到這個對象。

  • “_czc.push(["_setAccount", "XXXXXXXX"]);”用來指定需要哪個網站代碼(siteid)來接受API發送的請求。"XXXXXXXX"表示您網站上添加的CNZZ統計代碼所對應的siteid。

  • 注意:如果頁面中只包含一個CNZZ統計代碼,_czc.push(["_setAccount", "XXXXXXXX"]);可以省略,API將會自動匹配。但如果頁面中添加了多個CNZZ統計代碼,那這行代碼就是必不可少的。只有此處綁定的siteid才會響應API請求,其他代碼忽略請求,不受影響。

3. 事件追蹤代碼

在按鈕等被點擊觸發的時候,調用_trackEvent()方法,語法如下:

_czc.push(["_trackEvent",category,action,label,value,nodeid]);

各參數含義如下:

  • category:事件類別,必填項,表示事件發生在誰身上,如“視頻”、“小說”、“輪顯層”等等。
  • action:事件操作,必填項,表示訪客跟元素交互的行為動作,如"播放"、"收藏"、"翻層"等等。
  • label:事件標簽,選填項,用於更詳細的描述事件,從各個方面都可以,比如具體是哪個視頻,哪部小說,翻到了第幾層等等。
  • value:事件值,選填項,整數型,用於填寫打分型事件的分值,加載時間型事件的時長,訂單型事件的價格等等。
  • nodeid:div元素id,選填項,填寫網頁中的div元素id值,用於在“用戶視點”功能上重繪元素的事件發生情況。

參考:http://open.cnzz.com/a/new/trackevent/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM