<!DOCTYPE HTML>
<html><head>
  
  
  
  
  
  
  
  
  
   
   
   
   
  
  
  
  
  
  

  

  




  
    
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>Ecommerce Tracking - Google Analytics - Google Code</title>
<script type="text/javascript"><!--
(function(){function a(){this.t={};this.tick=function(c){this.t[c]=(new Date).getTime()};this.tick("start")}var b=new a;window.jstiming={Timer:a,load:b};if(window.external&&window.external.pageT)window.jstiming.pt=window.external.pageT;})();

var _tocPath_ = '/html/apis/analytics/_toc.ezt';
var codesite_token = '56328469b0a0a7c65c4a395ddd8cde4c';
var logged_in_user_email = 'dan1978@gmx.net';
//--></script>
<link href="04_gaTrackingEcommerce-Dateien/codesite.css" type="text/css" rel="stylesheet">
<script src="04_gaTrackingEcommerce-Dateien/codesite_head.js" type="text/javascript"></script>
<script type="text/javascript">CODESITE_CSITimer['load'].tick('bhs');</script>
<link rel="search" type="application/opensearchdescription+xml" title="Google Code" href="http://code.google.com/osd.xml">

<!--[if IE]><link rel="stylesheet" type="text/css" href="/css/iehacks.css"><![endif]-->

    <link href="04_gaTrackingEcommerce-Dateien/semantic_headers.css" rel="stylesheet" type="text/css">
    <link href="04_gaTrackingEcommerce-Dateien/local_extensions.css" rel="stylesheet" type="text/css">
<style type="text/css">
.minusImage { display: none; }
.tog-img { padding-right: .5em; }
.tog-right .tog-img { padding-left: .5em; }
</style>

    
  <script src="04_gaTrackingEcommerce-Dateien/ga.js" async="" type="text/javascript"></script></head><body class="gc-documentation">

    
    

    <div id="gb">
 <span>
  
   
    <b>dan1978@gmx.net</b>
    |
   
    <a href="http://code.google.com/u/dan1978@gmx.net/" id="projects-dropdown" onclick="return false;"><span style="text-decoration: underline;">My favorites</span> <span style="font-size: 0.75em;">▼</span></a>
    |
  
    <a id="lang-dropdown" href="http://code.google.com/" onclick="return false;"><span style="text-decoration: underline;">English</span> <span style="font-size: 0.75em;">▼</span></a>
  
   
    | <a href="http://www.google.com/accounts/Logout?continue=http%3A%2F%2Fcode.google.com%2Fintl%2Fde%2Fapis%2Fanalytics%2Fdocs%2Ftracking%2FgaTrackingEcommerce.html" onclick="CODESITE_click('/gb/sc/signout');"><span style="text-decoration: underline;">Sign out</span></a>
   
  
 </span>
</div>

<div class="gbh" style="left: 0px;"></div>
<div class="gbh" style="right: 0px;"></div>

<div id="gc-container">
<a id="top"></a>
<div id="skipto">
  <a href="#gc-pagecontent">Skip to page content</a>
  <a href="#gc-toc">Skip to main navigation</a>
</div>

<div id="gc-header">
  <div id="logo"><a href="http://code.google.com/">
  
  
     <img src="04_gaTrackingEcommerce-Dateien/code_logo.gif" alt="Google Code" style="border: 0pt none; margin: 3px 0pt 0pt;" height="40" width="167">
  
  
  </a></div>
  <div id="search">
    <div id="searchForm">
      <form id="cse" action="http://www.google.com/cse" accept-charset="utf-8" onsubmit="executeGSearch(document.getElementById('gsearchInput').value); return false;">
      <noscript>
      <input type="hidden" name="cref" value="http://code.google.com/cse/googlecode-context.xml">
      </noscript>
      <div id="gsc-search-box">
        <input id="gsearchInput" name="q" maxlength="2048" class="gsc-input" autocomplete="off" title="Google Code Search" style="width: 345px;" type="text">
        <div id="cs-searchresults" onclick="event.cancelBubble = true;"></div>
        <input title="Search" id="gsearchButton" class="gsc-search-button" name="sa" value="Search" type="submit">
        <div class="greytext">e.g. "adwords" or "open source"</div>
      </div>
      </form>
    </div> <!-- end searchForm -->
  </div> <!-- end search -->




</div> <!-- end gc-header -->


<div id="codesiteContent">

<a id="gc-topnav-anchor"></a>
<div id="gc-topnav"><img id="gc-star" src="04_gaTrackingEcommerce-Dateien/star_off.gif" height="15" width="15">
  <h1 class="mozilla">Google Analytics</h1>
  <ul id="docs" class="gc-topnav-tabs">

    <li id="home_link">
      <a href="http://code.google.com/apis/analytics/" title="Google Analytics home page">Home</a>
    </li>
  
    <li id="docs_link">
      <a href="http://code.google.com/apis/analytics/docs/index.html" class="selected" title="Official Google Analytics documentation">Docs</a>
    </li>
  
    <li id="faq_link">
      <a href="http://code.google.com/apis/analytics/docs/gdata/gdataFAQ.html" title="Answers to frequently asked questions about Google Analytics">FAQ</a>
    </li>
  
    <li id="articles_link">
      <a href="http://code.google.com/apis/analytics/docs/gdata/gdataArticlesCode.html" title="Focused articles and tutorials for Google Analytics developers">Articles</a>
    </li>
  
    <li>
      <a href="http://analytics.blogspot.com/" title="Official Google Analytics blog">Blog</a>
    </li>
  
    <li>
      <a href="http://code.google.com/apis/analytics/groups/groups.html" title="Google Analytics developer forum">Forum</a>
    </li>
  
    <li>
      <a href="http://www.google.com/analytics/tos.html" title="Google Analytics terms of service">Terms</a>
    </li>
  

  </ul>
</div> <!-- end gc-topnav -->


    <div class="g-section g-tpl-210">

      <div class="g-unit g-first" id="gc-toc">
        <link href="04_gaTrackingEcommerce-Dateien/local_extensions.css" rel="stylesheet" type="text/css">
<ul class="treelist tlw-nested-only tlw-processed tlw-instance-0">
    <li>
    <ul>
      <li style="padding-top: 0pt; padding-bottom: 0pt;">
        <div class="tlw-title tlw-branch"><a href="javascript:void(0)" class="tlw-control" title="Expand Overview"><img src="04_gaTrackingEcommerce-Dateien/cleardot.gif" alt="Expand Overview" class="tlw-control tlw-plus"></a><span class="tlw-title"><strong>Overview</strong></span></div><ul style="display: none;" id="0-sub-0">
            <li><a href="http://code.google.com/apis/analytics/docs/concepts/gaConceptsOverview.html">Functional Overview</a></li>
            <li><a href="http://code.google.com/apis/analytics/docs/concepts/gaConceptsAccounts.html">Accounts &amp; Profiles</a></li>
            <li><a href="http://code.google.com/apis/analytics/docs/concepts/gaConceptsCookies.html">Cookies</a></li>
            <li><a href="http://code.google.com/apis/analytics/docs/concepts/gaConceptsDomains.html">Domains &amp; Directories</a></li>
            <li><a href="http://code.google.com/apis/analytics/docs/concepts/gaConceptsSampling.html">Sampling</a></li>
        </ul>
      </li>
    </ul>
    </li>
</ul>
<div class="dottedLine"></div>
<div class="sectionTitle"><span class="sectionFont">Tracking Code</span></div>
<ul class="treelist tlw-nested-only tlw-processed tlw-instance-1" style="margin-top: -15px;">
    <li>
        <ul>
          <li><a href="http://code.google.com/apis/analytics/docs/tracking/home.html">Home</a></li>
          <li style="padding-top: 0pt; padding-bottom: 0pt;">
              <div class="tlw-title tlw-branch"><a href="javascript:void(0)" class="tlw-control" title="Collapse Getting Started"><img src="04_gaTrackingEcommerce-Dateien/cleardot.gif" alt="Collapse Getting Started" class="tlw-control tlw-minus"></a><a href="http://code.google.com/apis/analytics/docs/tracking/asyncTracking.html">Getting Started</a></div><ul style="display: block;" id="1-sub-0">
                <li><a href="http://code.google.com/apis/analytics/docs/tracking/asyncUsageGuide.html">Async Usage</a></li>
                <li><a href="http://code.google.com/apis/analytics/docs/tracking/asyncMigrationExamples.html">Async Migration</a></li>
                <li class="selected"><a href="http://code.google.com/apis/analytics/docs/tracking/gaTrackingEcommerce.html">Ecommerce Tracking</a></li>
                <li style="padding-top: 0pt; padding-bottom: 0pt;">
                   <div class="tlw-title tlw-branch"><a href="javascript:void(0)" class="tlw-control" title="Expand Event Tracking"><img src="04_gaTrackingEcommerce-Dateien/cleardot.gif" alt="Expand Event Tracking" class="tlw-control tlw-plus"></a><a href="http://code.google.com/apis/analytics/docs/tracking/eventTrackerOverview.html">Event Tracking</a></div><ul style="display: none;" id="1-sub-1">
                    <li><a href="http://code.google.com/apis/analytics/docs/tracking/eventTrackerGuide.html">Implementing</a></li>
                    <li><a href="http://code.google.com/apis/analytics/docs/tracking/eventTrackerWrappers.html">Extending</a></li>
                   </ul>
                </li>
                <li><a href="http://code.google.com/apis/analytics/docs/tracking/gaTrackingSite.html">Cross-Domain Tracking</a></li>
                <li><a href="http://code.google.com/apis/analytics/docs/tracking/gaTrackingTraffic.html">Traffic Sources</a></li>
                <li style="padding-top: 0pt; padding-bottom: 0pt;">
                   <div class="tlw-title tlw-branch"><a href="javascript:void(0)" class="tlw-control" title="Collapse Visitor Configuration"><img src="04_gaTrackingEcommerce-Dateien/cleardot.gif" alt="Collapse Visitor Configuration" class="tlw-control tlw-minus"></a><a href="http://code.google.com/apis/analytics/docs/tracking/gaTrackingVisitors.html">Visitor Configuration</a></div><ul style="display: block;" id="1-sub-2">
                      <li><a href="http://code.google.com/apis/analytics/docs/tracking/gaTrackingCustomVariables.html">Custom Variables</a></li>
                      <li class="deprecated"><a href="http://code.google.com/apis/analytics/docs/tracking/gaTrackingVisitorSegments.html">Custom Visitor Segments</a></li>
                    </ul>
                </li>
                <li><a href="http://code.google.com/apis/analytics/docs/tracking/gaTrackingOverview.html">Traditional Snippet</a></li>
              </ul>
           </li>
           <li style="padding-top: 0pt; padding-bottom: 0pt;">
               <div class="tlw-title tlw-branch"><a href="javascript:void(0)" class="tlw-control" title="Expand Tracking Reference"><img src="04_gaTrackingEcommerce-Dateien/cleardot.gif" alt="Expand Tracking Reference" class="tlw-control tlw-plus"></a><a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApi.html">Tracking Reference</a></div><ul style="display: none;" id="1-sub-3">
                  <li>Global Objects
                    <ul>
                      <li><a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApi_gat.html">_gat</a></li>
                      <li><a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApi_gaq.html">_gaq</a></li>
                    </ul>

                  </li><li>Tracker Objects
                    <ul class="treelist tlw-processed tlw-instance-2">
                      <li><a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiBasicConfiguration.html">Basic Configuration</a></li>
                      <li><a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiCampaignTracking.html">Campaign Tracking</a></li>
                      <li><a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiDomainDirectory.html">Domains &amp; Directories</a></li>
                      <li><a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiEcommerce.html">Ecommerce</a></li>
                      <li><a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiEventTracking.html">Event Tracking</a></li>
                      <li><a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiSearchEngines.html">Search Engines and Referrers</a></li>
                      <li><a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiWebClient.html">Web Client</a></li>
                      <li><a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiUrchin.html">Urchin Server</a></li>
                    </ul>
                  </li>

              </ul>
           </li>

          <li style="padding-top: 0pt; padding-bottom: 0pt;">
              <div class="tlw-title tlw-branch"><a href="javascript:void(0)" class="tlw-control" title="Expand Libraries"><img src="04_gaTrackingEcommerce-Dateien/cleardot.gif" alt="Expand Libraries" class="tlw-control tlw-plus"></a><span class="tlw-title">Libraries</span></div><ul style="display: none;" id="1-sub-4">
                <li><a href="http://code.google.com/apis/analytics/docs/tracking/gadgetTracking.html">Gadgets</a></li>
                <li><a href="http://code.google.com/chrome/extensions/trunk/tut_analytics.html">Chrome Extensions</a></li>
                <li><a style="text-decoration: none;" href="http://code.google.com/mobile/analytics/docs/"><span style="text-decoration: underline;">Mobile</span><span class="new">&nbsp;&nbsp;Updated</span></a> (Labs <img src="04_gaTrackingEcommerce-Dateien/labs-11.png" alt="in Labs" style="padding: 0pt; margin: 0pt;">)</li>
                <li style="padding-top: 0pt; padding-bottom: 0pt;">
                   <div class="tlw-title tlw-branch"><a href="javascript:void(0)" class="tlw-control" title="Expand Flash/Flex  (Labs )"><img src="04_gaTrackingEcommerce-Dateien/cleardot.gif" alt="Expand Flash/Flex  (Labs )" class="tlw-control tlw-plus"></a><span class="tlw-title"><a href="http://code.google.com/apis/analytics/docs/tracking/flashTrackingIntro.html">Flash/Flex</a>  (Labs <img src="04_gaTrackingEcommerce-Dateien/labs-11.png" alt="in Labs" style="padding: 0pt; margin: 0pt;">)</span></div><ul style="display: none;" id="1-sub-5">
                      <li><a href="http://code.google.com/apis/analytics/docs/tracking/flashTrackingSetupFlash.html">Flash Setup</a></li>
                      <li><a href="http://code.google.com/apis/analytics/docs/tracking/flashTrackingSetupFlex.html">Flex Setup</a></li>
                  </ul>
                </li>
                <li><a href="http://code.google.com/apis/analytics/docs/tracking/silverlightTrackingIntro.html">Silverlight</a> (Labs <img src="04_gaTrackingEcommerce-Dateien/labs-11.png" alt="in Labs" style="padding: 0pt; margin: 0pt;">)</li>
            </ul>
          </li>

          <li>
            <a href="http://code.google.com/apis/analytics/docs/tracking/gaTrackingTroubleshooting.html">Troubleshooting</a>
          </li>
           <li><a href="http://code.google.com/apis/analytics/docs/gaJS/changelog.html">Changelog - ga.js</a></li>
        </ul>
    </li>
</ul>

<div class="dottedLine"></div>
<div class="sectionTitle"><span class="sectionFont">Management API <span style="letter-spacing: normal;">(Labs <img src="04_gaTrackingEcommerce-Dateien/labs-11.png" alt="in Labs" style="padding: 0pt; margin: 0pt;">)</span></span></div>
<ul class="treelist tlw-nested-only tlw-processed tlw-instance-3" style="margin-top: -15px;">
    <li>
      <ul class="treelist tlw-processed tlw-instance-4">
        <li><a href="http://code.google.com/apis/analytics/docs/mgmt/home.html">Home</a>
        </li><li style="padding-top: 0pt; padding-bottom: 0pt;">
          <div class="tlw-title tlw-branch"><a href="javascript:void(0)" class="tlw-control" title="Expand Getting Started"><img src="04_gaTrackingEcommerce-Dateien/cleardot.gif" alt="Expand Getting Started" class="tlw-control tlw-plus"></a><a href="http://code.google.com/apis/analytics/docs/mgmt/mgmtDeveloperGuide.html">Getting Started</a></div><ul style="display: none;" id="3-sub-0">
            <li><a href="http://code.google.com/apis/analytics/docs/mgmt/mgmtAuthentication.html">Authorization</a></li>
            <li><a href="http://code.google.com/apis/analytics/docs/mgmt/mgmtProtocol.html">Protocol</a></li>
            <li><a href="http://code.google.com/apis/analytics/docs/mgmt/mgmtJava.html">Java</a></li>
            <li><a href="http://code.google.com/apis/analytics/docs/mgmt/mgmtJavascript.html">Javascript</a></li>
          </ul>
        </li>
        <li><a href="http://code.google.com/apis/analytics/docs/mgmt/mgmtFeedReference.html">Feed Reference</a></li>
        <li><a href="http://code.google.com/apis/analytics/docs/mgmt/mgmtLibraries.html">Libraries &amp; Examples</a></li>
        <li><a href="http://code.google.com/apis/analytics/docs/mgmt/changelog.html">Changelog</a></li>
       </ul>
    </li>
 </ul>


<div class="dottedLine"></div>
<div class="sectionTitle"><span class="sectionFont">Export API <span style="letter-spacing: normal;">(Labs <img src="04_gaTrackingEcommerce-Dateien/labs-11.png" alt="in Labs" style="padding: 0pt; margin: 0pt;">)</span></span></div>
<ul class="treelist tlw-nested-only tlw-processed tlw-instance-5" style="margin-top: -15px;">
    <li>
      <ul>
        <li><a href="http://code.google.com/apis/analytics/docs/gdata/home.html">Home</a></li>
        <li style="padding-top: 0pt; padding-bottom: 0pt;">
            <div class="tlw-title tlw-branch"><a href="javascript:void(0)" class="tlw-control" title="Expand Getting Started"><img src="04_gaTrackingEcommerce-Dateien/cleardot.gif" alt="Expand Getting Started" class="tlw-control tlw-plus"></a><a href="http://code.google.com/apis/analytics/docs/gdata/gdataDeveloperGuide.html">Getting Started</a></div><ul style="display: none;" id="5-sub-0">
            <li><a href="http://code.google.com/apis/analytics/docs/gdata/gdataAuthentication.html">Authorization</a></li>
            <li><a href="http://code.google.com/apis/analytics/docs/gdata/2.0/gdataProtocol.html">Protocol</a></li>
            <li><a href="http://code.google.com/apis/analytics/docs/gdata/2.0/gdataJava.html">Java</a></li>
            <li><a href="http://code.google.com/apis/analytics/docs/gdata/2.0/gdataJavascript.html">Javascript</a></li>
            <li style="padding-top: 0pt; padding-bottom: 0pt;">
                 <div class="tlw-title tlw-branch"><a href="javascript:void(0)" class="tlw-control" title="Expand Version 1.0"><img src="04_gaTrackingEcommerce-Dateien/cleardot.gif" alt="Expand Version 1.0" class="tlw-control tlw-plus"></a><span class="tlw-title">Version 1.0</span></div><ul style="display: none;" id="5-sub-1">
                 <li><a href="http://code.google.com/apis/analytics/docs/gdata/1.0/gdataProtocol.html">Protocol</a></li>
                    <li><a href="http://code.google.com/apis/analytics/docs/gdata/1.0/gdataJava.html">Java</a></li>
                    <li><a href="http://code.google.com/apis/analytics/docs/gdata/1.0/gdataJavascript.html">Javascript</a></li>
                 </ul></li>
          </ul>
        </li>
        <li style="padding-top: 0pt; padding-bottom: 0pt;">
            <div class="tlw-title tlw-branch"><a href="javascript:void(0)" class="tlw-control" title="Expand Feed Reference"><img src="04_gaTrackingEcommerce-Dateien/cleardot.gif" alt="Expand Feed Reference" class="tlw-control tlw-plus"></a><a href="http://code.google.com/apis/analytics/docs/gdata/gdataReference.html">Feed Reference</a></div><ul style="display: none;" id="5-sub-2">
                <li><a href="http://code.google.com/apis/analytics/docs/gdata/gdataReferenceAccountFeed.html">Account Feed</a></li>
                <li><a href="http://code.google.com/apis/analytics/docs/gdata/gdataReferenceDataFeed.html">Data Feed</a></li>
                <li><a href="http://code.google.com/apis/analytics/docs/gdata/gdataCommonQueries.html">Common Queries</a>
                </li><li><a href="http://code.google.com/apis/analytics/docs/gdata/gdataExplorer.html">Query Explorer</a></li>
            </ul></li>
        <li><a href="http://code.google.com/apis/analytics/docs/gdata/gdataReferenceDimensionsMetrics.html">Dimensions &amp; Metrics</a></li>
        <li><a href="http://code.google.com/apis/analytics/docs/gdata/gdataLibraries.html">Libraries &amp; Examples</a></li>

         <li style="padding-top: 0pt; padding-bottom: 0pt;">
                <div class="tlw-title tlw-branch"><a href="javascript:void(0)" class="tlw-control" title="Expand Changelog &amp; Issues"><img src="04_gaTrackingEcommerce-Dateien/cleardot.gif" alt="Expand Changelog &amp; Issues" class="tlw-control tlw-plus"></a><span class="tlw-title">Changelog &amp; Issues</span></div><ul style="display: none;" id="5-sub-3">
                  <li><a href="http://code.google.com/apis/analytics/docs/gdata/changelog.html">Changelog</a></li>
                  <li><a href="http://code.google.com/p/gdata-issues/issues/list?can=2&amp;q=label:API-Analytics&amp;colspec=API+ID+Type+Status+Priority+Stars+Summary&amp;cells=tiles">Issue Tracker</a></li>
                </ul>
            </li>
          
       </ul>
    </li>
 </ul>


<div class="dottedLine"></div>
<div class="sectionTitle"><span class="sectionFont">Website Optimizer <span style="letter-spacing: normal;">(Labs <img src="04_gaTrackingEcommerce-Dateien/labs-11.png" alt="in Labs" style="padding: 0pt; margin: 0pt;">)</span></span></div>
<ul class="treelist tlw-nested-only tlw-processed tlw-instance-6" style="margin-top: -15px;">
<li>
  <ul>
    <li><a href="http://code.google.com/apis/analytics/docs/gwo/index.html">Getting Started</a></li>
    <li><a href="http://code.google.com/apis/analytics/docs/gwo/commonTasks.html">Common Tasks</a></li>
    <li><a href="http://code.google.com/apis/analytics/docs/gwo/feedReference.html">Feed Reference</a></li>
    <li><a href="http://code.google.com/apis/analytics/docs/gwo/gwoFAQ.html">FAQ</a></li>
  </ul>
 </li>
</ul>

        <a class="hidden" href="#gc-topnav-anchor">More Google Analytics resource links</a>
      </div>

      <div style="position: relative;" class="g-unit" id="gc-pagecontent">
        
          <script type="text/javascript">CODESITE_docEarlyProcessing();</script>

        
        <h1 class="page_title">Ecommerce Tracking</h1>




<p>Before Google Analytics can report ecommerce activity for your 
website, you must enable ecommerce tracking on the profile settings page
 for your website. After that, you must implement the <code>ga.js</code>
 ecommerce tracking methods in your shopping cart pages or through your 
ecommerce software. The collection of ecommerce methods work together to
 send each user's transaction information to the Google Analytics 
database as it occurs. In this way, Analytics can link a specific 
referral source to a conversion or purchase. Most template-driven 
ecommerce engines can be modified to include this information hidden in 
the order confirmation page.</p>

<table class="columns">
  <tbody><tr>
    <td>
      <ol class="toc">
        <li><a href="#General">General Guidelines</a></li>
        <li><a href="#Guidelines">Guidelines</a></li>
        <li><a href="#Example">Complete Example</a></li>
      </ol>
    </td>
  </tr>
</tbody></table>

<h2 id="General">General Process</h2>
<p>The basic process for tracking ecommerce using Google Analytics can 
best be described by summarizing the three methods required for tracking
 ecommerce transactions on your site. These methods are described in the
 order in which you should invoke them in your shopping cart or 
ecommerce software.</p>
<ol>
  <li><strong>Create a transaction object.</strong>
       <p>Use the <a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiEcommerce.html#_gat.GA_Tracker_._addTrans"><code>_addTrans()</code></a>
 method to intialize a transaction object. The transaction object stores
 all the related information about a single transaction, such as the 
order ID, shipping charges, and billing address. The information in the 
transaction object is associated with its items by means of the order 
IDs for  the transaction and all items, which should be the same ID.</p>
  </li>
  <li><strong>Add items to the transaction.</strong>
    <p>The <code><a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiEcommerce.html#_gat.GA_Tracker_._addItem">_addItem()</a></code> method
      tracks information about each individual item in the user's shopping cart
      and associates the item with each transaction via the <code>orderId</code> field.
      This method tracks the details about a particular item, such as SKU, price,
      category, and quantity. </p>
  </li>
  <li><strong>Submit the transaction to the Analytics servers.</strong>
  <p>The <code><a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiEcommerce.html#_gat.GA_Tracker_._trackTrans">_trackTrans()</a></code>
 method confirms that a purchase has occurred, and all data that has 
been built up in the transaction object is finalized as a transaction.</p>
  </li>
</ol>
<p>There are many ways that this information can be retrieved from the 
ecommerce engine.  Some ecommerce engines write the purchase information
 to a hidden form that you can use, others keep the information in a 
database that you can retrieve, and others store the information in a 
cookie.  Some of the more popular ecommerce engines that recognize 
Google Analytics provide their own modules to simplify order tracking 
for Analytics.</p>
<h2 id="Guidelines">Guidelines</h2>
<p>Keep in mind the following when implementing ecommerce tracking.</p>
<ul>
  <li><strong>The SKU code is a required parameter for every item that is added to the transaction. </strong><br>
    If a transaction contains multiple items and the SKU is not supplied for
      every item, a GIF request is sent only for the last item added to the transaction
      for which a SKU is provided. In addition, if your inventory has different
      items with the same SKU, and a visitor purchases both of them, you will
      receive data for only the most recently added. For this reason, you should
      make sure that each item you offer has a unique SKU.</li>
  <li><strong>The argument list for <code>_addTrans()</code> and <code>_addItem()</code> is matched by position. </strong><br>
    While not all arguments are required, you should supply an empty 
placeholder for unspecified arguments to avoid errors. For example, you 
would add an item containing only order ID, sku, price, and quantity 
like this:
      <pre>_addItem("54321", "12345", "", "", "55.95", "1");</pre>
    </li>
  <li><strong>The values for the <code>price</code> and <code>total</code> parameters must be supplied as integers, and are not affiliated with any currency value.</strong><br>
  For these parameters, either a comma or a period in the value indicates a fractional value. So, for example, if you provide <code>1,996.00</code> as the value for the <code>total</code>, it is recorded as <code>1.996</code>,
 not as $1,996.00. This is because the format for this parameter is a 
simple integer format and commas and other currency indicators are not 
recognized. In addition, because these values are recorded as integers, 
there is no association with any currency. Consequently, any currency 
conversion that you require must be first handled by your ecommerce 
software before you pass the data to Analytics.</li>
  <li><strong>If you are implementing ecommerce tracking and using a 
3rd-party shopping cart, you will likely need to configure cross-domain 
tracking as well.</strong> <br>
    See the section on "<a href="http://code.google.com/apis/analytics/docs/tracking/gaTrackingSite.html">Cross Domain Tracking</a>" for details.</li>
  <li><strong>While not strictly required, it is a good idea to call <code>_trackPageview()</code> on your receipt page if you want to associate that particular page with the transaction data.</strong></li>
</ul>

<h2 id="Example">Complete Example</h2>
<p>The following example illustrates a sample configuration of ecommerce tracking
  on a receipt page using all three methods. The use of <code>_trackPageview()</code> associates
  the transaction with the page entitled <em>Receipt for your clothing purchase
  from Acme Clothing</em>. </p>

<div class="tog-box  tog-expanded">
<p class="tog-header"><img class="tog-img" src="04_gaTrackingEcommerce-Dateien/minus_sm.gif"><strong>Asynchronous Syntax (recommended)</strong></p>
<div class="tog-content">

<pre class="prettyprint"><span class="tag">&lt;html&gt;</span><span class="pln"><br></span><span class="tag">&lt;head&gt;</span><span class="pln"><br></span><span class="tag">&lt;title&gt;</span><span class="pln">Receipt for your clothing purchase from Acme Clothing</span><span class="tag">&lt;/title&gt;</span><span class="pln"><br></span><span class="tag">&lt;script</span><span class="pln"> </span><span class="atn">type</span><span class="pun">=</span><span class="atv">"text/javascript"</span><span class="tag">&gt;</span><span class="pln"><br><br>&nbsp; </span><span class="kwd">var</span><span class="pln"> _gaq </span><span class="pun">=</span><span class="pln"> _gaq </span><span class="pun">||</span><span class="pln"> </span><span class="pun">[];</span><span class="pln"><br>&nbsp; _gaq</span><span class="pun">.</span><span class="pln">push</span><span class="pun">([</span><span class="str">'_setAccount'</span><span class="pun">,</span><span class="pln"> </span><span class="str">'UA-XXXXX-X'</span><span class="pun">]);</span><span class="pln"><br>&nbsp; _gaq</span><span class="pun">.</span><span class="pln">push</span><span class="pun">([</span><span class="str">'</span><a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiBasicConfiguration.html#_gat.GA_Tracker_._trackPageview"><span class="str">_trackPageview</span></a><span class="str">'</span><span class="pun">]);</span><span class="pln"><br>&nbsp; _gaq</span><span class="pun">.</span><span class="pln">push</span><span class="pun">([</span><span class="str">'</span><a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiEcommerce.html#_gat.GA_Tracker_._addTrans"><span class="str">_addTrans</span></a><span class="str">'</span><span class="pun">,</span><span class="pln"><br>&nbsp; &nbsp; </span><span class="str">'1234'</span><span class="pun">,</span><span class="pln"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="com">// order ID - required</span><span class="pln"><br>&nbsp; &nbsp; </span><span class="str">'Acme Clothing'</span><span class="pun">,</span><span class="pln"> &nbsp;</span><span class="com">// affiliation or store name</span><span class="pln"><br>&nbsp; &nbsp; </span><span class="str">'11.99'</span><span class="pun">,</span><span class="pln"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span class="com">// total - required</span><span class="pln"><br>&nbsp; &nbsp; </span><span class="str">'1.29'</span><span class="pun">,</span><span class="pln"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="com">// tax</span><span class="pln"><br>&nbsp; &nbsp; </span><span class="str">'5'</span><span class="pun">,</span><span class="pln"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span class="com">// shipping</span><span class="pln"><br>&nbsp; &nbsp; </span><span class="str">'San Jose'</span><span class="pun">,</span><span class="pln"> &nbsp; &nbsp; &nbsp; </span><span class="com">// city</span><span class="pln"><br>&nbsp; &nbsp; </span><span class="str">'California'</span><span class="pun">,</span><span class="pln"> &nbsp; &nbsp; </span><span class="com">// state or province</span><span class="pln"><br>&nbsp; &nbsp; </span><span class="str">'USA'</span><span class="pln"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="com">// country</span><span class="pln"><br>&nbsp; </span><span class="pun">]);</span><span class="pln"><br><br>&nbsp; &nbsp;</span><span class="com">// add item might be called for every item in the shopping cart</span><span class="pln"><br>&nbsp; &nbsp;</span><span class="com">// where your ecommerce engine loops through each item in the cart and</span><span class="pln"><br>&nbsp; &nbsp;</span><span class="com">// prints out _addItem for each</span><span class="pln"><br>&nbsp; _gaq</span><span class="pun">.</span><span class="pln">push</span><span class="pun">([</span><span class="str">'</span><a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiEcommerce.html#_gat.GA_Tracker_._addItem"><span class="str">_addItem</span></a><span class="str">'</span><span class="pun">,</span><span class="pln"><br>&nbsp; &nbsp; </span><span class="str">'1234'</span><span class="pun">,</span><span class="pln"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="com">// order ID - required</span><span class="pln"><br>&nbsp; &nbsp; </span><span class="str">'DD44'</span><span class="pun">,</span><span class="pln"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="com">// SKU/code - required</span><span class="pln"><br>&nbsp; &nbsp; </span><span class="str">'T-Shirt'</span><span class="pun">,</span><span class="pln"> &nbsp; &nbsp; &nbsp; &nbsp;</span><span class="com">// product name</span><span class="pln"><br>&nbsp; &nbsp; </span><span class="str">'Green Medium'</span><span class="pun">,</span><span class="pln"> &nbsp; </span><span class="com">// category or variation</span><span class="pln"><br>&nbsp; &nbsp; </span><span class="str">'11.99'</span><span class="pun">,</span><span class="pln"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span class="com">// unit price - required</span><span class="pln"><br>&nbsp; &nbsp; </span><span class="str">'1'</span><span class="pln"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="com">// quantity - required</span><span class="pln"><br>&nbsp; </span><span class="pun">]);</span><span class="pln"><br>&nbsp; _gaq</span><span class="pun">.</span><span class="pln">push</span><span class="pun">([</span><span class="str">'</span><a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiEcommerce.html#_gat.GA_Tracker_._trackTrans"><span class="str">_trackTrans</span></a><span class="str">'</span><span class="pun">]);</span><span class="pln"> </span><span class="com">//submits transaction to the Analytics servers</span><span class="pln"><br><br>&nbsp; </span><span class="pun">(</span><span class="kwd">function</span><span class="pun">()</span><span class="pln"> </span><span class="pun">{</span><span class="pln"><br>&nbsp; &nbsp; </span><span class="kwd">var</span><span class="pln"> ga </span><span class="pun">=</span><span class="pln"> document</span><span class="pun">.</span><span class="pln">createElement</span><span class="pun">(</span><span class="str">'script'</span><span class="pun">);</span><span class="pln"> ga</span><span class="pun">.</span><span class="pln">type </span><span class="pun">=</span><span class="pln"> </span><span class="str">'text/javascript'</span><span class="pun">;</span><span class="pln"> ga</span><span class="pun">.</span><span class="pln">async </span><span class="pun">=</span><span class="pln"> </span><span class="kwd">true</span><span class="pun">;</span><span class="pln"><br>&nbsp; &nbsp; ga</span><span class="pun">.</span><span class="pln">src </span><span class="pun">=</span><span class="pln"> </span><span class="pun">(</span><span class="str">'https:'</span><span class="pln"> </span><span class="pun">==</span><span class="pln"> document</span><span class="pun">.</span><span class="pln">location</span><span class="pun">.</span><span class="pln">protocol </span><span class="pun">?</span><span class="pln"> </span><span class="str">'https://ssl'</span><span class="pln"> </span><span class="pun">:</span><span class="pln"> </span><span class="str">'http://www'</span><span class="pun">)</span><span class="pln"> </span><span class="pun">+</span><span class="pln"> </span><span class="str">'.google-analytics.com/ga.js'</span><span class="pun">;</span><span class="pln"><br>&nbsp; &nbsp; </span><span class="kwd">var</span><span class="pln"> s </span><span class="pun">=</span><span class="pln"> document</span><span class="pun">.</span><span class="pln">getElementsByTagName</span><span class="pun">(</span><span class="str">'script'</span><span class="pun">)[</span><span class="lit">0</span><span class="pun">];</span><span class="pln"> s</span><span class="pun">.</span><span class="pln">parentNode</span><span class="pun">.</span><span class="pln">insertBefore</span><span class="pun">(</span><span class="pln">ga</span><span class="pun">,</span><span class="pln"> s</span><span class="pun">);</span><span class="pln"><br>&nbsp; </span><span class="pun">})();</span><span class="pln"><br><br></span><span class="tag">&lt;/script&gt;</span><span class="pln"><br></span><span class="tag">&lt;/head&gt;</span><span class="pln"><br></span><span class="tag">&lt;body&gt;</span><span class="pln"><br><br>&nbsp; Thank you for your order. &nbsp;You will receive an email containing all your order details.<br><br></span><span class="tag">&lt;/body&gt;</span><span class="pln"><br></span><span class="tag">&lt;/html&gt;</span></pre>
</div></div>

<div class="tog-box  tog-expanded">
<p class="tog-header"><img class="tog-img" src="04_gaTrackingEcommerce-Dateien/minus_sm.gif"><strong>Traditional Syntax</strong></p>
<div class="tog-content">
<pre class="prettyprint"><span class="tag">&lt;html&gt;</span><span class="pln"><br></span><span class="tag">&lt;head&gt;</span><span class="pln"><br></span><span class="tag">&lt;title&gt;</span><span class="pln">Receipt for your clothing purchase from Acme Clothing</span><span class="tag">&lt;/title&gt;</span><span class="pln"><br></span><span class="tag">&lt;/head&gt;</span><span class="pln"><br><br></span><span class="tag">&lt;body&gt;</span><span class="pln"><br><br>&nbsp; Thank you for your order. &nbsp;You will receive an email containing all your order details.<br><br><br></span><span class="tag">&lt;script</span><span class="pln"> </span><span class="atn">type</span><span class="pun">=</span><span class="atv">"text/javascript"</span><span class="tag">&gt;</span><span class="pln"><br>&nbsp; </span><span class="kwd">var</span><span class="pln"> gaJsHost </span><span class="pun">=</span><span class="pln"> </span><span class="pun">((</span><span class="str">"https:"</span><span class="pln"> </span><span class="pun">==</span><span class="pln"> document</span><span class="pun">.</span><span class="pln">location</span><span class="pun">.</span><span class="pln">protocol </span><span class="pun">)</span><span class="pln"> </span><span class="pun">?</span><span class="pln"> </span><span class="str">"https://ssl."</span><span class="pln"> </span><span class="pun">:</span><span class="pln"> </span><span class="str">"http://www."</span><span class="pun">);</span><span class="pln"><br>&nbsp; document</span><span class="pun">.</span><span class="pln">write</span><span class="pun">(</span><span class="pln">unescape</span><span class="pun">(</span><span class="str">"%3Cscript src='"</span><span class="pln"> </span><span class="pun">+</span><span class="pln"> gaJsHost </span><span class="pun">+</span><span class="pln"> </span><span class="str">"google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"</span><span class="pun">));</span><span class="pln"><br></span><span class="tag">&lt;/script&gt;</span><span class="pln"><br></span><span class="tag">&lt;script</span><span class="pln"> </span><span class="atn">type</span><span class="pun">=</span><span class="atv">"text/javascript"</span><span class="tag">&gt;</span><span class="pln"><br></span><span class="kwd">try</span><span class="pun">{</span><span class="pln"><br>&nbsp; </span><span class="kwd">var</span><span class="pln"> pageTracker </span><span class="pun">=</span><span class="pln"> _gat</span><span class="pun">.</span><span class="pln">_getTracker</span><span class="pun">(</span><span class="str">"UA-xxxxx-x"</span><span class="pun">);</span><span class="pln"><br>&nbsp; pageTracker</span><span class="pun">.</span><a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiBasicConfiguration.html#_gat.GA_Tracker_._trackPageview"><span class="pln">_trackPageview</span><span class="pun">()</span></a><span class="pun">;</span><span class="pln"><br>&nbsp; pageTracker</span><span class="pun">.</span><a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiEcommerce.html#_gat.GA_Tracker_._addTrans"><span class="pln">_addTrans</span></a><span class="pun">(</span><span class="pln"><br>&nbsp; &nbsp; &nbsp; </span><span class="str">"1234"</span><span class="pun">,</span><span class="pln"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span class="com">// order ID - required</span><span class="pln"><br>&nbsp; &nbsp; &nbsp; </span><span class="str">"Womens Apparel"</span><span class="pun">,</span><span class="pln"> &nbsp;</span><span class="com">// affiliation or store name</span><span class="pln"><br>&nbsp; &nbsp; &nbsp; </span><span class="str">"11.99"</span><span class="pun">,</span><span class="pln"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="com">// total - required</span><span class="pln"><br>&nbsp; &nbsp; &nbsp; </span><span class="str">"1.29"</span><span class="pun">,</span><span class="pln"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span class="com">// tax</span><span class="pln"><br>&nbsp; &nbsp; &nbsp; </span><span class="str">"15.00"</span><span class="pun">,</span><span class="pln"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="com">// shipping</span><span class="pln"><br>&nbsp; &nbsp; &nbsp; </span><span class="str">"San Jose"</span><span class="pun">,</span><span class="pln"> &nbsp; &nbsp; &nbsp; &nbsp;</span><span class="com">// city</span><span class="pln"><br>&nbsp; &nbsp; &nbsp; </span><span class="str">"California"</span><span class="pun">,</span><span class="pln"> &nbsp; &nbsp; &nbsp;</span><span class="com">// state or province</span><span class="pln"><br>&nbsp; &nbsp; &nbsp; </span><span class="str">"USA"</span><span class="pln"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span class="com">// country</span><span class="pln"><br>&nbsp; &nbsp; </span><span class="pun">);</span><span class="pln"><br><br><br>&nbsp; &nbsp;</span><span class="com">// add item might be called for every item in the shopping cart</span><span class="pln"><br>&nbsp; &nbsp;</span><span class="com">// where your ecommerce engine loops through each item in the cart and</span><span class="pln"><br>&nbsp; &nbsp;</span><span class="com">// prints out _addItem for each </span><span class="pln"><br>&nbsp; &nbsp;pageTracker</span><span class="pun">.</span><a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiEcommerce.html#_gat.GA_Tracker_._addItem"><span class="pln">_addItem</span></a><span class="pun">(</span><span class="pln"><br>&nbsp; &nbsp; &nbsp; </span><span class="str">"1234"</span><span class="pun">,</span><span class="pln"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="com">// order ID - necessary to associate item with transaction</span><span class="pln"><br>&nbsp; &nbsp; &nbsp; </span><span class="str">"DD44"</span><span class="pun">,</span><span class="pln"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="com">// SKU/code - required</span><span class="pln"><br>&nbsp; &nbsp; &nbsp; </span><span class="str">"T-Shirt"</span><span class="pun">,</span><span class="pln"> &nbsp; &nbsp; &nbsp; &nbsp;</span><span class="com">// product name</span><span class="pln"><br>&nbsp; &nbsp; &nbsp; </span><span class="str">"Olive Medium"</span><span class="pun">,</span><span class="pln"> &nbsp; </span><span class="com">// category or variation</span><span class="pln"><br>&nbsp; &nbsp; &nbsp; </span><span class="str">"11.99"</span><span class="pun">,</span><span class="pln"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;</span><span class="com">// unit price - required</span><span class="pln"><br>&nbsp; &nbsp; &nbsp; </span><span class="str">"1"</span><span class="pln"> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span class="com">// quantity - required</span><span class="pln"><br>&nbsp; &nbsp;</span><span class="pun">);</span><span class="pln"><br><br>&nbsp; &nbsp;pageTracker</span><span class="pun">.</span><a href="http://code.google.com/apis/analytics/docs/gaJS/gaJSApiEcommerce.html#_gat.GA_Tracker_._trackTrans"><span class="pln">_trackTrans</span></a><span class="pun">();</span><span class="pln"> </span><span class="com">//submits transaction to the Analytics servers</span><span class="pln"><br></span><span class="pun">}</span><span class="pln"> </span><span class="kwd">catch</span><span class="pun">(</span><span class="pln">err</span><span class="pun">)</span><span class="pln"> </span><span class="pun">{}</span><span class="pln"><br></span><span class="tag">&lt;/script&gt;</span><span class="pln"><br></span><span class="tag">&lt;/body&gt;</span><span class="pln"><br></span><span class="tag">&lt;/html&gt;</span></pre>
</div></div>


<p>&nbsp;</p>
<div align="right"><a href="#top" class="backtotop">Back to Top</a></div>

<script type="text/javascript">

var tog = tog || {};

tog.plusImg = 'http://www.google.com/mb/plus_sm.gif';
tog.minusImg = 'http://www.google.com/mb/minus_sm.gif';

tog.addExpandBoxes = function() {
  $('.tog-box').each(function() {
    var side = $(this).hasClass('.tog-right') ? 'append' : 'prepend';
    var img = tog.minusImg;
    var toggleContent = $(this).find('.tog-content');
    if (!$(this).hasClass('.tog-expanded')) {
      toggleContent.hide();
      img = tog.plusImg;
    }

    $(this).children('.tog-header')[side](
        '<img class="tog-img" src="' + img + '"/>')
        .children('img')
        .click(function() {
          tog.clickHandler(toggleContent, this);
        });
  });
}

tog.clickHandler = function(toggleContent, img) {
  img.src = img.src == tog.plusImg ? tog.minusImg : tog.plusImg;
  var display = toggleContent.is(':hidden') ? 'show' : 'hide';
  toggleContent[display]();
}


$(document).ready(function() {
  tog.addExpandBoxes();
});

</script>



      <div style="height: 2734px;" id="gc-collapsible"></div></div><!-- end gc-pagecontent -->
    </div><!-- end gooey wrapper -->

    </div> <!-- end codesite content -->


<div id="gc-footer" dir="ltr">
  <div class="text">
    
    ©2011 Google -
    <a href="http://code.google.com/">Code Home</a> -
    <a href="http://code.google.com/terms.html">Terms of Service</a> -
    <a href="http://code.google.com/privacy.html">Privacy Policy</a> -
    <a href="http://code.google.com/more/">Site Directory</a>
    <br> <br>
    Google Code offered in:
    <a href="http://code.google.com/intl/en/">English</a> -
    <a href="http://code.google.com/intl/es/">Español</a> -
    <a href="http://code.google.com/intl/ja/">日本語</a> -
    <a href="http://code.google.com/intl/ko/">한국어</a> -
    <a href="http://code.google.com/intl/pt-BR/">Português</a> -
    <a href="http://code.google.com/intl/ru/">Pусский</a> -
    <a href="http://code.google.com/intl/zh-CN/">中文(简体)</a> -
    <a href="http://code.google.com/intl/zh-TW/">中文(繁體)</a>
  </div>
</div><!-- end gc-footer -->

</div><!-- end gc-container -->

<script type="text/javascript">CODESITE_CSITimer['load'].tick('ats');</script>
<script src="04_gaTrackingEcommerce-Dateien/codesite_tail.js" type="text/javascript"></script>




<script type="text/javascript">
var _gaq = _gaq || [];

_gaq.push(


    ['projectTracker._setAccount', 'YT-8705592-1'],
    ['projectTracker._setDomainName', 'code.google.com'],
    ['projectTracker._setCookiePath', window.location.pathname.substring(0,
        window.location.pathname.lastIndexOf('/') + 1)],
    ['projectTracker._trackPageview'],

    ['siteTracker._setAccount', 'UA-18071-1'],
    ['siteTracker._setDomainName', 'code.google.com'],
    ['siteTracker._setCookiePath', window.location.pathname.substring(0,
        window.location.pathname.lastIndexOf('/') + 1)],
    ['siteTracker._trackPageview']
);
(function() {
  var ga = document.createElement('script');

  ga.type = 'text/javascript';
  ga.async = true;
  ga.src = 'http://www.google-analytics.com/ga.js';
  (document.getElementsByTagName('head')[0] ||
   document.getElementsByTagName('body')[0]).appendChild(ga);
 })();
</script>




  <div style="display: none;" id="menuDiv-lang-dropdown" class="menuDiv instance0"><div class="menuCategory default"><a href="http://code.google.com/intl/en/apis/analytics/docs/tracking/gaTrackingEcommerce.html" style="display: block;" class="menuItem">English</a><a href="http://code.google.com/intl/es/apis/analytics/docs/tracking/gaTrackingEcommerce.html" style="display: block;" class="menuItem">Español</a><a href="http://code.google.com/intl/ja/apis/analytics/docs/tracking/gaTrackingEcommerce.html" style="display: block;" class="menuItem">日本語</a><a href="http://code.google.com/intl/ko/apis/analytics/docs/tracking/gaTrackingEcommerce.html" style="display: block;" class="menuItem">한국어</a><a href="http://code.google.com/intl/pt-BR/apis/analytics/docs/tracking/gaTrackingEcommerce.html" style="display: block;" class="menuItem">Português (Brasil)</a><a href="http://code.google.com/intl/ru/apis/analytics/docs/tracking/gaTrackingEcommerce.html" style="display: block;" class="menuItem">Pусский</a><a href="http://code.google.com/intl/zh-CN/apis/analytics/docs/tracking/gaTrackingEcommerce.html" style="display: block;" class="menuItem">中文 (简体)</a><a href="http://code.google.com/intl/zh-TW/apis/analytics/docs/tracking/gaTrackingEcommerce.html" style="display: block;" class="menuItem">中文 (繁體)</a></div></div><div id="gc-collapsible-arrow"></div><div id="cs-searchresults"><div id="cs-recommended">Suggestions</div><div id="searchResult1"></div><div id="searchResult2"></div><div id="searchResult3"></div><div id="searchResult4"></div><div id="searchResult5"></div><div id="searchResult6"></div><div id="searchResult7"></div></div><div style="display: none;" id="menuDiv-projects-dropdown" class="menuDiv instance1"><div class="menuCategory controls"><hr class="menuSeparator"><a href="http://code.google.com/more/" style="display: block;" class="menuItem">Find developer products...</a><a href="http://code.google.com/hosting/" style="display: block;" class="menuItem">Find open source projects...</a></div></div></body></html>