 | News Feed |
 | Jobs Feed |
Sections
|
| feed this: |  |
Project: Google2Piwik - From Google Analytics to Piwik (Open Source Analytics)
by Chris Cornutt February 09, 2011 @ 09:15:09
Dominik Jendroszczyk passed along a tip about a tool that's been released to help make transitioning from the proprietary Google Analytics systems over to the Piwik open source analytics option simple - Google2Piwik.
More and more users are turning away from Google Analytics (GA) as a provider of web measurement solutions on security, independence and functionality grounds. One problem they run into is that after years of using Google's product they have a considerable inventory of data about their websites stuck with GA, which makes starting over with an alternative provider something of a hassle. [...] Effectively, thanks to Google2Piwik, nothing is stopping you from moving away from Google Analytics to a safer, more robust and more functional alternative.
The tool is written in Python, so you'll need to have that and both access to the Google API and have a Piwik install set up (it's PHP/MySQL based) to make the translation. There's a few limitations to the import, though, so be sure to check out the tool's project page for those. Piwik is an open source project that provides real-time web analytics that installs on your own server and gathers data via a Javascript tag embedded in your site.
voice your opinion now!
analytics google piwik opensource python tool
Lorna Mitchell's Blog: Retrieving Data from Google Analytics API using PHP
by Chris Cornutt December 09, 2010 @ 13:40:32
Lorna Mitchell has a new post to her blog continuing her look at using the Google Analytics API. This time the focus is on pulling data out of the API (if you're looking for connection advice, see her previous post).
Recently I started playing with the google analytics API, looking at ways to bring analytics onto dashboards and generate simple reports from the data in there. Very shortly after I started to look at the API, I had working data retrieval, so I thought I'd share my experiences (and code!).
She mentions the data reference document you can use to find the methods to call for specifically what you want as well as a snippet of sample code to connect and pull data based on a set of "query data".
voice your opinion now!
google analytics api tutorial retrieve
Lorna Mitchell's Blog: Google Analytics Accounts API
by Chris Cornutt November 23, 2010 @ 10:56:35
In this new post to her blog Lorna Mitchell looks at some of the work she's done to extract information out of the Google Analytics accounts API via an OAuth interface and parsed via SimpleXML.
I'm using pecl_oauth to authenticate users against their google accounts (see my post about using OAuth from PHP), but even after I have a valid google user, working out which analytics accounts they have access to and how to refer to them is a puzzle in itself, so I thought I'd share what I learned.
In her example she shows how to fetch the permissions for a user (which analytics they can access) via a call to the "/feeds/datasources/ga/accounts" URL. This returns some XML easily parsed by SimpleXML to grab the accounts' names and IDs. This is used to fetch the profiles and gather the "magic tableId" for use with the Export API to pull the actual data.
voice your opinion now!
google analytics account api oauth tutorial simplexml
Richard Thomas' Blog: Solar Framework Shorts - Future release looks promising
by Chris Cornutt July 20, 2010 @ 08:35:02
Richard Thomas has a quick new (Solar Framework) post to his blog about some of the upcoming cool features of the framework.
A lot of cool features are being hatched in branches that should hit trunk in the near future! [...] Things to look forward to are view helpers for various services like Google Analytics and the various CDN loaders although this is still under review and might be a few releases away.
Other new features he mentions include a reworked authentication stack that will allow for more than one auth adapter to be used at one time (his example is a normal login and a Facebook login). To help, an auth module for Facebook will also be included to make this even easier.
voice your opinion now!
solar framework authentication google analytics
Sameer Borate's Blog: Reading Google Analytics data from PHP
by Chris Cornutt February 03, 2010 @ 11:06:08
In a new post to his blog today Sameer Borate has a tutorial about linking your application to the Google Analytics backend and using the requestReportData method to pull back interesting statistics on your sites.
Although no standard library is available from Google for PHP, some small and easy interfaces are available out there. In this post we will see how to access Google Analytics data using PHP using the GAPI library.
The GAPI library is an open sourced project that provides a direct, easy to use interface you can use to connect directly to the Analytics service without having to handle all of the manual stuff yourself. Sameer shows how to get information from the service like the top ten sources and visit counts, regional information and how to do some filtering on the results returned.
voice your opinion now!
google analytics interface gapi
Ask About PHP Blog: Google Analytics API class for PHP
by Chris Cornutt May 29, 2009 @ 09:33:05
On the Ask About PHP blog today there's a new tutorial (and a new class) helping you to connect your applications with the Google Analytics backend.
I've been thinking about how I can make use of this API to enhance the sites I'm working on. But before kicking off ideas, I had to find out how to access and use the API. I finally came up with a PHP class that will do all the grunt work of calling the API, you just need to supply your report's parameter and the PHP class will return you an array of Analytics data.
The class [zip] makes connecting to the Analytics backend as easy as dropping in a username/password, defining which profile to use and the date range. The getReport() method does the hard work
voice your opinion now!
tutorial interface api analytics google
|
Community Events
Don't see your event here? Let us know!
|