Bonfire Analytics

This commit is contained in:
Nathan Leniz
2015-02-03 18:37:56 -05:00
parent f7e136e3d3
commit c1b995b465
3 changed files with 6 additions and 5 deletions

View File

@ -116,7 +116,6 @@ function bonfireExecute() {
if (challengeEntryPoint && challengeSeed) {
userJavaScript = challengeEntryPoint + ' ' + userJavaScript;
}
console.log(userJavaScript);
submit(userJavaScript, function(cls, message) {
if (cls) {
codeOutput.setValue(message.error);
@ -210,7 +209,6 @@ var runTests = function(err, data) {
userTests.forEach(function(test, ix, arr){
try {
if (test) {
console.log();
var output = eval(reassembleTest(test, data));
}
} catch(error) {
@ -232,7 +230,8 @@ var runTests = function(err, data) {
};
function showCompletion() {
ga('send', 'event', 'Bonfire', 'solved', bonfireName + ', Time: ' + (Math.floor(Date.now() / 1000) - started) +', Attempts: ' + attempts);
var time = Math.floor(Date.now() / 1000) - started;
console.log(time);
ga('send', 'event', 'Bonfire', 'solved', bonfireName + ', Time: ' + time +', Attempts: ' + attempts);
$('#complete-bonfire-dialog').modal('show');
}

View File

@ -1,5 +1,5 @@
$(document).ready(function() {
if (bonfireName !== undefined) {
if (bonfireName) {
ga('send', 'event', 'Bonfire', 'load', bonfireName + ':' + Math.floor(Date.now() / 1000));
}

View File

@ -4,6 +4,8 @@ block content
.col-sm-12.col-md-12.col-xs-12
.panel.panel-primary
.panel-heading.text-center #{name} (takes #{time} minutes)
script.
var bonfireName = null;
.panel.panel-body
.embed-responsive.embed-responsive-16by9
iframe.embed-responsive-item(src='//player.vimeo.com/video/#{video}')