Как подключить Яндекс.Metrika в игру Construct 2

Здесь сразу должно быть уточнение: метрику будем подключать никак не изменяя index.html, главный файл игры. Все изменения непосредственно в Construct 2 и внешнем файле JS.

Для начала должен быть установлен плагин callJS, нужно скачать и установить, как обычный плагин. Далее делаем отдельный файл .js (у меня это metrika.js), пишем в нем код Вашего счетчика, как говорится на оф сайте Яндекса здесь. Выкладыаем этот файл в доступном месте на вашем сервере. Запоминаем адрес.

Переходим в Construct 2 и добавляем в него для начала объект callJS. Следующим шагом > в актуальный Event Sheet и добавляем следующее:

В виде кода:

"var script = document.createElement('script'); script.src = 'https://ваш домен/metrika.js'; document.body.appendChild(script);"

В этом коде мы вызываем внешний файл metrika.js. Плагина, добавляющего автоматически Yandex.Metrika я не знаю, так что такой хитровыдуманный способ. Кстати, есть плагин для Google Analytics - он прекрасно работает, скачать его.

Самый большой недостаток указанного способа, - это то, что мы не сможем отслеживать посетителей игры, которые не используют javascript, о чем есть предупреждение в оф статье, на которую ссылка была выше.

Удачи smiley

Добавить комментарий

Restricted HTML

  • Допустимые HTML-теги: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Строки и абзацы переносятся автоматически.
  • Адреса веб-страниц и email-адреса преобразовываются в ссылки автоматически.