Book Image

Piwik Web Analytics Essentials

By : Stephan A. Miller
Book Image

Piwik Web Analytics Essentials

By: Stephan A. Miller

Overview of this book

<p>Without web analytics, you are blind on the internet. In order to improve conversions and revenue on your web- site, you need to know what is going on. Piwik gives you this data and unlike Google Analytics, gives you total control over its usage. Unlike Google analytics where the data can be read by Google, Piwik maintains complete confidentiality of your website data. By harnessing the power of your tracked data, you can raise the conversion rates on your website to new heights.<br /><br />"Piwik Web Analytics Essentials" will show you how to install Piwik Open Source Analytics and have you tracking your website’s visitors within an hour after you pick up the book! After that, you will learn how to track custom events and programmatically trigger tracking events. The book continues with ecommerce tracking and advanced Piwik API usage.<br /><br />This book will take you from installing Piwik on your web server to writing custom tracking code for your apps.<br /><br />You will learn goal and event tracking techniques and how to add them to your standard tracking to fine tune your analytics results. Nothing is untrackable using Piwik: ecommerce shopping carts, web apps, phone apps, and more can make use of Piwik tracking capabilities.<br /><br />"Piwik Web Analytics Essentials" will walk you through every step with detailed screenshots and plenty of example code.</p>
Table of Contents (18 chapters)
Piwik Web Analytics Essentials
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface

Tracking visitors with other programming languages


If you decide not to use PHP to develop an application or website, there are still options available to you for using Piwik in your project.

Java

A Piwik user spent a lot of time converting all the functions in the PiwikTracker.php file into Java functions and released his Java Tracking client on the Piwik development forums. It's a Java class called Piwiktracker.java. You can find the current release of this API at the following link:

http://dev.piwik.org/trac/ticket/2172

Python

I do like Python. There is even an API for Piwik written in Python. This API is available on Github at the following link:

https://github.com/nkuttler/python-piwikapi

Silverlight

A Piwik tracking API for Microsoft Silverlight is also available on Github at the following link:

https://github.com/saintedlama/Piwik-Tracking

Flash

We touched a bit on how to using Piwik with Flash in Chapter 6, Tracking Events. We learned that Flash can interact directly with the JavaScript...