Счетчик яндекс.метрики. Данные не поступают. Различие в рабочем и нерабочем коде

P
На сайте с 25.07.2010
Offline
21
2750

Есть два сайта с рабочим и не рабочим кодом. Привожу, как отображается код 1-го и 2-го варианта в исходном коде страницы (хотя в редакторе - все верно). При втором яндекс.метрика пишет, что счетчик установлен, но статистика не поступает. Как решить проблему. На одном форуме нашла совет заключить код в тег {literal}, не помогает. Итак, вот счетчики (номер заменен на XXXXX, жирным выделена строчка, которая во втором случае куда-то исчезает). Помогите разобраться, пожалуйста. Спасибо

Счетчик 1 (рабочий)

<!-- Yandex.Metrika counter -->

<script type="text/javascript">

(function (d, w, c) {

(w[c] = w[c] || []).push(function() {

try {

w.yaCounterXXXXX = new Ya.Metrika({id:XXXXX, enableAll: true, webvisor: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);

} else { f(); }

})(document, window, "yandex_metrika_callbacks");

</script>

<noscript><div><img src="//mc.yandex.ru/watch/XXXXX" style="position:absolute; left:-9999px;" alt="" /></div></noscript>

<!-- /Yandex.Metrika counter -->

Счетчик 2 (нерабочий)

<!-- Yandex.Metrika counter -->

<script type="text/javascript">(function (d, w, c) {

(w[c] = w[c] || []).push(function() {

try {

w.yaCounterXXXXX = new Ya.Metrika();

} 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);

} else { f(); }

})(document, window, "yandex_metrika_callbacks");

</script>

<noscript><div><img src="//mc.yandex.ru/watch/XXXXX" style="position:absolute; left:-9999px;" alt="" /></div></noscript>

<!-- /Yandex.Metrika counter -->

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий