summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorScott Main <smain@google.com>2012-10-03 17:40:45 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2012-10-03 17:40:45 -0700
commitded6dc0137fb0632f9de47870fb923567ea22b17 (patch)
treefd4b1f75b06ecf4891d2b1a5dcad28a8db73c705 /tools
parent55b19bddcc6dfe750a1df70fe9955a42701f0007 (diff)
parent860287560db20e6f46a282284d8a04d5e001d2ea (diff)
downloadbuild-ded6dc0137fb0632f9de47870fb923567ea22b17.zip
build-ded6dc0137fb0632f9de47870fb923567ea22b17.tar.gz
build-ded6dc0137fb0632f9de47870fb923567ea22b17.tar.bz2
am 86028756: am 46c5804c: add analytics tracking event for sdk/ndk downloads
* commit '860287560db20e6f46a282284d8a04d5e001d2ea': add analytics tracking event for sdk/ndk downloads
Diffstat (limited to 'tools')
-rw-r--r--tools/droiddoc/templates-sdk/sdkpage.cs27
1 files changed, 18 insertions, 9 deletions
diff --git a/tools/droiddoc/templates-sdk/sdkpage.cs b/tools/droiddoc/templates-sdk/sdkpage.cs
index c0f3be7..8de6668 100644
--- a/tools/droiddoc/templates-sdk/sdkpage.cs
+++ b/tools/droiddoc/templates-sdk/sdkpage.cs
@@ -87,7 +87,8 @@
<tr>
<td>Windows</td>
<td>
- <a href="http://dl.google.com/android/ndk/<?cs var:ndk.win_download ?>"><?cs var:ndk.win_download ?></a>
+ <a onClick="_gaq.push(['_trackEvent', 'Tools', 'Download NDK', 'Link <' + <?cs var:ndk.win_download ?> + '>']);"
+ href="http://dl.google.com/android/ndk/<?cs var:ndk.win_download ?>"><?cs var:ndk.win_download ?></a>
</td>
<td><?cs var:ndk.win_bytes ?> bytes</td>
<td><?cs var:ndk.win_checksum ?></td>
@@ -95,7 +96,8 @@
<tr class="alt-color">
<td>Mac OS X (intel)</td>
<td>
- <a href="http://dl.google.com/android/ndk/<?cs var:ndk.mac_download ?>"><?cs var:ndk.mac_download ?></a>
+ <a onClick="_gaq.push(['_trackEvent', 'Tools', 'Download NDK', 'Link <' + <?cs var:ndk.mac_download ?> + '>']);"
+ href="http://dl.google.com/android/ndk/<?cs var:ndk.mac_download ?>"><?cs var:ndk.mac_download ?></a>
</td>
<td><?cs var:ndk.mac_bytes ?> bytes</td>
<td><?cs var:ndk.mac_checksum ?></td>
@@ -103,7 +105,8 @@
<tr>
<td>Linux 32/64-bit (x86)</td>
<td>
- <a href="http://dl.google.com/android/ndk/<?cs var:ndk.linux_download ?>"><?cs var:ndk.linux_download ?></a>
+ <a onClick="_gaq.push(['_trackEvent', 'Tools', 'Download NDK', 'Link <' + <?cs var:ndk.linux_download ?> + '>']);"
+ href="http://dl.google.com/android/ndk/<?cs var:ndk.linux_download ?>"><?cs var:ndk.linux_download ?></a>
</td>
<td><?cs var:ndk.linux_bytes ?> bytes</td>
<td><?cs var:ndk.linux_checksum ?></td>
@@ -147,7 +150,7 @@
<tr>
<td rowspan="2">Windows</td>
<td>
- <a onclick="onDownload(this)" href="http://dl.google.com/android/<?cs var:sdk.win_download
+ <a onclick="onDownload(this,false)" href="http://dl.google.com/android/<?cs var:sdk.win_download
?>"><?cs var:sdk.win_download ?></a>
</td>
<td><?cs var:sdk.win_bytes ?> bytes</td>
@@ -156,7 +159,7 @@
<tr>
<!-- blank TD from Windows rowspan -->
<td>
- <a onclick="onDownload(this)" id="win-sdk" href="http://dl.google.com/android/<?cs
+ <a onclick="onDownload(this,false)" id="win-sdk" href="http://dl.google.com/android/<?cs
var:sdk.win_installer
?>"><?cs var:sdk.win_installer ?></a> (Recommended)
</td>
@@ -166,7 +169,7 @@ var:sdk.win_installer
<tr class="alt-color">
<td>Mac OS X (intel)</td>
<td>
- <a onclick="onDownload(this)" id="mac-sdk" href="http://dl.google.com/android/<?cs
+ <a onclick="onDownload(this,false)" id="mac-sdk" href="http://dl.google.com/android/<?cs
var:sdk.mac_download
?>"><?cs var:sdk.mac_download ?></a>
</td>
@@ -176,7 +179,7 @@ var:sdk.mac_download
<tr>
<td>Linux (i386)</td>
<td>
- <a onclick="onDownload(this)" id="linux-sdk" href="http://dl.google.com/android/<?cs
+ <a onclick="onDownload(this,false)" id="linux-sdk" href="http://dl.google.com/android/<?cs
var:sdk.linux_download
?>"><?cs var:sdk.linux_download ?></a>
</td>
@@ -187,12 +190,18 @@ var:sdk.linux_download
<script>
- function onDownload(link) {
+ function onDownload(link,fromButton) {
$("#filename").text($(link).html());
$("#next-steps").fadeIn('slow');
$("#intro").fadeOut('slow');
$('.pax').slideUp();
$('.reqs').slideUp();
+ // Deliver Analytics event
+ if (fromButton) {
+ _gaq.push(['_trackEvent', 'Tools', 'Download SDK', 'Button <' + text($(link).html()) + '>']);
+ } else {
+ _gaq.push(['_trackEvent', 'Tools', 'Download SDK', 'Link <' + text($(link).html()) + '>']);
+ }
}
@@ -213,7 +222,7 @@ var:sdk.linux_download
$('#not-supported').hide();
$('#download-button').show();
$('#download-button').text("Download the SDK for " + os);
- $('#download-button').click(function() {onDownload($link.get());}).attr('href', $link.attr('href'));
+ $('#download-button').click(function() {onDownload($link.get());}).attr('href', $link.attr('href'),true);
} else {
$('.pax').show();
}