diff --git a/source/_assets/about/about.vue b/source/_assets/about/about.vue index 0dfed18..879d84e 100644 --- a/source/_assets/about/about.vue +++ b/source/_assets/about/about.vue @@ -10,7 +10,6 @@ <script> import _ from 'underscore'; -import Metrika from '../common/metrika'; const NOTES = [ 'Люблю фильм "Три идиота".', @@ -25,8 +24,6 @@ const NOTES = [ 'Хотел бы побывать в горах.', ]; -const INTERESTING_GOAL = 'INTERESTING'; - export default { data() { return { @@ -42,7 +39,6 @@ export default { methods: { next() { this.pick(); - Metrika.goal(INTERESTING_GOAL); }, pick() { let available = _.difference(this.notes, this.shown); diff --git a/source/_assets/common/metrika.js b/source/_assets/common/metrika.js deleted file mode 100644 index 70f794b..0000000 --- a/source/_assets/common/metrika.js +++ /dev/null @@ -1,23 +0,0 @@ -class Metrika { - constructor(counterCb) { - this.cb = counterCb; - } - - get counter() { - return this.cb.call(); - } - - hit(name) { - if (this.counter) { - this.counter.hit(name); - } - } - - goal(name, params = {}) { - if (this.counter) { - this.counter.reachGoal(name, params); - } - } -} - -export default new Metrika(() => window.yaCounter41913764); diff --git a/source/_assets/predictor/demo.vue b/source/_assets/predictor/demo.vue index e4b1256..19aac19 100644 --- a/source/_assets/predictor/demo.vue +++ b/source/_assets/predictor/demo.vue @@ -40,9 +40,7 @@ <script> import Predictor from './Predictor'; -import Metrika from '../common/metrika'; -const PREDICTOR_GAME_END_GOAL = 'PREDICTOR_GAME_END'; const MAX_SCORE = 50; function make_predictor() { @@ -92,18 +90,6 @@ export default { } /* const prediction = */ this.predictor.pass(value); - - const score = this.predictor.score; - const absScore = Math.abs(score); - - // Game over - if (absScore === MAX_SCORE) { - Metrika.goal(PREDICTOR_GAME_END_GOAL, { - winner: score > 0 ? 'human' : 'robot', - step_count: this.predictor.stepCount(), - score: score, - }); - } }, restart() { this.predictor = make_predictor();