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 |
文档内容是否对您有帮助?