我试过了:
var visitor_id;
_paq.push([ function () { visitor_id = this.getVisitorId(); }]);
这是完美的工作,直到我清除浏览器cookie,一旦我清除浏览器cookie,Piwik getVisitorId()没有带来旧的访客ID。 Piwik仍在跟踪旧访客ID本身,我只是想检索它。
您可以在此处的某个客户端网站上看到错误:https://www.artsocket.com/
答案 0 :(得分:2)
var visitor_id;
_paq.push([ function() { visitor_id = this.getVisitorId(); }]);
如果在浏览器中启用了cookie,那么这个确定无疑。它需要来自Piwik的_pk_id cookie的访客ID。它也是获取cookie的推荐版本,因为在这种情况下,您不会创建新的跟踪器对象。