Official Piwik Blog

June '13

16

Comments: Leave a Reply

Piwik Mobile 2 – Preview & Alpha release

We are very proud to give you a preview of Piwik Mobile 2 and to release a first alpha after 6 months of development. Piwik Mobile 2 is built with the following benefits in mind:

  • Support for (upcoming) Piwik 2.x
  • Get the information you want more quickly
  • Further unification of Piwik and Piwik Mobile
  • Easy customization for different platforms and form factors
  • New Mobile web application (HTML5) in addition to native Android and iOS app
  • Support for Themes

Learn more about all the new features on the Piwik Mobile 2 page. All questions are answered in the Piwik Mobile 2 FAQ.

Piwik Mobile Users: we need your feedback!

Icon by http://www.graphicsfuel.com/We are really interested in your feedback. The current version of Piwik Mobile has got good ratings and we want to build an even better version for you. Please take two minutes to fill our Piwik Mobile user survey:

Short Survey Piwik Mobile

The three people giving us the most useful feedback will receive an invite for an alpha release of the iOS version.

iPhone & iPad preview

These videos and screenshots give you a preview of the iPhone and iPad version. Unfortunately, we cannot offer you a download due to restrictions by Apple. It’s also interesting for non-iOS users to watch the videos as the Android and Mobile Web application look and behave similarly.

iPhone

Piwik Mobile 2 for iPhone - Alpha 1 - Screenshots

iPad

Piwik Mobile 2 for iPad - Alpha 1 - Screenshots

Android App Alpha Release

Piwik Mobile 2 for Android - Alpha 1 - Screenshots

 

Download Alpha of Piwik Mobile 2 for Android 4.*

How do I install the Android application?
Simply download the file and open it on your Android device. Make sure you have allowed the installation of apps from “Unknown Sources“. We would really appreciate if you enable “Anonymous tracking” while you are testing to improve the app based on this information.

What version of Android is supported?

We will only support devices running Android 4.0 or higher. That means about 10% of our Android users won’t be able to install Piwik Mobile 2 but to use the Mobile Web application. It would take a lot of our time to support earlier Android versions and would prevent us from using some newer features. We hope you unterstand this decision.

What is missing for a final release?
We are still working on polishing the app, error handling, fixing bugs, improve performance and memory usage. We hope to further improve the app depending on your feedback!

Known issues

  • The application may crash if you try to delete a configured account or if you press a row long. A fix depends on TIMOB-12114.
  • We haven’t added icons for different screen sizes yet
  • On smartphones you need to press back two times to close the app. It may also display the Piwik splash screen while loading another window for a short time.

Mobile Web App – Alpha release

You can download the alpha release here and give it a try:

Download Alpha of Piwik Mobile 2 Mobile Web application.

How do I install the Mobile Web application?

1) Unzip the downloaded files

2) Upload the unzipped files to your server, on the same domain as your Piwik installation. For instance upload all files to: http://piwik.example.com/mobileweb.

3) Visit the directory you have uploaded to start the Mobile app

Are there limitations in the Mobile Web application?

There is currently only one limitation due to the Same Origin Policy. You can add only Piwik accounts that belong to the same protocol and some host under which the mobile app is running. For instance if Piwik Mobile is running under “http://piwik.example.com/mobileweb”, you can only add Piwik accounts from “http://piwik.example.com/” and not accounts from let’s say “http://demo.piwik.org”.

How do I test the smartphone layout?

After your browser loaded the Mobile App, shrink the size of your browser window and reload the page.

Which browsers are supported by the mobile web application?

The targeted browser are:

  • iOS Safari 5.0
  • Android 2.2, 2.3, 3.0, 5.0
  • Blackberry 6.0, 7.0
  • IE 10.0
  • Latest Firefox
  • Latest Chrome
  • Safari 5.0
  • Google TV 5.0
  • Latest Firefox Mobile

What’s coming

Piwik Mobile 2 will be released together with Piwik 2.0, before the end of year. We have lots of ideas how to improve Piwik Mobile in the future to live up our vision: “To keep the Piwik Mobile app as close as possible to Piwik. That means same functionality and same look and feel”.

Source Code available on GitHub

GitHubThe Source Code is now available under a GPLv3 license: https://github.com/piwik/piwik-mobile-2. We have rewritten the whole code base in the last six months. The main reason for this is the new Alloy framework which helps us to develop cross-platform mobile apps easier and gives us the possibility to simply customize the app for each platform and form factor (Tablet / Smartphone). The result is code which is better to read, understand, maintain and extend.

Repository Visualization

A small bonus is this Gource video which shows the development process of the Piwik Mobile 2 app over the last 6 months:

June '13

12

Comments: Leave a Reply

Piwik Mobile 1.9.6

Piwik Mobile 1.9.6 is now available!

This new version includes the following changes:

  • Fixed the visit time of a visitor was not displayed in the websites timezone in “Visitor Log” and “Visitors in Real Time”
  • Fixed the app possibly crashes when opening one of the new “Visitor Device” reports

Are you an Android user and the app crashes on start?

Try to disable developer options in Android settings, for instance “do not keep activities”. See this bug ticket https://jira.appcelerator.org/browse/TIMOB-12939 for more information.

Feel free to send us feature wishes, bug reports, wireframes, mockups or even layouts.

We can improve Piwik Mobile much better with your feedback.

May '13

30

Posted by

in Changelog

Comments: Leave a Reply

Piwik 1.12

We are very excited to bring you Piwik 1.12 today! We have packed a lot in this version, in both new major features, improvements, and bug fixes.

What’s new in Piwik 1.12?

After You Update

  • Please use the forums for free support.
  • After the update, if you get a white page or the CSS is not working (Piwik appears black and white), see this FAQ.
  • Contact Piwik Professional Services for any enquiry, custom development, or to learn more about managed Piwik hosting
  • Please help us spread the word about Piwik on your blog, website, twitter, at conferences, and to your friends and colleagues.
    Already 480,000 websites have liberated their web analytics but this is just the beginning. Thank you for your support!

New FAQs

New & Updated docs

More information

List of 82 tickets closed in Piwik 1.12:

  • #1700     Propose Page speed reports, Load time analytics
  • #2135     Segmentation: implement UI for adding/editing segments, and switching segments
  • #3612     Better Device detection (mobile, TVs, consoles, etc.): New “DevicesDetection” plugin!
  • #3828     Enable the “Beta release channel” to use the latest Piwik Beta version in one click!
  • #3734     Integrate new MajesticSEO metrics in SEO report
  • #3097     Make Visitor Log load very fast even with hundreds of thousands of visitors, or if a visitor views thousands of pages
  • #3813     Update JQuery & JQueryUI to latest
  • #3771     Automatically reformat all source code in Piwik to follow updated coding standard
  • #3131     New dashboard widget to show real-time visitor count
  • #3895     Update Piwik PHP source code to PSR coding standard
  • #3903     BREAKING API change: some ‘segment’ names have been renamed. Click for list.
  • #3905     BREAKING API change: Live.getLastVisitsDetails parameter and output has slightly changed.
  • #3940     BREAKING API change: Format of data returned in API.getBulkRequest has changed
  • #3933     Segmentation improvement: NOT EQUAL != and DOES NOT CONTAIN !@ should also match the rows with NULL values
  • #3932     Segmentation improvement: Support “IS NULL” and “IS NOT NULL” type queries by leaving value empty
  • #3961     New segment ‘deviceType’ to let you segment visitors by: desktop, smartphone, tablet, feature phone, console, tv, car browser
  • #3904     New segment ‘siteSearchKeyword’ to match visitors who made a particular Site Search request
  • #3786     API MultiSites.getAll: Add option to not remove sites that have no visits
  • #3636     API Add new parameter &pattern= to MultiSites.getAll to allow searching for websites
  • #3637     How to configure destination URL, after user logout of Piwik
  • #3832     LOG ANALYTICS –force-lowercase-path option to log importer script that makes all paths lowercase before importing hits (for IIS logs)
  • #3877     We invite you to upgrade to php 5.3 to enjoy upcoming Piwik 2.0
  • #3906     New API: getSuggestedValuesForSegment to return top suggested values for a particular segment
  • #3913     New Dashboard API to return list of all configured dashboard for a given user
  • #3951     New Tracking API feature: &new_visit=1 lets you create new visits on demand
  • #3953     Piwik Campaign Tracking should detect campaign/keyword parameters in the #hashtag (as well as in the query string)
  • #3927     When visitors are recorded in a random chronological order, Piwik should assign the actions correctly
  • #3697     Improve and/or update ISP names
  • #3352     Add “Asynchronous Module Definition” (AMD) support (piwik.js)
  • #3744     Generate automated API PHP Client Reference at: http://piwik.org/docs/tracking-api/#toc-tracking-api-php-client-reference
  • #3799     Make ImageGraph BackgroundColor / TextColor customizable
  • #3818     Enable Lat / Long via Javascript
  • #3819     JS Tracking client: add appendToTrackingUrl function to let user specify: visitor id,IP,datetime, lat/long, geolocation,etc.
  • #3928     add bitcoin to ecommerce currency list
  • #2987     Bug: including “Last visits graph” and “Overview with graph” widgets at the same time causes one graph not to load
  • #3465     Evolution Graph displays “no data” if last date has no data
  • #3482     Setting ‘archiving_ranking_query_row_limit’ to 0 (no limit) should disable RankingQuery
  • #3663     Data export returns empty CSV in MultiRowEvolution
  • #3805     1.11 – import_logs.py broken parser
  • #3822     Import_Logs.py – MySQL error when trying to import logs out of date sequence
  • #3868     Problem with showColumns for API.get method
  • #3957     window_look_back_for_visitor break js visit length
  • #3781     getUserPreference bug: “defaultReport” preference is “false” by default
  • #3361     Row Evolutions not returning data for Actions.get[Entry|Exit]PageTitles
  • #3570     Row Evolution and Transitions do not work when a report is an iframe Widget
  • #3701     Disabled Transitions Plugin leads to javascript error
  • #3742     Display of browser versions fails when filtering by date range
  • #3806     Variable CoreHome_YouAreUsingTheLatestVersion_js not loaded in settings menu
  • #3814     Piwik UI is tracked as current idSite instead of 1
  • #3817     visit_total_time limit reached in mysql causing warning
  • #3820     improve the proxy-hide-piwik-url how-to
  • #3821     Scheduled Reports broken, because a report is set to never send (period=never)
  • #3823     Regression on IE8: Dashboard bug on IE8: “widgets can’t be created without a uniqueId”
  • #3824     Remove Notice in tracker when a plugin is not found
  • #3826     Socials Widget doesn’t use correct label for Google+
  • #3827     Socials Widget fails to display icons when report is flattened
  • #3833     Archiving custom range is not triggered correctly.
  • #3834     Error with import_logs.py when importing IIS logs
  • #3852     Piwik_Config::setConfigOption is outdated but still used in core/Updates/
  • #3862     Import of this logfile fails
  • #3864     Country Ukraine isn’t counted on visitor map
  • #3869     latest upgrade file permissions incorrect causing server 500
  • #3875     Vertical bar graphs in email reports and mobile : too many labels skipped
  • #3882     regression: Days / Visits to Conversion Reports show wrong table
  • #3884     Report Visits Summary, Weekly report shows last Day’s summary
  • #3887     Evolution ImageGraph is not working for Referers.getAll
  • #3892     Browser Plugins API returns an error in combination with filter_truncate
  • #3894     html MiniBug after piwik update
  • #3896     SMS Reports – site name not visible in SMS object
  • #3897     regression Row Evolution – filter_limit
  • #3907     Automatically remove the adwords &gclid parameter from URLs
  • #3920     Wrong link in Download page
  • #3924     Log Analytics: tracking of http errors codes should be saved as custom variables “page” scope [pr]
  • #3935     User Country Map – Incorrect calculated height of world map in iframe
  • #3954     regression New and edited annotations are URL encoded
  • #3467     Scheduled Reports: rename title to “All Websites” when including only “All Websites”
  • #3574     Row Evolution for Evolution of Social Referers
  • #3766     tooltip with no plugins enabled
  • #3811     Unit tests: Fix Column not found: 1054 Unknown column ‘%’ in ‘where clause’”
  • #3926     French Translation in autoEmail report > Mensuellement/Quotidiennement/Annuellement
  • #3956     API (3D) pie charts with wrong legend / label.
  • #1267     New Search engine: sogou.com

“Peace cannot be kept by force. It can only be achieved by understanding.” – Albert Einstein

May '13

30

Posted by

in Development

Comments: Leave a Reply

Piwik 1.12, New Features, API Improvements, Stability — The Last Piwik 1.X Release

thumbnail

We are very excited to announce the immediate availability of Piwik v1.12! Download Link How to update Piwik? List of all tickets closed: Changelog Piwik v1.12 is a major new release with four big new features, seven smaller new features, several API improvements and all together 82 tickets fixed. This is also the last major [...]

April '13

21

Comments: Leave a Reply

Piwik Mobile 1.9.5

Piwik Mobile 1.9.5 is now available! This update includes the following changes:

  • Compatibility with upcoming Piwik 1.12
  • It is now possible to use the periods day, week, month and year in Visitor Log. This is especially interesting if you have only a handful of users per day. [#3872]

Are you an Android user and the app crashes on start?

Try to disable developer options in Android settings, for instance “do not keep activities”. See this bug ticket https://jira.appcelerator.org/browse/TIMOB-12939 for more information.

Feel free to send us feature wishes, bug reports, wireframes, mockups or even layouts. We can improve Piwik Mobile much better with your feedback!

April '13

19

Posted by

in Community

Comments: Leave a Reply

Presentation of Piwik’s collaborative translations platform: oTrance [Interview]

thumbnail

Piwik enables domain administrators, hobbyists, power users, personal website builders and everyone in between to access enormous amounts of data for website analytics. To support all those users, Piwik needs to be available in a number of different languages. From the start, we made internationalization (i18n) part of Piwik’s DNA. There are now dozens active [...]

April '13

11

Posted by

in About, Community

Comments: Leave a Reply

Spotlight: Alwaysdata.com the company behind Piwik.org web hosting [Interview]

thumbnail

Piwik is the result of the work of many talented individuals and companies. Today we’d like to showcase Alwaysdata.com, the awesome web hosting company providing managed hosting for all Piwik.org websites and services. I recently met and asked a few questions to Cyril, co-founder of Alwaysdata.com and Piwik core developer. Learn more in the interview [...]

March '13

28

Posted by

in Community

Comments: Leave a Reply

Install Piwik with 1-click using Installatron

thumbnail

We are proud to announce that Piwik Analytics is now available as one click install from Installatron! Installatron is a one-click web application installer that enables Piwik and other top web applications to be instantly installed and effortlessly managed. Get Piwik up and running on your website in seconds and discover just how easy Installatron makes [...]

March '13

17

Posted by

in Community

Comments: Leave a Reply

Piwik at the 2013 Open Source Conference in Japan

Recently Piwik was represented by our fantastic Piwik Japan team, at the open source conference in Tokyo, Japan! See the photos below for an overview of their popular Piwik booth: A few words from Takeshi, Piwik Japan team member and webmaster of the great Japanese website at piwikjapan.org: We participated in the Open Source Conference [...]

March '13

08

Comments: 1 Comment

New Piwik Release v1.11: New Features & Design Changes! [+ Screenshots]

thumbnail

We are very excited to announce the immediate availability of Piwik v1.11! Download Link How to update Piwik? List of all tickets closed: Changelog Piwik v1.11 is being released after nearly two months of development. It contains an awesome change to the design, seven new features, three usability improvements and 40+ bug fixes. Table Of [...]

March '13

08

Posted by

in Changelog

Comments: 1 Comment

Piwik 1.11

Welcome to the latest Piwik 1.11 and 1.11.1, which contains a new Visitor Map, a new Real Time Map, new Login form design, new Admin menu design, and many bug fixes and small improvements!

What’s new in Piwik 1.11?

  • Visitors World Map. View the visitors statistics by Country, Region, City on this new beautiful world map which zooms into continents and countries!
  • Real time World Map. Check out the new widget “Real time map” or go to Visitors>Real Time Map to see your latest visitors on the map, and hover on them to see a tooltip with all visitor info.
  • Flash-free software – no browser plugin required. With the new SVG VIsitor Maps, we have removed the last SWF file from Piwik. Piwik now is entirely built on open technologies and standards!
  • New Tracking Code Generator. In Settings> Tracking Code, check out the new screen which hopefully is easier to use. Also we now advertise the Asynchronous code only. Of course the old Synchronous JS code will still work the same, but we now recommend in docs to use the async code.
  • New reports: the “All Referrers” shows a global view of your referrers. The new “User Language” reports on the user language as set in their browser, and complements the “User county” report.
  • Receive SMS report at a particular hour. We’ve set our daily SMS report in Piwik, to send at 7AM, which works great as an alarm clock for a “Stats Start of the day”!
  • New website setting: whether to track URL Fragment or not (everything after # in the URL)
  • Added call to Donations! Let’s be honest: Piwik is not backed by a rich company, we are a true open source project, and we really need the support of our community to keep up this pace of new releases and quality. Thank you for your donations.
  • More features and bug fixes! see the release blog post for more screenshots
  • We also fixed some bugs that many of you have been waiting for
    • Custom Dashboards will now correctly restore their preferences on further reload of the dashboards
    • Users using OVH web host (very popular in Europe) will be happy to know we have fixed bug #2997- Piwik will now just work on OVH without manual configuration!
  • Security: We would like to thank the Security Researcher Leone Pontorieri who responsibly disclosed a XSS vulnerability (which we’ve fixed) as part of our Security Bug Bounty Program.

After You Update

  • Please use the forums for free support.
  • After the update, if you get a white page or the CSS is not working (Piwik appears black and white), see this FAQ.
  • Please help us spread the word about Piwik on your twitter, blog, website, to your friends, at conferences, etc.
    Already 460,000 websites have liberated their web analytics but this is just the beginning. Thank you for your support!

Important Documentation & Pages

List of 67 tickets closed in Piwik 1.11:

  • Fixed in 1.11.1: #3803 New Config setting: window_look_back_for_visitor for greater accuracy of returning visitors
  • Fixed in 1.11.1: #3809 Include encoding in .svg header
  • #3731 Redesign login form
  • #3632 Faster & Reliable Tracking: piwik.php asynchronous tracking import, by replaying piwik.php access logs every N minutes
  • #1845 Improve Javascript Tracking Code admin screen: asynchronous code, other options
  • #3721 Migrate Piwik from SVN to GIT and GitHub!
  • #3445 Setup Jenkins to run PHPUnit test suite
  • #3232 Page URLs reports: allow to aggregate Hash tag values
  • #517 For a visit via a campaign, if the campaign keyword is not set, detect keyword from Referrer URL
  • #3359 Security: use POST request instead of get to avoid parameters logging
  • #3633 Piwik official URL is now: http://builds.piwik.org/latest.zip
  • #3722 Setup Travis CI to run our test suite on each pull request automatically
  • #3726 New report: Display browser language of the visitors
  • #3619 Improve the Referrers > Overview report
  • #3430 use oTrance tool to manage all Piwik translations
  • #3775 Advertise Asynchronous JS code by default
  • #1552 Improve Admin menus (design, UX, submenus)
  • #1657 Add option that tracking tag groups Page titles by domain name
  • #1899 Add a Referer report listing all websites, search engines, campaigns in one unified report
  • #3229 Default top right widget in dashboard should display the Piwik promo video
  • #2724 Bug in collapse function of Actions tables
  • #3642 User agent information can be identified when use the log analysis
  • #3783 cron archiver curl error – patch attached
  • #3298 Fennec User Agent obsolete
  • #3557 Add Xbox and NetFront browser detection (WiiU, PS Vita, 3DS)
  • #3617 Consistent Next buttons in Installer
  • #3666 Remove SWFObject library from Piwik core -> No More Flash!
  • #3704 Task Scheduler Improvements
  • #3758 Change Google Logo to the new icon
  • #3768 Diplay a notice message when stats are publicly viewable
  • #728 Add a manual “update check” in the Piwik admin UI screens
  • #3151 PiwikTracker.java sync with PHP tracker and release 1.0
  • #3337 MobileMessaging list of improvements
  • #3706 Scheduled report : select at which hour reports should be sent
  • #2830 Tracker cache files should expire to pick up recent changes
  • #3203 email reports with graph sometimes throw Notice: Undefined offset: 1 in plugins/ImageGraph/API.php on line 323
  • #3252 Update Thunderbird icon and name
  • #3299 Visitor Generator to use API call instead of sql query – Best practise
  • #3365 For Actions reports, add the &flat=0 parameter to the API call even if the view is not flattened
  • #3655 NetcraftSurveyAgent missing in the bot list
  • #3669 Problem with “Visits by Day of Week” + “segment API”
  • #3670 Warning in SEORank widget
  • #3674 When switching columns layout to less columns, widgets should be moved to visible column
  • #3678 archive.php failing on GeoIP Update in 1.10.1
  • #3683 Dashboard doesn’t show “related report” data for date ranges
  • #3684 system check: syntax error or access violation
  • #3685 clicking on sparklines in Goals OVerview does not reload the top graph
  • #3686 Warning: exec() [function.exec]: Unable to fork
  • #3687 Anonymous should not be allowed to have a user language in language preference
  • #3690 Log component: use fileFormatter when writing to file
  • #3707 Piwik Widgets in IFRAME in Internet Explorer
  • #3727 SEO Domain age is incorrect
  • #3733 User change language should check for token (reported by Merlin Mayr)
  • #3736 Remove references of .svn in code
  • #3746 Bug in overlay when using setSiteId with a string value..
  • #3751 Nonsensical “Invalid referer detected”
  • #3755 Pageviews and Unique pageviews mixed in row evolution
  • #3761 Tracker cache file general.php not generated when not found
  • #3769 Error message / backtrace appears on login page
  • #3772 Annotations not working in edge case
  • #3774 tracker cookie secure
  • #3784 Transitions API getTransitionsForPage ignores $segment and $limitBeforeGrouping
  • #3787 Tracking API setVisitorId should throw exception if the visitor ID is not an hexadecimal string
  • #3778 Add Amazon S3 log format to import_logs.py
  • #3551 Show a warning banner to notify when tracker’s record_statistics is not enabled
  • #3577 Row Evolution: Mobile vs Desktop doesn’t show any data
  • #3753 UserAgent detection inside iOS App (UIWebView) gives the wrong version number
  • #3568 Since 1.9.2 optOut does not work any more for Chrome in multi-port configuration for one domain
  • #3728 Switch to Git removed empty directories

Happy, Open Analytics!

March '13

05

Posted by

in Community

Comments: Leave a Reply

Quick Updates: Google+, Beta 1.11 and French Support!

thumbnail

Quick News Flashes We had some quick updates we wanted to share with you. Google+ Community Piwik has launched an official community on Google+. You can check it out here. Our goal is to engage users about Piwik and on topics about analytics. The forums will still remain the primary point for support, but Google+ [...]

February '13

27

Comments: Leave a Reply

C# Tracking and Analytics API Clients Available Now

thumbnail

What makes Piwik a fantastic Web Analytics tool is its support for open APIs. Piwik allows you to access all of its data points and track users using standard APIs. The reference documentation is found here : http://piwik.org/docs/analytics-api. Piwik ships with a PHP API client to interact with its APIs. Developers around the world have [...]

February '13

26

Comments: Leave a Reply

Piwik Mobile 1.9.4

Piwik Mobile 1.9.4 is now available! This update includes the following bug fixes:

  • Subtables were not working when using Piwik 1.10 or higher, this is now fixed [#3764]
  • Data of two domains was getting mixed when switching domains in real time screen [#3668]

Feel free to send us feature wishes, bug reports, wireframes, mockups or even layouts. We can improve Piwik Mobile much better with your feedback!

 

February '13

24

Posted by

in Community

Comments: Leave a Reply

Piwik Available Again in Microsoft Windows Web App Gallery

thumbnail

We are proud to announce that Piwik Analytics is back in the Windows Web App Gallery. The Windows App Gallery makes it easy to get Piwik installed on your IIS server. Downloaded almost 30,000 times, now even more Microsoft IIS users can install Piwik using the Web Platform Installer. If you are an existing IIS user running Piwik, we’d love [...]

February '13

08

Posted by

in Community, Development

Comments: 2 Comments

Piwik is on GitHub!

thumbnail

We have migrated the code base from SVN to Git Yes, Piwik has moved to GitHub! This is a significant technology move for Piwik and the team is thrilled by this change. Being on GitHub, we hope new developers and companies who believe in our mission to « Liberate Web Analytics » will join us [...]

February '13

06

Posted by

in Community, Meta

Comments: 1 Comment

Clearcode – development company doing business with Piwik

thumbnail

Today we would like to introduce one of our key contributors to Piwik: Clearcode, a software development company based in Poland. Recently, they have worked on the Piwik.org website redesign (and we think they’ve done a excellent job!), and they are also involved in Piwik core development and Professional Services,  I had the chance to interview [...]

January '13

25

Posted by

in Community

Comments: 4 Comments

Webinar Piwik in German: Webstatistik mit Piwik [Updated: with slideshow!]

thumbnail

Announcement of a webinar in German to learn more about Piwik directly from a Piwik expert and lead Mobile app developer Thomas Steur. Wer: Thomas Steur, Piwik Mobile Lead, Software Engineer, Mayflower GmbH Was: kostenloses Web Seminar: Webstatistik mit Piwik Wann: Donnerstag, 14. Februar 2013, 14:00 Uhr Dauer: ca. 45 Min. Update! The webinar FAQ [...]

January '13

16

Posted by

in Community, Development

Comments: Leave a Reply

New Piwik Release v1.10: MAJOR new Features! Overview w/ Screenshots

thumbnail

We are very excited to announce the immediate availability of Piwik v1.10.1 Download Link How to update Piwik? List of all tickets closed: Changelog Just like version 1.9, released two months ago, Piwik version 1.10 is a major new release with another set of amazing new features, including: The ability to see web analytics data [...]

January '13

15

Posted by

in Changelog

Comments: 2 Comments

Piwik 1.10 and Piwik 1.10.1

Welcome to the latest Piwik 1.10.1, which contains major new features, smaller features, and many bug fixes and improvements.

What’s new in Piwik 1.10.1?

  • New Page Overlay Report:  (this is still in beta… but already awesome!)
  • Create text annotations! Annotate a particular date on the graph and add a text note. Visualize all notes for the current date range. Star notes. ENJOY!
  • New Social Networks reports! Check out the new Social Websites report in Referers> Websites.
  • New System Check page in the Settings, available to the Super User, useful to check your server configuration is compatible with Piwik
  • Added call to Donations! Let’s be honest: Piwik is not backed by a rich company, we are a true open source project, and we badly need your support to keep up this pace of new releases and quality. We hope you will like the new widget call to donation and that you will use it!  :)
  • Exclude visitors based on User Agent (it was already possible to exclude by IP address)
  • More! see the release blog post for more screenshots
  • We also fixed some bugs that many of you have been waiting for
    • Custom Dashboards will now correctly restore their preferences on further reload of the dashboards
    • Users using OVH web host (very popular in Europe) will be happy to know we have fixed bug #2997- Piwik will now just work on OVH without manual configuration!
  • Security: We would like to thank the Security Researchers Mateusz Goik,  Paweł Hałdrzyński and Artur Czyż, for their responsible disclosure. They have all reported XSS vulnerabilities (which we’ve fixed) as part of our Security Bug Bounty Program. Thank you to them for making Piwik more secure! Please update now.

After You Update

  • Please use the forums for free support.
  • Some of you during the Auto Update will get the error: “Incompatible archive: PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature” -> Edit your piwik/config/global.ini.php and replace the line starting with latest_version_url with this new line:
    latest_version_url = http://builds.piwik.org/latest.zip

    Then proceed to the Auto 1 Click Upgrade which should now work again! (this is an exceptional change, sorry about this).

  • After the update, if you get a white page or the CSS is not working (Piwik appears black and white), see this FAQ.
  • Please help us spread the word about Piwik on your twitter, blog, website, to your friends, at conferences, etc.
    Already 460,000 websites have liberated their web analytics but this is just the beginning. Thank you for your support!

New Documentation & Pages

New FAQs

List of 68 tickets fixed in this release

  • Piwik 1.10.1 fixes a few non critical bugs that were reported in the hours following 1.10 release.
  • #2997 OVH Web Host compatibility: detect when file sessions are too slow and use db sessions instead
  • #2465 Page Overlay – Analytics Overlay on your site!
  • #134     Bulk load Piwik logs with documented API: improved tracking performance, allow performance testing
  • #3456     Create auto-updater & auto-downloader for GeoIP databases
  • #3481     Set lat/long via Tracking API
  • #1470     Continuous Integration server improvements
  • #1253     Create annotations in the Graphs and list all Text notes for a given date range
  • #1465     Integration testing: list of ideas of improvement
  • #2375     Exclude Visitors matching User Agent across all websites
  • #2448     Ecommerce analytics improvements
  • #2791     Social networks tab and widget
  • #3227     Replace SimpleTests with PHPUnit
  • #3520     Tracking API support new Parameters for User Agent and Browser Language
  • #3525     SEO Widget improvements: Display Google indexed pages, number of entries in DMOZ, and more accurate Domain age
  • #3534     Get city, region, country name, lat/long, using via the API UserCountry.getLocationFromIP
  • #3565     Tracking API: new function setPageCharset to set the character set used on the tracked page
  • #3567     Visitor Log: Display Web Visitor GPS coordinates: latitude longitude
  • #3624     Add call to Donation in Piwik – Piwik is Free, but we need your support
  • #3636     Need MultiSite API enhancement
  • #1554     Installation/CoreUpdater: language selector is gone
  • #3175     Auto update link not accessible with ipads also bind click/touch event
  • #3349     getUsersAccessFromSite has a different behaviour if only one member
  • #3450     umlauts in sitesearch keywords
  • #3511     Some cities appear multiple times in a same period report
  • #3515     Fails to Geo lookup IPv4-mapped IPv6 addresses
  • #3539     Site Search keywords and categories should be recorded in lower case
  • #3543     Piwik 1.9.2 dashboard and widgets don’t stick
  • #3550     GoalManager: misspelled variable leads to incorrect attribution
  • #3582     hideColumns/showColumns not working in Metadata API
  • #3458     Improve GeoIP diagnostics
  • #3491     Use mt_rand instead of rand
  • #3542     Cleanup social network icons
  • #3643     French Translation for CoreAdminHome_PiwikIsInstalledAt, CoreAdminHome_TrustedHostSettings
  • #2057     Checking the In- and Outbounds of a page
  • #2122     System Check page in Admin menu + usability improvements
  • #3213     Add Google ChromeOS as operating system
  • #3316     Option to disable seriesPicker for jqPlot
  • #3559     allow geoipUpdateRows.php to run in browser w/o timing out
  • #3585     API: getProcessedReport metadata API new parameter showRawMetrics to return all raw metrics
  • #3616     Developers: prepare useful Log file for Piwik devs to have data to play with
  • #3657     Allow disable OPTIMIZE TABLE queries in config file
  • #766     Archiving Memory exhausted error – Archiving memory leaks
  • #3259     Warning: htmlspecialchars() Invalid multibyte sequence in argument in core/DataTable/Renderer.php on line 223
  • #3384     in maintenance mode, links don’t work since Proxy disabled
  • #3432     Flattening lists and filtering throws error when used together
  • #3440     widget error message “The report ‘nb_uniq_pageviews’ was requested but it is not available”
  • #3454     Detecting site search via URL parameter with square brackets does not work
  • #3527     PHP Notice: geoip_record_by_name() in Pecl.php with IPV6
  • #3529     Piwik 1.9.1 Visitor Location (City) widget: Minor problem
  • #3532     API output: when &flat=1 is used, data set is not sorted by the expected column
  • #3535     Typo in /lang/en.php file
  • #3547     API to invalidateArchivedReports should force cron to reprocess old reports even if there are no new visits today
  • #3548     Log Analytics: Classify user agents containing “spider” as bots
  • #3566     Live API getVisitorDetails should return city, region, latitude, longitude
  • #3572     Piwik SSL detection should also read proxy ssl header: HTTP_X_FORWARDED_PROTO
  • #3575     ResponseBuilder should not modify DataTable_Simple instances at all when format=original
  • #3576     ajaxHelper class breaks dashboard when range period is used
  • #3579     Reprocessing logs doesn’t regenerati weekly values
  • #3583     blank page in piwik because of file core/lic.log
  • #3590     Custom Variables in the Visitor Log – Scope “Page” not shown when no value set
  • #3608     Division by zero in Privacy Manager Controller
  • #3614     UI: Small display bug in Piwik top menu
  • #3615     Tracker: when “visitor_days_since_last” is greater than 0, assume visitor_returning = 1
  • #3621     Full screen widgets Mode when clicking”Maximise”
  • #3628     Clicking on sparkline to reload graph should use the Limit selector
  • #3641     Bug fix for preventing the error messages when import data from IIS log
  • #3426     1.8.4: The parameter ‘idSite’ doesn’t have a correct type, and a default value wasn’t provided.
  • #3472     Changing the dashboard doesnt work

Happy, Open Analytics!