Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support user agents of PIM clients (calendar, email) and feed readers (RSS, Atom) #3651

Closed
anonymous-matomo-user opened this issue Jan 6, 2013 · 6 comments

Comments

@anonymous-matomo-user
Copy link

Background: Our website lists events and publishes the events as calendar (iCalendar) and as RSS/Atom feed. We import the webserver logs using the import_logs.py script into Piwik. As user agents of PIM clients (Thunderbird, Out-look) and feed readers are currently not supported the 'browser' and 'browser family' report has a large number of 'unknown'.

My proposed patch adds new user agent expressions to detect some PIM clients and feed readers. Additionally it adds two new browser families (PIM client and Feed reader). I know that this a bit hackish because those clients are not browsers, a more clear approach would be to introduce a new report 'Clients' and 'Client families'.

@anonymous-matomo-user
Copy link
Author

Attachment: Patch that adds user agents expressions and browser families. I needed to replace the blacklisted work 'out-look' in the patch, please remote the dash before committing.
3651.patch

@anonymous-matomo-user
Copy link
Author

Attachment: The new icons.
3651-icons.zip

@mattab
Copy link
Member

mattab commented Jan 18, 2013

Thanks for the patch!

Could you please post a screenshot of what the reports look like with this patch applied? eg. "browsers" "browser versions" etc. all reports affected. Cheers

@mattab
Copy link
Member

mattab commented Apr 4, 2013

Could you please submit a pull request? http://piwik.org/participate/contributing-with-git/

@sgiehl
Copy link
Member

sgiehl commented Apr 29, 2014

@seelmann: Could you send me a list of useragents or an apache log file containing those to stefan[at]piwik.org ? I've started to implement feed reader detection to DeviceDetector. Would be good to have a list of common UAs to build up good detections.
(Note: Implementation in Piwik may follow later, maybe within a new plugin)

@sgiehl
Copy link
Member

sgiehl commented Jun 14, 2014

DeviceDetector 2.0 support PIMs and Feed Readers. Implementation in Piwik will follow...

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants