I found a strange problem: If I access my websites with Firefox, I do not get counted in Piwik. Searching in forums, Google etc. gave me the hint to disable plugins, clear cookies and cache, wich I did, without success.
The problem can be reproduced, it only occurs with Firefox on different computers (FF 13 on Windows 7, FF 9 on OpenBSD). Opera, IE, Chrome and even Midori get counted normally.
I think, this problem did not exist prior to the update to Piwik 1.8.2, but I do not have an older Piwik installed to verify this.
Yes but noscript is the 6th plugin more popular with +2M downloads. The most users allowed the site but still no counting and the statistic is distorted.
Yes mahdi1234 I try with this code but there is not error It’s like the javascript code of Piwik is not processed with noscript although the site has javascript allowed.
I will try more tests.
Even so Piwik is amazing, thanks to all who made it possible.
I stumbled upon the same problem. I did some logging and saw that it actually runs the JavaScript and sends the data to the piwik installation. BUT NoScript sends the DoNotTrack header as a standard, no matter what you configured in firefox. Therefore Piwik doesn’t log anything.
If it’s only for testing you might go to
Yes, if the user has donottrack (in Firefox) deactivated but noscript plugin active (even with the site added to the whitelist), Noscript send the DoNotTrack header anyway. Then Piwik doesn’t log the user.
But if We deactivated the DoNotTrack support in Piwik the user is counted properly.
I’m quite sure that there is no proper way to detect a noscript user. Therefore there is no way to implement different behaviour for these clients.
On the other hand I believe that the majority of users is not using NoScript because it’s inconvenient (I do use it but think of myself as a minority in that respect).
Anyway, I disabled DNT in piwik for the moment to check what the difference might be. I also think that this still fits the purpose of DNT as I do not track outside my website, do not use it for any sort of targeting and anonymize the users.
The EFF blogged about that topic and it helped me alot making my decisions.