Настройки в OpenCart и WordPress визитов для Вебвизора ЯМ
В связи с тем, что почти два года назад в Яндекс Метрике прекратилось отображение информации по клиентам, в части ip-адресов, многие владельцы сайтов пытаются вернуть утраченную возможность.
Какие причины побуждают их на такие действия?
В первую очередь для того, чтобы вычислить различных ботов, роботов или мнимых посетителей, которые несут отрицательные поведенческие факторы на сайт.
Сегодня мы вам покажем, как можно включить отображение ip-адреса в Вебвизоре Яндекс Метрике и выявить как полезных клиентов, так и вычислить тех, кто пытается нанести вред сайту, особенно в части спама.
Как узнать ip-адрес клиента на сайтах на WordPress
Для того, чтобы в Вебвизоре Яндекс Метрики начали отображаться ip-адреса клиентов, необходимо слегка подкорректировать код счетчика от Яндекс Метрики, добавив в него несколько строк кода в fuctions.php.
В код счетчика Яндекс Метрики добавляем вот этот параметр:
params: window.yaParams,
Таким образом, ваш код должен будет выглядеть следующим образом:
Теперь следует откорректировать файл functions.php, вставив в него следующий код:
/* =======================================================================
* Определение IP-адреса
* ===================================================================== */
function add_ipadress () {
echo ‘’;
}
add_action( ‘wp_head’, ‘add_ipadress’ );
/* ===================================================================== */
Как узнать ip-адрес клиента на сайтах на OpenCart
Для того, чтобы в Вебвизоре Яндекс Метрики для сайтов на OpenCart начали отображаться ip-адреса клиентов, необходимо открыть
catalog/controller/common/footer.php
и после записи
$data[‘powered’] = sprintf($this->language->get(‘text_powered’), $this->config->get(‘config_name’), date(‘Y’, time()));
добавить следующее
$data[‘remote_addr’] = ";
if (isset($this->request->server[‘REMOTE_ADDR’])) {
$data[‘remote_addr’] = $this->request->server[‘REMOTE_ADDR’];
}
Кроме этого, откроем catalog/view/theme/ваша тема/template/common/footer.tpl
и перед