如何通过JavaScript从Piwik获取访客ID?

时间:2015-09-17 20:12:44

标签: api cookies browser-cache matomo

我试过了:

var visitor_id;    
    _paq.push([ function () { visitor_id = this.getVisitorId(); }]);

这是完美的工作,直到我清除浏览器cookie,一旦我清除浏览器cookie,Piwik getVisitorId()没有带来旧的访客ID。 Piwik仍在跟踪旧访客ID本身,我只是想检索它。

您可以在此处的某个客户端网站上看到错误:https://www.artsocket.com/

1 个答案:

答案 0 :(得分:2)

var visitor_id;
_paq.push([ function() { visitor_id = this.getVisitorId(); }]);

如果在浏览器中启用了cookie,那么这个确定无疑。它需要来自Piwik的_pk_id cookie的访客ID。它也是获取cookie的推荐版本,因为在这种情况下,您不会创建新的跟踪器对象。