Les articles publiés sur le site
-
Power-Up your Matomo installation with Custom Reports
13 novembre 2017, par InnoCraft — PluginsWould you like to create a report in Matomo (Piwik) with just the data you want and nothing else? Would you like to be free to decide the shape of it? Are you struggling with the Matomo database and wish you could have an easy interface to create the report you want? Are you tired of exporting your data in a spreadsheet? Since last October, there’s a solution and it’s called Custom Reports.
With custom reports you will:
- get a user-friendly interface to create the report you wish
- see all the possible combinations to create the report you desire
- reveal new data combinations which were not directly available in Matomo (Piwik)
User friendly interface
The time when you created your reports from MySQL database is over. Now with custom reports you can create the report you want and get the data you need in just a few seconds.
Custom reports are part of the main user interface. You can access them in just one click:As you can see from above the interface is straightforward, just indicate the name of your report and start to select the dimensions and metrics you would like to see.
See all the possible combinations to create the report you desire
As a user the big question has always been, how much data does Matomo (Piwik) collect and where can I find a list of all those data points? Here you have the solution. Matomo is gathering in custom reports all the possible combinations so you can select only the data you want:
Creating such a report is going to take you no more than a minute. As with any reports within Matomo (Piwik), you can easily get information regarding the specific data you are using by hovering your mouse on the question mark next to each dimension and metric:
Make new combinations which were not directly available in Matomo
By default, not all combinations are possible within the Matomo (Piwik) user interface. Now thanks to Custom Reports, you can easily design the report you want. Here is for example a report crossing page titles and page url:
You can then identify if there are any duplicate titles within your content and see the associated URL in a single report.
You could also identify easily what are your most viewed entry page from Google:
Custom reports can also be used with segments and filters in order to get even more specific data.
Here we have an example of a custom report designed to take into consideration only the visits coming from Wikipedia:What is the next step?
As you understood it, Matomo (Piwik) custom reports is the must-have plugin in order to take your Matomo to the next level. Why wait? Matomo custom reports are available through the marketplace.
If you are not sure yet, you can always give it a try within our Matomo Cloud (formerly Piwik Cloud) infrastructure.
-
Piwik SSO options and why is it useful ?
8 novembre 2017, par Piwik Core Team — PluginsBored with typing again and again different logins and passwords for each service you have access to? Would you like to add hundreds or thousands of users with different roles to your Piwik at once? Would you like to save time and effort of managing your users while increasing the security in your business? Guess what, Piwik has come up with great features to do just that.
But what is a SSO?
Before introducing you to new Piwik features, let me explain what a SSO is.
SSO is the acronym for Single Sign On. As its name suggests this authentication process allows a user to access multiple applications with one set of login credentials.Advantages of using a SSO are numerous:
- improving security, for example when an employee is leaving your company, how can you check that all his credentials have been removed?
- reducing employees time-wasters such as having to enter logins/passwords each time.
- providing a centralized database for administrators. They can then easily manage permissions of all employees saving them heaps of time.
- reduces support costs related to authentication / accounts management.
In order to provide SSO options, two Piwik plugins have been developed and are available on the marketplace:
SAML
SAML stands for “Security Assertion Markup Language”, it is a standard in order to exchange authentication and authorization between an identity provider (OneLogin, Okta, Ping Identity, ADFS, Google, Salesforce, SharePoint…) and a service provider.
An identity provider is an online service that authenticates users on the Internet by using security tokens.Are you wondering if your business or organization is using any of these providers? We recommend to ask your operations team or sysadmin.
At InnoCraft, we developed a plugin in order to allow SSO with SAML for Piwik. It can ensure consistent access control across the enterprise and external providers, potentially reducing support costs related to authentication and accounts management.
The installation process is straightforward. All you need is to get the SAML premium feature from the marketplace. Once installed, you will access the SAML configuration interface through the admin where you can configure various settings:
- SAML Status
- Identity Provider (Entity ID, SSO endpoint info, Public x509 certificate)
- Just-in-time provisioning and Mapping attributes
- Access Synchronization
- Advanced settings
From there you will need to follow our detailed documentation to have it up and running:
https://piwik.org/docs/login-saml/.
Once finished, you will then be able to use SAML to authenticate to your Piwik account:As all premium features, SAML is eligible to a 30-day period money back guarantee, so do not hesitate to have it a try.
LDAP
LDAP stands for Lightweight Directory Access Protocol. As its names implies LDAP is a directory, hosted on a server, which organizes the data about people in your company.
Thanks to the LDAP plugin, Piwik can be connected to your LDAP infrastructure and then use all its power in order to give each individual an access with different rights according to their needs.Let’s say that you have 1,000 employees within a company and they all need right now an access to the analytics reports in Piwik with different roles. This is what LDAP can do.
Moreover if your business or organization is already using LDAP, we recommend using the LDAP connector for Piwik for better security, to stop wasting time of your users and sysadmins, and to reduce the costs related to account management.
You understood it well. LDAP is a plugin which saves a LOT of time within an organization. Here is a preview of the settings part:
LDAP has been developed by the Piwik core team and is available as a Free plugin on the marketplace.
If you are surprised by the possibilities that Piwik is offering in terms of plugins, the good news is that many other plugins are waiting for you on the marketplace. Check out our premium marketplace which offers state-of-the-art plugins to get the most out of Piwik.
And if you are a developer feel free to create your own plugin, a detailed documentation is available at: https://developer.piwik.org/guides/getting-started-part-1.
-
Matomo SSO options and why is it useful ?
8 novembre 2017, par Matomo Core Team — PluginsBored with typing again and again different logins and passwords for each service you have access to? Would you like to add hundreds or thousands of users with different roles to your Matomo (Piwik) at once? Would you like to save time and effort of managing your users while increasing the security in your business? Guess what, Matomo has come up with great features to do just that.
But what is a SSO?
Before introducing you to new Matomo (Piwik) features, let me explain what a SSO is.
SSO is the acronym for Single Sign On. As its name suggests this authentication process allows a user to access multiple applications with one set of login credentials.Advantages of using a SSO are numerous:
- improving security, for example when an employee is leaving your company, how can you check that all his credentials have been removed?
- reducing employees time-wasters such as having to enter logins/passwords each time.
- providing a centralized database for administrators. They can then easily manage permissions of all employees saving them heaps of time.
- reduces support costs related to authentication / accounts management.
In order to provide SSO options, two Matomo (Piwik) plugins have been developed and are available on the marketplace:
SAML
SAML stands for “Security Assertion Markup Language”, it is a standard in order to exchange authentication and authorization between an identity provider (OneLogin, Okta, Ping Identity, ADFS, Google, Salesforce, SharePoint…) and a service provider.
An identity provider is an online service that authenticates users on the Internet by using security tokens.Are you wondering if your business or organization is using any of these providers? We recommend to ask your operations team or sysadmin.
At InnoCraft, we developed a plugin in order to allow SSO with SAML for Matomo (Piwik). It can ensure consistent access control across the enterprise and external providers, potentially reducing support costs related to authentication and accounts management.
The installation process is straightforward. All you need is to get the SAML premium feature from the marketplace. Once installed, you will access the SAML configuration interface through the admin where you can configure various settings:
- SAML Status
- Identity Provider (Entity ID, SSO endpoint info, Public x509 certificate)
- Just-in-time provisioning and Mapping attributes
- Access Synchronization
- Advanced settings
From there you will need to follow our detailed documentation to have it up and running:
https://matomo.org/docs/login-saml/.
Once finished, you will then be able to use SAML to authenticate to your Matomo (Piwik) account:As all premium features, SAML is eligible to a 30-day period money back guarantee, so do not hesitate to have it a try.
LDAP
LDAP stands for Lightweight Directory Access Protocol. As its names implies LDAP is a directory, hosted on a server, which organizes the data about people in your company.
Thanks to the LDAP plugin, Matomo (Piwik) can be connected to your LDAP infrastructure and then use all its power in order to give each individual an access with different rights according to their needs.Let’s say that you have 1,000 employees within a company and they all need right now an access to the analytics reports in Matomo (Piwik) with different roles. This is what LDAP can do.
Moreover if your business or organization is already using LDAP, we recommend using the LDAP connector for Matomo (Piwik) for better security, to stop wasting time of your users and sysadmins, and to reduce the costs related to account management.
You understood it well. LDAP is a plugin which saves a LOT of time within an organization. Here is a preview of the settings part:
LDAP has been developed by the Matomo (Piwik) core team and is available as a Free plugin on the marketplace.
If you are surprised by the possibilities that Matomo (Piwik) is offering in terms of plugins, the good news is that many other plugins are waiting for you on the marketplace. Check out our premium marketplace which offers state-of-the-art plugins to get the most out of Matomo.
And if you are a developer feel free to create your own plugin, a detailed documentation is available at: https://developer.matomo.org/guides/getting-started-part-1.
-
Piwik now integrated within CloudFlare
8 novembre 2017, par Piwik Core Team — DevelopmentWould you like to know some quick fix in order to make your website load faster? Would you like your users to have a better experience on your website? One answer to that is what we call a CDN. Content Delivery Network (CDN) is a system of distributed servers that deliver content to a user based on various criterias such as geolocation.
And the good news for you is that Piwik got recently integrated to a popular CDN: CloudFlare.
What is CloudFlare?
As previously said, CloudFlare is a content delivery network (CDN).
The three major advantages of using CloudFlare as a CDN are:
- it is making your website load faster by providing a nearby location to your files to users
- it also help detecting potential attacks like DDoS and takes away these risks for you
- it runs one of the largest, fastest, and most reliable managed DNS service in the world
Automatically add Piwik tracking code to your website
With the integration of Piwik to CloudFlare, you can now deploy the Piwik tracking code directly through your CloudFlare account instead of tweaking the source code of your website.
In order to do that, all you need is to log in to your CloudFlare account and click on “Apps”. Then look for Piwik within the search bar:
Once done, click on “Preview” on your site to enter your credentials (Piwik URL and website ID):
Click “install” to finish the setup. The Piwik tracking code is now installed on each page of your website.
If you have previously added the tracking code manually to your website and now use the Piwik app, don’t forget to remove the tracking code from your website. Otherwise you end up tracking every user twice.
Important note: the Piwik CloudFlare integration only concerns the Piwik tracking code integration. For the Piwik app on Cloudflare to work you will need to have a running Piwik installed on your server, or you can start a free trial on the Piwik Analytics Cloud.
To learn more about what Piwik integration to CloudFlare can do for you.
-
Find out what people are searching when coming from search engines
7 novembre 2017, par InnoCraft — PluginsAt InnoCraft, we know that SEO is an important topic for most of you. If you have not heard of this term before, SEO stands for Search Engine Optimization. It consists in having your content website visible within the search result pages without paying for ads. SEO is also often referred as “natural” or “organic” traffic.
In SEO, one of the most valuable data to analyze is the keyword used by the visitor to come to your website. Since 2011, major search engines decided to not disclose this data anymore, that’s the reason why you are seeing the “Keyword not defined” data within some of your Piwik reports, also called “not provided”:
Keyword not defined in PiwikThe solution
As your keyword data is collected by search engines, each of them provides the searched keywords within different services such as:
- Google Search Console
- Bing/Yahoo Webmaster tools
- Yandex Webmaster
Those services allow website owners to see how many times their website appeared within the SERP (Search Engine Results Page), how bots are crawling your pages, which search terms they used, and more. The drawback is, that they make take this data available only for a short period, you need to log in to all these services to get the insights you need and you cannot get aggregated overall keyword reports (over all search engines combined).
The solution that gives you all this data in Piwik
Would you like to know what the not defined search keywords in Piwik really are? Would you like to combine keywords data from major search engines in one place? Would you like to know how important your website is according to Google and Microsoft Bing and Yahoo?
At InnoCraft, the company behind Piwik, we created a plugin called “Search Engine Performance Keywords”. With this plugin, you will:
- be able to keep the search terms forever
- save time by crossing data from Google and Bing search within Piwik
- get an overview of how Google and Bing are crawling your site
- monitor search rankings and click-through rates for each keyword
1 – Data ownership & data retention
Once more, it is going back to Piwik roots. As Piwik is a Free software, you own the data you collect. Once the import is successful, you will be able to keep the keywords data as long as you wish. In the case of services such as Google Search Console, they will delete the data after 90 days!! Without our plugin you will not be able to analyze precisely how your SEO is doing month by month, year by year.
2 – Save time by using a single interface
Google and Bing have no interest in gathering data coming from various search engines… we do. As a result, with our plugin you can visualize the data coming from those two sources within a single report in order to analyze your SEO in a better way.
You will not have to use spreadsheets anymore and no chance to miss some important keywords which you would maybe miss when you don’t aggregate them in a single report.3 – Crawl overview check
Both Google and Bing have a crawl “budget”. This budget needs to be optimized in order for search engine bots to consider the most relevant pages. By gathering all the data within Piwik you will have a clear view of how well your website is appreciated by search engines:
4 – Monitor search rankings
The Search Engine Keywords Performance feature allows you to monitor search rankings for a given keyword and see his evolution:
it also gives you the possibility to compare the performances of several keywords in order to see how your website is performing as a whole:
How to get started?
The “Search Engine Keywords Performance” plugin has been developed by the InnoCraft team as a premium feature.
If you are not sure, note that InnoCraft is offering an unconditional and hassle-free 30-day money back guarantee period.
Once you have installed the plugin, follow the guide in order to have it up and running.
The installation process is not difficult in itself but takes some time as it requires to access to Google and Bing APIs.If you enjoyed this article, you may appreciate the following one about how to integrate ad services to Piwik: Make better online marketing decisions with the AOM plugin.