我正在使用java开发网站。
网站包含一些文字和赞助商链接。
我需要在没有javascript的情况下通过赞助商链接跟踪用户点击。
怎么做?
PS:赞助商链接提供商的要求是直接重定向到服务器而没有我们的servlet或过滤器。
答案 0 :(得分:3)
使链接指向一个servlet(或类似的),将用户重定向到正确的网站并计算该servlet中的重做
答案 1 :(得分:0)
过去,我使用javascript函数调用servlet来跟踪链接。必须首先记录日志以确保它运行。记录调用不需要是同步的,甚至不需要检查响应。这是一些伪代码:
SITE.logSite = function(url){
//code here to call the servlet
}
SITE.redirectSite = function(url){
location.href=url;
}
SITE.doLogAndRedirect = function(url){
this.logSite(url);
this.redirectSite(url);
}