Метрика

Код лічильника в окремому файлі

Увага! 

Код лічильника, розміщений у файлі на вашому сервері може застаріти при оновленні коду на стороні Яндекс.Метрики. Тому рекомендуємо встановлювати повний код лічильника на сайт.

Щоб додати код лічильника Яндекс.Метрики на сайт в окремому файлі, виконайте такі дії:

  1. Додайте рядок в HTML-код сторінок сайту:

    <script type="text/javascript" src="/metrika.js"></script>
  2. Додайте лічильник в інтерфейсі Яндекс.Метрики.

  3. На сторінці редагування лічильника (вкладка Код лічильника) скопіюйте з коду лічильника вміст елемента script.

  4. Додайте цей код у файл metrika.js.

    Приклад вмісту файлу
    (function (d, w, c) {
        (w[c] = w[c] || []).push(function() {
            try {
                w.yaCounterXXXXXX = new Ya.Metrika({id:XXXXXX,
                        clickmap:true,
                        trackLinks:true,
                        accurateTrackBounce:true});
            } catch(e) { }
        });
    
        var n = d.getElementsByTagName("script")[0],
            s = d.createElement("script"),
            f = function () { n.parentNode.insertBefore(s, n); };
        s.type = "text/javascript";
        s.async = true;
        s.src = (d.location.protocol == "https:" ? "https:" : "http:") + "//mc.yandex.ru/metrika/watch.js";
    
        if (w.opera == "[object Opera]") {
            d.addEventListener("DOMContentLoaded", f, false);
        } else { f(); }
    })(document, window, "yandex_metrika_callbacks");

    XXXXXX — номер лічильника Яндекс.Метрики.

У цьому разі перевірка коду лічильника на сайті не працюватиме. На сторінці зі списком лічильників у лічильника буде статус: — «не встановлено на головній сторінці, але дані надходять».