如何在一个链接上加上代码监测这条链接的点击量
有一个第三方推广链接,如何添加代码到这个链接来统计我的链接的点击量。需要说明的是,这个网站不是我自己的,我不能在网站上添加代码
点击量这个东西是前端统计从后台拉出来的数据 无法在网站中添加代码,点击链接到您的服务器?如果有,可以在服务器上统计。
//点击链接跳转到你的页面里的js
// 在你的页面加代码
document.referrer; // 获取上一层链接,获取从那里跳转过来的。
// 获取后做判断,再向服务器累加点击数量,要注意(点击跳转过来你的页面后,在当前页面刷新,获取上一层链接依然没变)
// document.referrer 可能会存在兼容问题
// 兼容法
getReferrer() {
var referrer = '';
try {
referrer = window.top.document.referrer;
} catch (e) {
if (window.parent) {
try {
referrer = window.parent.document.referrer;
} catch (e2) {
referrer = '';
}
}
}
if (referrer === '') {
referrer = document.referrer;
}
return referrer;
}
我不太明白你的意思,你自己的项目是不是有一个A跳转到别人的第三方链接,自己做数据统计?或者它会从别人的网站跳转到你的项目并进行统计?
第一个选项是创建您自己的项目。代替href ref,你可以写一个点击方法,它将逻辑地处理在点击方法中,然后在点击页面成功后
第二种:这种比较难做到,如果你可以让别人的项目添加一个logo或者什么东西跳转到你这边的项目,你可以在添加1…还有一种,就是获取客户的历史浏览记录,检测到的最后一次浏览记录不是第三方网站跳转过来的,是的,你自己的数据加1 可以使用JavaScript中的Ajax向服务器发送请求
页:
[1]