Как корректно установить счетчик Яндекс метрики на сайт через админ панель?
На сайте уже установлена аналитика гугл, яндекс метрика ставится но счетчик не находит, либо находит но данные не поступают, желтый значек(для тех кто знает). Код прописывался в таком виде:
<!-- Yandex.Metrika counter -->
<script type="text/javascript">
(function (d, w, c) {
(w[c] = w[c] || []).push(function() {
try {
w.yaCounter******** = new Ya.Metrika({
id:********,
clickmap:true,
trackLinks:true,
accurateTrackBounce:true,
webvisor:true,
trackHash: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 = "https://mc.yandex.ru/metrika/watch.js";
if (w.opera == "[object Opera]") {
d.addEventListener("DOMContentLoaded", f, false);
} else { f(); }
})(document, window, "yandex_metrika_callbacks");
</script>
<noscript>
<!-- /Yandex.Metrika counter -->
И с заключением его в
{literal}код{/literal}
Результат одинаков, метрика не видит счетчик.
3 ответа
Спасибо, я видел этот вариант решения но у нас на сайте стоит Webasyst 306 и ммы не обновлялись. Скажите тот вариант что вы предложили сработает на нашей версии?
Нет, для WebAsyst Shop-Script инструкция другая: http://old.webasyst.ru/support/help/wass-add-count...
Проверьте, правильно ли вы добавили счетчик. А вообще, желательно рассмотреть возможность перехода на Shop-Script 6.