ip посетителей яндекс метрика

Всем доброго дня, утра или вечера дорогие посетители, в этом посте расскажу и покажу на реальном примере как настроить счетчик яндес метрики, чтобы у вас в отчетах отображался ip адрес всех посетителей пользователей. Я не удивлю, если скажу что раньше этот параметр показывался, но по каким-то причинам Яндекс отключил эту функцию и перестал показывать в статистике — ну что же закручивает гайки, но мы то легко сможем обойти это недоразумение. Так же теперь вы точно будете знать, для чего и как использовать ip посетителя. Смотрим внимательно и реализовываем у себя на сайте, в интернте-магазине или на landing page.

 

Доработка счетчика — просмотр ip посетителя в яндекс метрике

Внимательно прочтите рекомендации ( условия ) при которых все будет отлично работать

— Ваш хостинг должен поддерживать php
— Чтобы выполнялся скрипт вытягивания ip адреса посетителя, необходимо переименовать расширение *.html в *.php ( т.е. например имеется у вас на сервере одностраничник с расширение index.html, теперь переименуйте расширение и сделайте index.php , — не волнуйтесь ваш сайт как работал так и будет работать, просто выполните эту процедуру, а иначе ничего так и не получится, мы же настроены следить за нашими юзерами и смотреть их ip )
— Если сайт у вас на каком-либо движке, то никаких переименований делать не нужно, т.к. исполняемые файлы движка и темы написаны на php и имеют данное расширение.

Сначала создаете и устанавливаете счетчик и ставите себе на сайт, чуть позже как раз его и доработаем ( не забудьте включить настройку Веб.Визор и Асинхронный код ) , вот так это выглядит в интерфейсе:

настройка счетчика метрики

Хорошо, счетчик есть, теперь вставим дополнительный javascript с функцией возврата значения ip адреса посетителя через php-функцию и подставим эту переменную ( со значением ip ) в переменные самого счетчика метрики. Скопируйте код ниже и подставьте вместо звездочек свой номер счетчика:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 <!-- Yandex.Metrika counter -->
<script type="text/javascript">
var yaParams = {ip_adress: "<? echo $_SERVER['REMOTE_ADDR'];?>"};
//объявляем параметр ip_adress и записываем в него IP посетителя
</script>
 
<script type="text/javascript">
(function (d, w, c) {
    (w[c] = w[c] || []).push(function() {
        try {
            w.yaCounter******** = new Ya.Metrika({id:********, params:window.yaParams,
                    webvisor:true,
                    clickmap: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");
</script>
<noscript><div><img src="//mc.yandex.ru/watch/********" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->

 

Поясню, в чем отличия от стандартного кода счетчика
Добавился отдельный javascript с переменной yaParams , в которую записываем ip адрес

1
2
3
4
<script type="text/javascript">
var yaParams = {ip_adress: "<? echo $_SERVER['REMOTE_ADDR'];?>"};
//объявляем параметр ip_adress и записываем в него IP посетителя
</script>

 

В Яндес метрику в «Параметры» передаем эту переменную yaParams вот в этой строчке

1
w.yaCounter******** = new Ya.Metrika({id:********, params:window.yaParams,

Поздравляю, настройка готова! Теперь остается только включить это свойство «Параметры» в Веб.Визоре и подождать некоторое время, чтобы собрать статистику и увидеть результаты. Теперь ip адреса посетителей видны в статистике как на ладони

 

ip-adres-yandex-metrika

Данные по ip помимо Вебвизора можно еще посмотреть во вкладке Содержание — Параметры визитов

parametru-vizitov-ip-adres

 

Для чего нужен ip адрес посетителя?

Отлично, данные теперь поступают, а как использовать полученные ip номера? Давайте порассуждаем зачем они могут нам пригодится

  1. Прежде всего, если Вы рекламируетесь в контекстной рекламе как ( Яндес.Дирет или Google Adwords ) то наверняка можно столкнуться с такой проблемой как скликивание вашего рекламного бюджета, т.е. кто-то специально кликает по вашим объявлениям, чтобы спустить деньги ( конкуренты или какой-нибудь чудак, которому нечем заняться как кликать ). Вот как раз здесь ip-адреса и пригодятся, чтобы заблокировать этого назойливого посетителя, который тупо скликивает. Смотрите по количество визитов и процент отказа в Яндекс метрике на конкретный номер ip , а затем заносите в настройки рекламной компании этот номер!
  2. Тоже самое как скликивание может коснуться для других видов рекламного трафика. Очень актуально пригодится в тизерных сетях, где количество ботов просто зашкаливает. Принцип тот же, смотрим на количество визитов и процент отказов с конкретного ip адреса и затем заносим адрес в настройку рекламной компании.
  3. Дополнительные данные никогда не помешает на сегодняшний день, аналитика и статистика очень многого значит. Вы так же можете проштудировать конкретный адрес через специальный сервис ( например 2ip.ru ), и там уже будет еще информации, как город, провайдер и так далее. Не останавливайтесь и дерзайте.

Уверен статья оказалась полезной для вас, буду благодарен, если поделитесь материалом со своими друзьями в соц. сетях. Как видите все кроется в мелочах и деталях. А теперь вы на шаг впереди своих конкурентов, желаю вам приятной работы, высоких показателей, до встречи друзья

С уважением комманда, vpluce.ru