Piwik 1.5 RC testing: JS canvas charts (beta), Ecommerce analytics, and more!

Posted by matt 

Advanced
matt [ # ]
May 24, 2011 01:10AM
Piwik 1.5 RC has been released!

we would really appreciate if you can help test this release which contains many new exciting features.

Download the ZIP: [builds.piwik.org]
To update, simply upload / overwrite all existing files and then visit your Piwik. It contains many database upgrade, so make sure you run update in shell if you have a big database. [piwik.org]

NEW FEATURES

1) Ecommerce analytics
Piwik now has advanced and very powerful Ecommerce tracking. You can enable ecommerce for each website, and then setup Tracking of your ecommerce product views, add to carts and ecommerce orders. More information on the page Ecommerce Analytics


2) JS Canvas Charts (no more flash graphs!)

Piwik now draws graphs using jqplot library, in Javascript + canvas. The graphs have the same look and feel but are using fully open source stack and is more performant!

3) you can now Track Custom Variables per page! (as well as visits)
More info on Custom Variables analytics and Tracking Custom Variables

4) Inline help

Now Piwik has inline help for most reports (next to the report title), as well as inline help for Columns in reports (hover on the column name to see the documentation). This helps understand what the piwik metrics mean. If you have any suggestion on making these docs better please make a suggestion here smiling smiley

5) Custom Logo upload

You can now upload your Custom Logo which will be displayed in the UI, on the Login screen and in the Email reports

6) New Privacy plugin

Now very easy to setup IP Anonymization from the Privacy settings. Also Access the new feature to delete Old logs from the database, to keep your DB size small !

)And more...
See also support for http outgoing proxy: How do I configure outgoing (forward) proxy in Piwik (eg. squid)?

Check out the list of closed tickets for this release for more bug fixes and new features: [dev.piwik.org]

Please post any issue or question in this post, thank you for your help testing!!



Edited 8 time(s). Last edit at 06/10/2011 12:52AM by matt.
matt [ # ]
June 07, 2011 10:57PM
New RC6 Published. Fixes the Graphs bug with French, Italiano, etc.

Also new feature!! Privacy plugin included, and new feature to allow deleting logs older than N days automatically, to keep your DB size small

Enjoy this RC!
Josemi [ # ]
June 08, 2011 12:02AM
Suggestion: Why not integrate an option to ignore visits with the DNT header in the privacy plugin?
colundrum [ # ]
June 08, 2011 12:18AM
@matt : Thanks for the fixes.
@Josemi : Good idea. The Piwik module for Drupal integrate this : http://drupal.org/project/piwik



Edited 1 time(s). Last edit at 06/08/2011 12:19AM by colundrum.
vipsoft [ # ]
June 08, 2011 04:15AM
The DoNotTrack plugin is in [dev.piwik.org].



Buy me a beer. Show me some love.

Changes in the upcoming release: CHANGES
matt [ # ]
June 10, 2011 12:58AM
New RC7 published with minor fixes, Piwik 1.5 is now very stable, please report any issue you may have
June 12, 2011 01:43PM
I tried to upgrade my Piwik 1.4 installation to 1.5 RC7, but after copying the files to the server, I got:

"Fatal error: Exception thrown without a stack frame in Unknown on line 0"

What am I missing?



Regards,
Patrick
June 12, 2011 07:21PM
Quote
Patrick Schoenbach
I tried to upgrade my Piwik 1.4 installation to 1.5 RC7, but after copying the files to the server, I got:

"Fatal error: Exception thrown without a stack frame in Unknown on line 0"

What am I missing?

In my error log, I found this:

[Sun Jun 12 19:08:07 2011] [error] [client 212.168.186.204] PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/php5/share/extensions/no-debug-non-zts-20060613/uploadprogress.so' - /usr/local/php5/share/extensions/no-debug-non-zts-20060613/uploadprogress.so: cannot open shared object file: No such file or directory in Unknown on line 0, referer: http://www.klangexzellenz.de/piwik/index.php?module=CoreHome&action=index&idSite=1&period=range&date=last30

Which PHP extension is missing?



Regards,
Patrick
matt [ # ]
June 12, 2011 10:34PM
Not sure, but it looks like uploadprogress.so has a problem - ask your webhost to disable this extension in php.ini?




Piwik FAQ - Piwik Help - before posting a new topic
Stay tuned on the Piwik Blog. I'm on twitter & on github


June 12, 2011 10:38PM
Quote
matt
Not sure, but it looks like uploadprogress.so has a problem - ask your webhost to disable this extension in php.ini?

Can it be disabled safely or is it needed?



Regards,
Patrick
June 13, 2011 11:26AM
Its not needed by piwik and not related to piwik at all.



Thomas Seifert
Mysnip Solutions
Managed PIWIK Hosting
June 13, 2011 12:40PM
Quote
Thomas Seifert
Its not needed by piwik and not related to piwik at all.

However, the question remains, why this happens with 1.5 but not with 1.4. Is there an implicit dependency maybe?



Regards,
Patrick
campino2k [ # ]
June 13, 2011 06:32PM
Most supposeable Reason is the Update of the Zend Framework.



Chris | http://campino2k.de
campino2k [ # ]
June 13, 2011 06:39PM
(To repeat the Post in the Blog and keep Bug tracking in one placesmiling smiley

The mobile app (together with rc7) has some minor flaws:

- The sorting of the different data entities is somehow unexpected (first max numbet of actions, avg. number of actions and visitors, unique visitors and the total number of actions/impressions somewhere in the middle)
- the graph of campaign-sources is rotated in zoom-view. I have not tested other graphs.

Tested with rc7 (de) and piwik mobile 1.7.0



Chris | http://campino2k.de
June 14, 2011 11:57AM
Quote
campino2k
Most supposeable Reason is the Update of the Zend Framework.

The real problem seems to be that the table "piwik_session" does not exist.

Is it new? If so, why is it used before the upgrade?



Regards,
Patrick
June 15, 2011 03:45AM
Also new feature!! Privacy plugin included, and new feature to allow deleting logs older than N days automatically, to keep your DB size small

Enjoy this RC!



http://www.squidoo.com/queen-bedframe-casual-bedroom-furniture
morrack [ # ]
June 15, 2011 04:48AM
This looks fantastic, but I'm unable to track goals via javascript and rely on the php tracking api. Any idea when the new ecommerce features will be added to the tracking api?
June 15, 2011 04:16PM
Quote
Patrick Schoenbach
The real problem seems to be that the table "piwik_session" does not exist.

Is it new? If so, why is it used before the upgrade?

How to fix this?



Regards,
Patrick
matt [ # ]
June 15, 2011 10:58PM
Quote
morrack
This looks fantastic, but I'm unable to track goals via javascript and rely on the php tracking api. Any idea when the new ecommerce features will be added to the tracking api?

morrack, ecommerc features are already in the Javascript API, as explained in: [piwik.org]

And you will find the same Ecommerce functions in the PHP Tracking API as shown in the list of functions in [piwik.org]


@Patrick Schoenbach
What RC are you using? please upload the latest RC, then what error message do you see?




Piwik FAQ - Piwik Help - before posting a new topic
Stay tuned on the Piwik Blog. I'm on twitter & on github


June 16, 2011 09:36PM
Quote
matt
What RC are you using? please upload the latest RC, then what error message do you see?

I am using RC7 already. The message is: "Table `usr_web35_2.piwik_session` doesn`t exist."

This message happens before the database upgrade.



Regards,
Patrick
pebosi [ # ]
June 17, 2011 03:38PM
Other Bug:
On a clean install of RC7 PrivacyManager is not activated by default, but on General Settings page theres an option to "Click here to access the 'Delete old visitor logs from database' settings. " which results in an error: "The plugin 'PrivacyManager' is not activated. You can activate the plugin on the 'Plugins admin' page."

Regards



------
https://pebosi.net
matt [ # ]
June 17, 2011 10:33PM
> On a clean install of RC7 PrivacyManager is not activated by default,

Thanks, fixed in trunk!

> "Table `usr_web35_2.piwik_session` doesn`t exist."

Somehow the update was not executed, from core/Updates/1.5-b5.php

'CREATE TABLE piwik_session
id CHAR(32) NOT NULL,
modified INTEGER,
lifetime INTEGER,
data TEXT,
PRIMARY KEY ( id )
) DEFAULT CHARSET=utf8' => false,
);




Piwik FAQ - Piwik Help - before posting a new topic
Stay tuned on the Piwik Blog. I'm on twitter & on github


June 18, 2011 10:06AM
@Matt: he said that the session error is appearing before the database upgrade.



Thomas Seifert
Mysnip Solutions
Managed PIWIK Hosting
matt [ # ]
June 19, 2011 07:40AM
Thank you all for your help testing Piwik 1.5 - it has now been released

Also we have updated the Ecommerce documentation: [piwik.org]

if you have any feedback please let us know in the page feedback form smiling smiley
thanks!!




Piwik FAQ - Piwik Help - before posting a new topic
Stay tuned on the Piwik Blog. I'm on twitter & on github


June 19, 2011 11:51AM
Updating to 1.5 causes error.

To fix it, it is reported that I need to change php.ini and remove ini_set from disable_functions.

I have no idea, where to find php.ini., I have no skills in php and I do not run my own server.

How can I fix this problem? Can I reverse the update?
matt [ # ]
June 19, 2011 10:14PM
Weihnachtsbäckerei please contact your webhost to enable ini_set which is required by Piwik




Piwik FAQ - Piwik Help - before posting a new topic
Stay tuned on the Piwik Blog. I'm on twitter & on github


Sorry, only registered users may post in this forum.

Click here to login

Free Forum support is provided by the Piwik Community. If you require any urgent or professional help, contact Piwik Professional Services team!