Easily add and configure the new Google Analytics code to your site. Google Analytics has been re-designed to help you learn even more about where your visitors come from and how they interact with your site. Includes both module and SkinObject to add your code.
In December 2007, Google™ released their new analytics tracking code. Google™ Analytics 2008 provide both a Module and a SkinObject that can be configured to meet your needs.
Our Module/SkinObject does not perform tracking or reporting, it simply enables a DotNetNuke portal to automatically inject the javascript required by Google™ Analytics so that Google™ Analytics may track your website analytics.
Google™ Analytics is a free service from Google™ and can be found at: Google™ Analytics.
To use Google™ Analytics 2008 Module:
Install the module through module definitions. Place an instance of the module on your 'Home' page (or any page). Settings are configured under the Module settings. All that is required to start tracking is to enter your tracking code. Where can I find my tracking code? Once configured, in the Module settings, select “Add To All Pages” and “Update” to put the tracking code on all your pages.

Notes:
The Google™ Analytics 2008 module has been developed using DotNetNuke version 4.7.0, if you experience any issues installing or using, please contact us.
Features:
- Source written in C#.
- No code or layout in .ascx files, all code generated dynamically (server controls).
- Supports localization.
- Works with both non-SSL and SSL sites.
- PA & SkinObject packages included in download.
- Track multiple Google™ Analytics accounts
- Exclude tracking for SuperUser and Admin roles
- Segment tracking by User Role or demographics
- Ability to configure numerous options (see below)
The GOOGLE ANALYTICS 2008 properties and their possible values are as follows....
|
Module
|
SkinObject Property
|
Description
|
|
Tracking Code
|
gaCode
|
Enter you Google Analytics tracking code. You can track multiple accounts; simply separate the codes with a comma.
|
|
Exclude Host
|
gaHost
|
Exclude SuperUser activity from tracking?
|
|
Exclude Admin
|
gaAdmin
|
Exclude Site Admin activity from tracking?
|
|
Domain
|
gaDomain
|
For typical setups, omit this property. If your site spans multiple subdomains, set your domain name to the root domain
|
|
Session Timeout
|
gaSession
|
By default, Google Analytics considers a session timeout to be 30 minutes, or 1800 seconds. You have the option to modify the number of seconds. Use this function with caution because this very important setting is used to compute visits. Leave Blank for default.
|
|
Campaign Timeout
|
gaCampaign
|
Google Analytics credits a campaign if conversion happens within six months, but you can adapt the timeout to your unique business needs. By default, Google Analytics credits a campaign if a conversion occurs within six months, or 15768000 seconds. Change the campaign conversion timeout by setting the desired number of seconds. Leave blank for default.
|
|
Data Sample Rate
|
gaSample
|
Traffic too high? Need faster long term data trends? Simplify by specifying a sample size that's more manageable to analyze. By default, Google Analytics tracks every visitor. If you would like to implement a sampling rate instead, you can set your preferred rate here.
|
|
Browser Info
|
gaBrowser
|
Disable data collection: browser info
|
|
Cookie Integrity Checking
|
gaCookie
|
Disable data collection: cookie integrity checking
|
|
Flash Version
|
gaFlash
|
Disable data collection: flash version
|
|
Track Title in Reports
|
gaTitle
|
Disable data collection: track title in reports
|
|
Urchin Compatible
|
gaUrchin
|
Google Analytics and Urchin software are completely compatible! Enable tracking of your site with Google Analytics and Urchin software by selecting this. NOTE: Remember to remove utm.js from your webpages if you are using this feature.
|
|
Ignore Keywords
|
gaIgnoreKey
|
You can configure Google Analytics to treat certain keywords as direct traffic, such as visitors who type in your domain (www.mb4r.com) into a search engine. Separate keywords with a comma.
|
|
Ignore Domains
|
gaIgnoreDomain
|
You can configure Google Analytics to treat certain domains as direct traffic (e.g. urchin.com). Separate domains with a comma.
|
|
Add Search Engine
|
gaSearch
|
By default, Google Analytics tracks referrals from a growing list of search engines. You can also configure Analytics to identify referrals from additional search engines by adding them here. Use the format - searchengine:queryVariable - separate multiple values with a comma
|
|
Track Page By Name
|
gaPageName
|
If true, Google Analytics will replace the page URL with the Page Name. This can make reports easier to read.
|
|
Track By Segment
|
gaSegment
|
Segmentation values will appear in the User Defined report in the Visitors area of Google Analytics reports.
|