Ektron Reference |
Google Web Traffic Analytics is an enterprise-class solution that gives you rich insights into your Web site traffic and marketing effectiveness. Powerful, flexible and easy-to-use features let you see and analyze your traffic data in an entirely new way. With Google Web Analytics, you're more prepared to write better-targeted ads, strengthen your marketing initiatives, and create higher converting Web sites. Its main features are:
For a product tour, see http://www.google.com/analytics/tour.html.
WARNING! Enabling the tracking code may cause a significant increase in CPU usage.
C:\Program Files\Ektron\CMS400v8x\Utilities\EncryptEmailPassword.exe
.@gmail.com
.siteroot/web.config
file and find the AnalyticsDataProvider
tag.<AnalyticsDataProvider defaultProvider="Google"> <providers> <add name="Google" type="Ektron.Cms.Analytics.Providers.GoogleAnalyticsProvider, Ektron.Cms.BusinessObjects" Username="" Password="" ProfileId="" SiteURL="" UserAccount="" GoogleAnalyticsTrackingCodePath="Analytics\template\googletrackingcode.ascx" /> </providers> </AnalyticsDataProvider>
NOTE: If your web.config
has several analytics providers and you want to turn off analytic tracking for one of them, delete the value of the GoogleAnalyticsTrackingCodePath
property.
NOTE: Tip! On the Google Analytics settings page, in the address bar, the &id=
value is your ProfileId
.
<providers>
tag for the dev.ektron.com
site, and another for the synergy.ektron.com
site. The SiteURL needs to match the development site URL when you test in your development environment. For example, if the site path is http://MyDevMachine/default.aspx
, the SiteURL is MyDevMachine
. If there is no match, the Google beacon is not inserted onto your page.NOTE: Tip! When you visit your Google Analytics Settings page at google.com, the UA-xxxxxx-x
string next to your site domain is the UserAccount assigned by Google.
NOTE: To track multiple providers or sites, copy the contents of the <providers>
tag, paste it below the existing tag and above </AnalyticsDataProvider>
, and modify the elements listed.
web.config
's <analyticsSettings>
tags is a suppressBeacon
element that lets you track or suppress the tracking of users on your Web site. Many site administrators do not want to track user behavior in Traffic Analytics reports, as it corrupts the data. (This setting does not apply to Business Analytics.) See Also: Analyzing Content. The following are the settings for this element.web.config
's <appSettings>
tags is an ek_AutoInsertBeaconScript
element that either tracks or suppresses tracking activity on your Web site. Change its value
to true
.web.config
.IMPORTANT: No special server control is needed to track Web Analytics. After you enable Web Analytics in the web.config
file, the following JavaScript is automatically added to each PageBuilder page and any site page that contains an Ektron server control.
<%@ Control Language="C#" AutoEventWireup="true" CodeFile="googletrackingcode.ascx.cs" Inherits="Analytics_Template_GoogleTrackingCode" EnableTheming="false" EnableViewState="false" %> <!-- Start Google Code --> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount','<asp:literal id="GoogleUserAccount" runat="server"/>']); _gaq.push(['_trackPageview']); <asp:literal runat="server" id="variables"/> (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; s.parentNode.insertBefore(ga, s); var s = document.getElementsByTagName('script')[0]; })(); /* Start Track Event binding Code */ //// extracted from http://runtingsproper.blogspot.com/2009/12 /how-to-automatically-track-events-with.html //// un-comment the below if you would like google analytics to track your pdf download links on the website. //$(document).ready(function () { // TrackEventsForClicks(); //}); // //function TrackEventsForClicks() //{ // TrackEventByFileExtension(".pdf"); // // add your file extension here //} // //function TrackEventByFileExtension(FileExtension) // { // $("a[href$='" + FileExtension + "']").click(function() //{ // var fileURL = $(this).attr("href"); // _gaq.push(['_trackPageview', fileURL]); // }); //} /* End Track Event Binding Code */ </script> <!-- End Google Code -->
As an alternative to tracking your entire site, you can track individual .aspx pages. To do that, follow these steps on every page you wish to track.
Prerequisite: You completed all steps in Tracking Your Entire Web Site
siteroot/web.config
file.ek_AutoInsertBeaconScript
tag.value
to false
.web.config
.NOTE: The previous steps disable the tracking code on your Web site.
Workarea/Analytics/template/googletrackingcode.ascx
. EktronAnalyticsTrackingCode
as the ID of the control.To track the number of times that files on your site (for example, PDFs) are accessed, follow these steps.
Prerequisite: You completed all steps in Tracking Your Entire Web Site
siteroot/web.config
file.ek_AutoInsertBeaconScript
tag.value
to false
.web.config
.NOTE: The previous steps disable the tracking code on your Web site.
Workarea/Analytics/template/googletrackingcode.ascx
./* Start Track Event binding Code */ //// extracted from http://runtingsproper.blogspot.com/2009/12/ how-to-automatically-track-events-with.html //// un-comment the below if you would like google analytics to track your pdf download links on the website. //$(document).ready(function () { // TrackEventsForClicks(); //}); // //function TrackEventsForClicks() //{ // add your file extension here // TrackEventByFileExtension(".pdf"); // //} // //function TrackEventByFileExtension(FileExtension) //{ // $("a[href$='" + FileExtension + "']").click(function() { // var fileURL = $(this).attr("href"); // _gaq.push(['_trackPageview', fileURL]); // }); //} /* End Track Event Binding Code */
The JavaScript tracks the opening of PDF files on your Web site. To add file types, copy TrackEventByFileExtension(".pdf");
, paste it below, and update the file type. See example below.
xfunction TrackEventsForClicks() { TrackEventByFileExtension(".pdf"); TrackEventByFileExtension(".png");
You can access site-level Google Analytics reports from within the Ektron Workarea by selecting Reports > Traffic Analytics > Google.
NOTE: The following text was adapted from Google Analytics Help Center (http://www.google.com/support/analytics/). Check that site for additional details on the reports.
Google sites reports show direct traffic on left side, top content on the right.
Search reports show terms used by site visitors to find content on your site. Note that this data is not retrieved from Google Analytics. Instead, it is retrieved from Ektron’s site search.
The following sections describe Google's site-level reports.
This report shows the number of new and returning visitors who came to your site and how extensively they interacted with your content. This traffic overview lets you view aspects of visit quality (i.e. average pageviews, time on site, bounce rate) and visit characteristics (i.e. first time visitors, returning visits).
A high number of new visitors suggests that you are successful at driving traffic to your site, while a high number of return visitors suggests that the site content is engaging enough to keep visitors coming back. You can see how frequently visitors return and how many times they return in ‘Recency’ report and the ‘Loyalty report’, both under ‘New vs. Returning’ in the Visitors section.
This report captures the preferred language that visitors have configured on their computers. Understanding who your visitors are is crucial to developing the right content and optimizing your marketing spend. Many times, geo-location is not enough. Many countries have diverse populations speaking different languages which present important market targeting opportunities.
Conversely, a low average pageviews indicates that the traffic coming to the site has not been appropriately targeted to what the site offers or that the site does not deliver what was promised to the visitor.
Bounce rate is a measure of visit quality, and a high bounce rate generally indicates that site entrance (landing) pages aren't relevant to your visitors. You can minimize Bounce Rates by tailoring landing pages to each keyword and ad that you run. Landing pages should provide the information and services that were promised in the ad copy.
Optimizing your site for the appropriate technical capabilities helps make your site more engaging and usable and can result in higher conversion rates and more sales.
The domain is determined by the internet service that owns the user's internet protocol (IP) identifier.
This section provides an overview of the different kinds of sources that send traffic to your site. The graph shows traffic trends; the pie-chart and tables show what is driving the trends.
The graph shows overall trends, while the table lists each configured campaign. Because all traffic in this report results from campaigns that you explicitly control, you can use this information to add or delete campaigns, or to determine the effectiveness of tests that you have set up using custom tags.
This report shows you which ad copy (in AdWords ads or in configured campaigns) is most effective. Ads with high clickthrough rates show that the copy is effective at getting the user to click, while high bounce rates, for example, indicate a need for landing pages that are consistent with what the ad promises.
This report provides an overview of pageview volume and lists the pages (Top Content) that were most responsible for driving pageviews. You can also reach some useful reports that reveal how users interact with your site and statistics related to how they found your site in the first place.
NOTE: Content reports include a link icon () and a hyperlink. If you click the link icon, you go to the page. If you click the hyperlink, you see a more detailed Analytics report about that page.
The table lists all pages which were viewed on your site. A high bounce rate indicates a landing page that should be redesigned or tailored to the specific ad which links to it. A high 'Time on Page' may indicate content that is particularly interesting to visitors. The significance of exits varies according to each page. For example, it may be common for visitors to exit your site from a receipt or “thank you” page because they have completed a conversion activity. In contrast, a high number of exits from a non-goal page (from a funnel page, for example) may indicate that the page is confusing or that it generates user errors.
The significance of an exit rate varies according to each page. For example, it may be common for visitors to exit your site from a receipt or “thank you” page because they have completed a conversion activity. In contrast, a large number of exits from a non-goal page (from a funnel page, for example) may indicate that the page is confusing or that it generates user errors
Google Analytics has an Advance Segments tool that lets you "slice and dice" your Analytics data with great precision. Advanced segments let you choose what types of visits you want to be considered when generating the data for a report." (source: http://www.google.com/support/analytics/bin/answer.py?hl=en&answer=108039)
Google segments allow marketers using analytics reports to drill down to specific classes, or segments, of site visitors, such as
This section explains how to select and view segments within Ektron.
NOTE: While you can view custom segments within Ektron, you must create them within Google Analytics.
Ektron Documentation at www.ektron.com
|
Ektron 8.5
|
© 2012 Ektron, Inc., 1–866–4–EKTRON |