Как подключить Яндекс.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, о чем есть предупреждение в оф статье, на которую ссылка была выше.
Удачи