Фокси Форум
Очередной ламповый форум для вебмастеров о seo, заработке в интернете, создании сайтов, дорвеях, партнерках, крипте, ботах и антиботах.
Рег: May 07, 2020
Тема: Реферер для Roistat
Сервис аналитики Roistat часто используется на сайте, при использовании также скрипта антибот исчезает оригинальный реферер. Для антибота это легко решается. В шаблон сайта выше </head> вставить этот JS. При этом код счетчика роистат и метрики должны быть в <body>, для надежности - внизу страницы, перед закрывающим </body>:
<script>
(function() {
// Функция для получения значения GET-переменной
function getQueryParam(param) {
const urlParams = new URLSearchParams(window.location.search);
return urlParams.get(param);
}
// Функция для добавления/замены значения GET-переменной в URL
function setQueryParam(param, value) {
const url = new URL(window.location);
url.searchParams.set(param, value);
window.history.replaceState({}, '', url);
}
// Получение значения переменной utm_referrer
const utmReferrerValue = getQueryParam('utm_referrer');
// Если переменная utm_referrer существует и имеет значение
if (utmReferrerValue) {
// Добавление переменной roistat_referrer с тем же значением
setQueryParam('roistat_referrer', utmReferrerValue);
}
})();
</script>
Также в настройках антибота должен быть включен UTM Referrer .
Рег: May 07, 2020
# 1
Re: Реферер для Roistat
Возможно в первую таблицу правил надо добавить IP адреса: 87.249.37.229 и 92.42.15.32 принадлежащие сервису, но это не точно.