=== Googlyzer ===
Contributors: wmsedgar
Donate link: http://oaktondata.com/googlyzer/
Tags: google analytics, dashboard, web traffic, traffic, tracking, sparkline, microchart
Requires at least: 2.9
Tested up to: 3.2.1
Stable tag: 1.0
Googlyzer adds a custom dashboard for viewing key Google Analytics metrics for your website within the WordPress Admin console.
== Description ==
Googlyzer adds an administrative dashboard to WordPress with microcharts for tracking website traffic data from Google Analytics, allowing WordPress administrators to easily view Google Analytics data for their website without leaving their WordPress Admin console. Options allow administrative user to specify Google Analytics account, website profile, and desired date range for data display.
Googlyzer utilizes an open source jQuery plugin called Sparkline and the Google Analytics API to create a dashboard of charts showing data from Google Analytics for a selected website profile. In order to do this, a pre-existing Google Analytics account that contains historic data is required. Users can select a pre-defined date range (past 30 days is the default), or input a custom date range on the Googlyzer settings page. Website data is not cached or stored locally, it is refreshed and the charts are redrawn each time the Googlyzer Dashboard page is accessed. This may change with enhancements in future versions.
The following charts/tables are included:
- Visits by Browser (pie chart %)
- Total Pageviews (sparkline chart)
- Total Visitors (sparkline chart)
- Total New Visits (sparkline chart)
- Traffic Sources (pie chart %)
- Visitors / Day (sparkline chart)
- Pageviews / Day (sparkline chart)
- New Visits / Day (sparkline chart)
- Bounce Rate % (sparkline chart)
- Top 5 Most Popular Pages by Pageviews (table)
- Top 5 Keyword Searches by Search Count (table)
= Plugin's Official Site =
Googlyzer ([http://oaktondata.com/googlyzer](http://oaktondata.com/googlyzer))
= Plugin Support Forum =
Googlyzer Web Forum ([http://oaktondata.com/forums/forum/googlyzer](http://oaktondata.com/forums/forum/googlyzer))
== Installation ==
Download, install, and activate the Googlyzer plugin. Once activated, go to the Googlyzer settings page, under the 'Settings' menu. Click the login button to grant Googlyzer access to Google Analytics. Once completed, you should be redirected back to the Googlyzer settings page, which will populate with the available website profiles from Google Analytics. Select the desired website profile, and modify the date range settings as desired. Click on Save Settings.
After saving settings, go to the Googlyzer Dashboard item under the WordPress Dashboard menu in the admin console. The page will provide status updates as it goes through the process of loading the Google Analytics client libraries, retrieving data, and loading the dashboard charts. In some environments the dashboard can take up to 30 seconds to load, depending on connection speed. In most environments the dashboard loads much faster than this (less than 2 secs). Watch the status indicator for updates.
Should you wish to revoke access for Googlyzer to your Google Analytics website data, simply click on Logout in the Googlyzer settings page. Please NOTE, once Google Analytics access is revoked, Googlyzer can no longer create the dashboard.
== Frequently Asked Questions ==
= How does Googlyzer access my Google Analytics account? =
Googlyzer is granted access to the website data through use of the Google Analytics API, which allows the user to be temporarily redirected to a login for Google Analytics for the purpose of granting a 3rd party application such data access. Googlyzer is never given the actual Google userid or password, nor is this information stored by the Googlyzer plugin in any way. Once a user logs into their Google Analytics account and grants access, Googlyzer stores a cookie which allows it to access the website data. Access to Google Analytics can easily be revoked, by simply clicking Logout on the Googlyzer settings page. Googlyzer creates a Googlyzer Dashboard menu item under the Dashboard menu where the dashboard can be accessed. As such, the Googlyzer Dashboard is only available for viewing by users with administrative access to your WordPress site.
= Can Googlyzer charts be used as widgets on other pages within my site? =
Not in this version of Googlyzer (this may change in a later version).
= Will the Googlyzer dashboard be visible on my site? =
No. The Googlyzer dashboard is currently only accessible via the WordPress administrative console (this may change in a later version).
= Does Googlyzer anonymize my website data? =
Not in this version of Googlyzer.
= Why does the Googlyzer dashboard take a while to load? =
The time required to load the Googlyzer dashboard is dependent upon web server resources, connection speeds, etc. Tests shows that delays were primarily the result of a slow load time for the Google Analytics library. The current version of Googlyzer does not cache any data, this may change in a later version in order to speed up loading of the dashboard as well as to make the data available for other uses.
= Why do I get a 'site [MY_DOMAIN_NAME] has not been registered' error from Google's website when I click on "Access Google Analytics"? =
If you get an error message indicating that '...another site was requesting access to your Google Account, but sent a malformed request...' See the article in the support forum on this topic, the error is easily resolved by registering your domain with Google.
= Why do I get 403 errors in Safari 4/5? =
If you get 403 errors when trying to authenticate with Google Analytics in Safari 4/5, it is due to the cookie security setting within Safari. See articles in the support forum on this topic, the errors are easily resolved by temporarily changing the security settings within Safari.
== Screenshots ==
1. This is a sample Googlyzer dashboard generated with Google Analytics data.
2. This is a screenshot of the 'general' settings tab on the Googlyzer options page.
3. This is a screenshot of the 'about' tab on the Googlyzer options page.
== Changelog ==
= 1.0 =
* Initial release
== Upgrade Notice ==
= 1.0 =
* Initial release
== Web Browser Compatibility ==
= Googlyzer 1.0 has been successfully tested on the following configurations: =
- Ubuntu Linux 10.04 Chrome 14.0.835.126
- Ubuntu Linux 10.04 Firefox 6.0.1
- Apple OS X 10.4.11 Safari 4.1.3 (browser must be configured to allow 3rd party cookies)
- Apple OS X 10.6.8 Safari 5.1 (browser must be configured to allow 3rd party cookies)
= Googlyzer 1.0 has not yet been tested on: =
- Windows XP Internet Explorer 8
- Windows Vista Internet Explorer 9
- Windows 7 Internet Explorer 9
= Googlyzer 1.0 is known to have browser compatibility issues with: =
- Ubuntu Linux 10.04 Opera 11.51 (javascript function support)