// Copyright (c) 2012 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. /** * Add your Analytics tracking ID here. */ var _AnalyticsCode = 'UA-XXXXXX-X'; /** * Below is a modified version of the Google Analytics asynchronous tracking * code snippet. It has been modified to pull the HTTPS version of ga.js * instead of the default HTTP version. It is recommended that you use this * snippet instead of the standard tracking snippet provided when setting up * a Google Analytics account. */ var _gaq = _gaq || []; _gaq.push(['_setAccount', _AnalyticsCode]); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = 'https://ssl.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); /** * Track a click on a button using the asynchronous tracking API. * * See http://code.google.com/apis/analytics/docs/tracking/asyncTracking.html * for information on how to use the asynchronous tracking API. */ function trackButtonClick(e) { _gaq.push(['_trackEvent', e.target.id, 'clicked']); } /** * Now set up your event handlers for the popup's `button` elements once the * popup's DOM has loaded. */ document.addEventListener('DOMContentLoaded', function () { var buttons = document.querySelectorAll('button'); for (var i = 0; i < buttons.length; i++) { buttons[i].addEventListener('click', trackButtonClick); } });