我刚刚将我的 piwik 从 1.1.1 更新到 1.5.1,并且在访问次数和访客数量方面遇到了问题。
每次我发送跟踪请求(使用 firefox 5)时,piwik 都会增加页面、访问量和访问者的数量。这对于我的第一个请求来说是可以的,但我所有的后续请求都应该只增加页面数量,而不是访问或访问者。
IE9 中的相同请求会增加页面和访问量。访问者的数量看起来不错,并且仅在第一个请求时增加。旧版本没有这种行为。
我正在使用异步跟踪,这是在我的页面中定义的:
var piwikSiteId = '2';
var _paq = _paq || [];
(function(){
var u="https://piwik.mydomain.net/piwik/";
_paq.push(['setSiteId', '2']);
_paq.push(['setTrackerUrl', u+'piwik.php']);
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
var d=document,
g=d.createElement('script'),
s=d.getElementsByTagName('script')[0];
g.type='text/javascript';
g.defer=true;
g.async=true;
g.src=u+'piwik.js';
s.parentNode.insertBefore(g,s);
})();
我还尝试了由 piwik 生成的标准集成 - 行为与上述相同。
Piwik 安装在像 piwik.mydomain.net 这样的子域下,并且该站点在 website.mydomain.net 下可用。对我来说,这看起来像是一个 cookie 问题,但我不确定。
也许有人可以提供帮助 - 我必须在哪里解决这个问题?
谢谢,JJ