Не смотреть в Яндекс‑метрике свои посещения — пример на Эгее и Симпле
Когда заходите в Метрику или Аналитикс вы видите посещения пользователей, в том числе свои. Это может сильно портить картину, так как за день я могу зайти с разных устройств и 500 раз обновлять страницы — все мои действия будут отражены в аналитике.
Недостаток способа в том, что вы должны зайти под учеткой админа, чтобы это условие сработало — Эгея будет видеть, что вы админ и не выводить Метрику на страницы. Я уже взял за привычку сразу набирать адрес админки, потом уже работать с блогом.
Отключить через условия php в шаблоне Эгеи
Оборачиваем код счетчика в код проверки на администратора:
<!-------------------------------------------------------
Не показываем админам счетчики, чтобы очистить метрику
-------------------------------------------------------->
<?php if ($content['sign-in']['done?']) { }
else { ?>
<!-- Yandex.Metrika counter {literal}-->
<script type="text/javascript">
Вывод кода моего счетчика
</script>
<!-- Yandex.Metrika counter {/literal}-->
<?php } ?>
Отключить через условия smarty в шаблоне Симплы
Оборачиваем код счетчика в код проверки на администратора:
<!-------------------------------------------------------
Не показываем админам счетчики, чтобы очистить метрику
-------------------------------------------------------->
{if $smarty.session.admin !== 'admin'}
<!-- Yandex.Metrika counter {literal}-->
<script type="text/javascript">
Вывод кода моего счетчика
</script>
<!-- Yandex.Metrika counter {/literal}-->
{/if}
Отключить через Google Tag Manager
Пока не делал, думаю через него будет удобнее и правильней. Если кто-нибудь знает как сделать через GTM, напишите плиз в комментариях.
Добрый день! А в какой файл запихивать код счетчика?
Нужно в основной файл шаблона, где есть секция
Cкорее всего он будет называться main или что-то в этом роде.
Нужно вставить перед закрывающим тегом
Комментарии закрываю — из-за законодательства РФ, можете писать мне в :