1 頁面跳轉前的事件發送
場景描述
當用戶在網頁「點擊 href 屬性 www.xxxx.com 的 a 標簽」時,觸發的點擊事件可能會因為頁面立刻跳轉而未發送出去,若希望該場景下盡量保證數據的發送,可以進行頁面延遲跳轉,事例代碼如下:
//點擊鏈接
function targetLinkCLK(url) {
// 延遲頁面跳轉,給SDK預留發數時間
setTimeout(function(){
window.location.href = url;
}, 500);
aplus_queue.push({
action: 'aplus.record',
arguments: ['track_alink_clk', 'CLK', {
param1: xxxx,
param2: xxxx
}]
});
}
2 在App中的H5如何埋點?
在Android中的H5埋點詳見:
在iOS中的H5埋點詳見:
3 在小程序中的H5如何埋點?
在小程序中H5埋點詳見:
4 H5全埋點
全埋點功能 | 功能含義 | 操作文檔 |
頁面事件 | 當頁面加載,觸發生命周期中onload函數時,自動上報頁面瀏覽事件。其默認事件參數為: url:頁面URL帶參數 ref_url:頁面的document.referrer page_name:頁面URL不帶參數 page_title:頁面的document.title | |
點擊事件 | 設置標簽類型,當該類型標簽被點擊時,自動上報控件點擊事件。其默認事件參數為事件觸發時的: url:頁面URL帶參數 ref_url:頁面的document.referrer page_name:頁面URL不帶參數 page_title:頁面的document.title 以及控件ID、控件類型、控件篩選器、控件位置、控件內容、控件名字、控件樣式名 | |
指定元素class,當該class元素被點擊時,自動上報控件點擊事件。其默認事件參數為事件觸發時的: url:頁面URL帶參數 ref_url:頁面的document.referrer page_name:頁面URL不帶參數 page_title:頁面的document.title | ||
曝光事件 | 設置標簽類型,當該類型標簽被曝光(出現在可視區域)時,自動上報控件曝光事件。其默認事件參數為事件觸發時的: url:頁面URL帶參數 ref_url:頁面的document.referrer page_name:頁面URL不帶參數 page_title:頁面的document.title |