Piwik

# open source web analytics

http://piwik.org/

Les articles publiés sur le site

  • Powerful Video Analytics and Audio Analytics for Piwik

    10 novembre 2016, par InnoCraftPlugins, Press Releases

    Over the years, one of the most frequently requested feature by users was to be able to measure how videos and audios are watched and engaged with on your website. We are finally able to announce that it is here! We are very excited to launch Media Analytics, which will help you understand and grow your audience.

    This article is a showcase of the new powerful video and audio analytics product built for Piwik.

    Why media analytics?

    We all love media content such as videos as they can make our experiences on websites and apps so much more interesting. A growing number of websites now utilize media files in one form or another: a video presentation of a product or service, a video tutorial teaching you how to do something or interviews with key speakers. Also many creators and distributors are publishing audio files such as podcasts or music songs, and even broadcasting live video events such as music concerts or an entire conference online.

    Whenever you publish videos or audio media on your websites or applications, Media Analytics provides you with clear insights on how your audience interacts with your content. It helps you see what content works and why – so you can better understand and further grow your business!

    Valuable insights in Real time

    See where your audience comes from.

    How will Media Analytics help me grow?

    • Better understand your audience: who are the users playing videos and for how long, how often, and where have they dropped off.
    • Gain quick insights into how interaction with your media changes over time with easy to use graphs and report overviews.
    • Get closer to your users by seeing every action of your visitors before and after they utilized your media.
    • View valuable insights in Real time: ‘most popular content right now’, your real time audience map, and more.
    • See where your audience comes from. Drill down right from continents to specifics such as cities.
    • Share and export media analytics reports with your colleagues by creating custom email reports.
    • Video and audio players are supported either automatically (for Youtube, Vimeo, HTML5…) or via a simple custom player integration.
    • No data limit and 100% privacy and data ownership.

    Best of all, it is easy to use and understand, and integrates perfectly with Piwik. Media Analytics complements other reports to give you a 360 degree view of how your users engage with your content.

    Learn more on the official website: www.media-analytics.net

    How do I get Media Analytics?

    All premium plugins come with our 14 day money back guarantee and 1-click installation & updates. Customers get all product updates for free.

    Media Analytics is available for purchase and download on the Marketplace.

    If you are not using Piwik yet, you can also signup for a free trial of Piwik Cloud (including Media Analytics!).

    Have a question about this product? Get in touch.

  • Premium Plugins now available on the Piwik Analytics Marketplace

    2 novembre 2016, par Piwik Core TeamCommunity, Press Releases

    We are super excited to announce the launch of three new premium plugins which are now available on the Piwik Marketplace: A/B Testing, Media Analytics, and Activity Log.

    All three plugins are easy to use and come with 100% data ownership, documentation, integration with Piwik, powerful data exports and no data limits.

    These first premium plugins and the new Marketplace capabilities have been designed and built with love by InnoCraft – the new company brought to you by the makers of Piwik.

    1. A/B Testing

    A/B Testing helps you grow your business by comparing different versions of your website or app to detect the most successful version that increases your sales, revenue, conversions, pageviews, and more.

    A/B tests are also known as experiments or split tests. In an A/B test you show two or more different variations to your users (visitors) and the variation that performs better wins. When a user enters the experiment, a variation will be randomly chosen and the user will see this variation for all subsequent visits. Piwik A/B testing uses advanced statistical analysis to detect which variation performs better for your conversion goals and success metrics. Even small tests can increase your sales and conversions massively!

    Learn more here:

    2. Media Analytics

    Do you have videos or audio on your website, or in an app? Media Analytics gives you powerful insights into how your audience watches your videos and listens to your audio, to ultimately maximize your success.

    Learn all about your audience. Which media your users are playing, for how long, how often, and where they dropped off? Where are your users located around the world? Who your audience are and what did people do before and after watching a video or listening to audio? Many of the reports are also available in Real time, so you can gain insights and react quickly.

    Learn more here:

    3. Activity log

    Keep an eye on everything that is happening on your Piwik platform with the Activity Log plugin.

    The activity log, also known as audit log or audit trail, improves your Piwik’s security and diagnostic by showing a chronological set of entries that provides documentary evidence of activities that happened in your Piwik. It allows Piwik Super Users to quickly review the actions performed by members of your organization or clients, and also lets every user review details of their own actions.

    Learn more in the Activity Log FAQ or see a list of all the features on the Marketplace: Activity Log plugin.

    The Piwik Marketplace guarantees

    Purchasing on the Piwik Marketplace is easy and safe. Check out our guarantees:

    Why premium plugins?

    Researching, building, documenting, testing and maintaining quality products take years of experience and months of work. When you purchase a premium plugin from the Marketplace, you get a fully working product, with free updates for the duration of the license and you stay in full control of your analytics data. When purchasing premium plugins you also directly help the Piwik core engineers to continue to grow and innovate! That’s because a % of earnings on premium plugin license sales directly fund new Piwik versions and more amazing features. Learn more in the FAQ: What are premium plugins?.

    About InnoCraft

    These first three premium plugins have been designed and built with love by InnoCraft. InnoCraft is a new company founded by the creator of Piwik along with the lead engineers of Piwik based in Wellington, New Zealand. At InnoCraft, product experts, designers and engineers are passionate about crafting high quality and innovative products to help grow your business and to maximize your success.

    Learn more on the company website: www.innocraft.com

    To stay updated on their releases, follow InnoCraftHQ on Twitter or Like InnoCraft on Facebook.

    Is the Piwik Marketplace open to all?

    Yes, our marketplace allows other companies and developers to sell their plugins to all Piwik Analytics users. If you are a developer or a company interested in selling your plugin(s) on our Marketplace please contact us. As a developer selling plugins, you will get paid every month for your earnings, and you will be able to see detailed reports about your sales, upload new plugin updates, respond to pre-sales enquiries, etc.

    Resources

    Learn more:

    We are looking forward to your continued support with the Piwik project as we expand and offer you more ways to maximize your success.

    Please contact the Marketplace team with any questions or feedback.

    Wishing you a warm: Happy Analytics!

  • Pre-announcement : Piwik Marketplace soon open for paid premium features

    12 octobre 2016, par Piwik Core TeamCommunity

    Updates: Premium Plugins now available on the Piwik Analytics Marketplace. Further announcements about premium plugins: 1) Powerful Video Analytics and Audio Analytics and 2) A/B Testing Platform for Piwik Analytics.

    The goal of the Piwik project is to build the best open digital analytics platform that lets you measure what matters to you while giving you full control of your data. The beauty of the Piwik Analytics platform is that it can be customized and extended by building or installing new features on top of the Piwik core.

    On our open Piwik Marketplace you can already discover and download over 70 free plugins which enrich the functionality of your Piwik in many ways, and themes which change the look and feel of the Piwik user interface. To help users make more of their analytics data and ultimately be more successful, in a few weeks we will offer you the possibility to purchase subscriptions for premium features in the Marketplace.

    Get more out of your Piwik

    Opening the Marketplace for paid plugins will bring more premium and enterprise features so you get more out of your Piwik, when you need it. It will also help us, the Piwik team, to further innovate and improve the open-source Piwik platform to realize our mission:

    “To create the leading Free and open source analytics platform, and to support global organisations and communities to keep full control over their data.”

    1-click installation and update

    You will find the new premium features when you browse the Marketplace in your Piwik app and on our Piwik Marketplace website. Purchased plugins will be installable and updatable with one click, just like you are used to from free plugins.

    Sell your plugins on the Piwik Marketplace

    If you are a developer who wants to sell plugins on our Marketplace, please get in touch. As a vendor you will be able to see reports about your sales, upload new versions of your plugins, reply to pre-sales and support questions, and more. By tapping into the Marketplace’s infrastructure and distribution, including secure payments and distributing plugins to customers, developers can focus on building great products.

    Get started developing plugins

    If you are wondering how to get started developing plugins, check out our getting started developer guide and our guide about how to get your plugin ready for the Marketplace.

  • Piwik 3 Development Update #4 – Important notes and breaking changes

    2 octobre 2016, par Piwik Core TeamCommunity, Development

    As mentioned in the previous development updates #1 New UI design, API changes & release date, #2 Git master branch will become Piwik 3 and #3 Marketplace we are actively working on the Piwik 3 update and we will release a first beta of it soon. While the update brings many new features and bugfixes, it also comes with some important changes that may require your attention which we detail in this blog post.

    Database updates

    To keep Piwik upgrades as easy as possible, we have usually avoided database schema changes that affect large tables during the Piwik 2.X release cycle. The Piwik 3 update will however require several database updates in order to fix some limitations and bugs in the Piwik database schema. If you have a fair amount of traffic and/or large Piwik database, we recommend to execute the database updates for Piwik 3 on the command line.

    If you struggle updating Piwik you can also get in touch with the Piwik Support and ask for a quote so we can help you with upgrading.

    New server & browser Requirements

    Piwik 3 updates the server requirements. Piwik 3 now requires:

    • PHP 5.5.9 or newer (we used to require PHP 5.3+),
    • MySQL 5.5 or newer or MariaDB (we used to require MySQL 4.1+).

    If you are still on an old PHP and MySQL version we highly recommend to update directly to PHP 7 and a recent MySQL version (MySQL 5.7+).

    Piwik 3 also drops support for the older browsers IE8 and IE9.

    Default filter_limit now applies to all HTTP API methods (#8458)

    In the past the default filter_limit of 100 rows was applied to HTTP API methods that return a report. This means that by default:

    • when you requested a method like SitesManager.getAllSites, UsersManager.getUsers or Goals.getGoals (which are not reports), we returned all rows.
    • when you fetched a report like Actions.getPageUrls (which is a report), the result was limited to 100 rows.

    This behaviour was inconsistent and it was hard to understand which methods apply the default limit and which did not. We now apply the default limit to all HTTP API methods by default.

    If your API consumer or app needs to fetch all results for an API method, you can append the following parameter to the URL: &filter_limit=-1. Alternatively, if you wish to change the default filter_limit automatically for all APIs, you can override the API_datatable_default_limit config setting in your config/config.ini.php file.

    For more information about the various APIs parameters you can use, see Piwik Analytics HTTP API Reference.

    Proxy client IP detection (#10342)

    This is only important if you are using the proxy_client_headers[] config in the config/config.ini.php file, ie. your Piwik server is behind a proxy.

    When Piwik is set up to fetch the client IP address from the proxy headers, and the header contained more than one IP address, we used to use the last IP address. From Piwik 3 we will be using the first IP address which is in line with the protocol definition. For example if HTTP_X_FORWARDED_FOR contains multiple IP addresses, we now use the first IP instead of the last one.

    Writable Piwik JavaScript Tracker file piwik.js

    From Piwik 3 we recommend to have the file /piwik.js writable in your Piwik directory, so that the PHP and webserver processes can edit this file. It is not required to have the file writable for Piwik to function well, but we are working on some enhanced features that will only work when the file is writable. If you don’t know whether this file is writable, go to “Administration => System Check” as a Super User and Piwik will display a warning if the file is not writable. If needed, you might be able to make the file writable by executing a command like chmod 0755 piwik.js or chown $webuser piwik.js (on Linux).

    Changes for plugin developers

    In the previous development updates we have already introduced some of the changes that affect Piwik plugin developers. We have made several improvements to the Marketplace that allow developers to promote their plugin better and to maintain their plugin page easier. We have also created a migration guide for plugin developers to make it easier to migrate a plugin to Piwik 3.

    For a list of all changes have a look at the developer changelog.

    Until our next Piwik 3 update, be well, and Happy Analytics!

  • Piwik 3 Development Update #3 – Marketplace for Piwik Analytics

    13 septembre 2016, par Piwik Core TeamCommunity, Development

    This is our latest Piwik 3 development update where we present all changes that will be shipped with Piwik 3. Learn more about the exciting projects under progress in our Piwik 3 dev update #1 and dev update #2.

    The Piwik Marketplace is the place where you can discover & download plugins to enrich the functionality of your Piwik, and themes to change the look and feel of your Piwik user interface. In preparation for our Piwik 3 release we have made several improvements to the Marketplace:

    • Users can now view more information for a given plugin, such as a link to an online demo, a video demo, how to obtain support from the Plugin’s developer(s), and more.
    • Users can now view which plugins are compatible with the most recent Piwik version, for example view which plugins are already compatible with Piwik 3.
    • Plugin developers can now 1) promote their plugin better, 2) easily define requirement(s) for their plugins using composer.json version constraints (a best practise most developers already use) and 3) developers can define which files and directories should be excluded from the publicly available plugin zip packages.

    These improvements will make it easier for you to discover new Piwik Analytics plugins to achieve your goals.

    Marketplace now supports different Piwik versions

    You can now filter plugins by Piwik version to see only plugins that are compatible with your Piwik.




    When you browse the Marketplace in the Piwik app itself, you will automatically only see plugins and updates that are compatible with your Piwik.

    Better plugin preview

    Plugin developers are able to display screenshots for their plugins, and now plugin developers can also specify a demo URL and a video in the “plugin.json” file. Adding a video to your plugin allows users to get a much better understanding of what your plugin does and how a theme looks.

    Unified support page

    In the past a developer had to define the text that was displayed on the support page. This often resulted in blank support pages or developers only showed an email address. With this new update, links and other support information are displayed in a standardised way as specified in the “support” section of the “plugin.json” file. A developer can now define links to an issue tracker, a wiki, the plugin’s source code and more.

    License files

    The license name on your plugin’s page is now clickable and can show the license text for your plugin. To define a license text for your plugin, create a file named LICENSE, LICENSE.md or LICENSE.txt.

    FAQ and Documentation

    In the past a “FAQ” tab was displayed if such a section was present in the plugin’s readme file. This was hard to understand and sometimes ended up in long readme files. Now we pick up the FAQ content from a docs/faq.md file.

    For plugins developers who wish to provide a user guide(s), it is now possible to show a “documentation” tab to the plugin page by specifying a docs/index.md file.

    Changelog

    When you define a file named CHANGELOG, CHANGELOG.md or CHANGELOG.txt in your plugin, we will show the content of this file in a tab “Changelog” on your plugin’s page. Before it was needed to specify the content of the changelog in the readme file.

    Exclude files from the plugin

    If your plugin source code contains files that are not supposed to be present on a Piwik installation you can now choose to exclude files and directories from your plugin zip archive. When a user installs your plugin the excluded files won’t be there.

    Migrating your plugin for Piwik 3

    We recommend to all plugin developers to specify in the plugin.json file whether their plugin is compatible with Piwik 3 or not. If your plugin defines a “Changelog”, “Support” or “FAQ” section in the README.md file we recommend to migrate this to the new structure. Read more about this in the migration guide.

    Until our next Piwik 3 dev update, Happy analysis!