Клуб Яндекс.Метрики

Передача IP в метрику

Пост в архиве.

Добрый день.

Никак не получается передать IP визитёра в метрику.

Код такой:

                w.yaCounterXXXXXXX = new Ya.Metrika2({
                    id:XXXXXXX,
                    clickmap:true,
                    trackLinks:true,
                    accurateTrackBounce:true,
                    webvisor:true,
                    params:{'ip': '10.10.10.10'}

В вебвизоре в поле «Параметры визита» отображаются visitorID.1751543974.sessionID.2685128977 и т. п.

Как поправить, чтобы отображался IP?

3 комментария
в самом верху после <script type="text/javascript">


нужно прописать
var yaParams = {ip: "10.10.10.10"};




то есть должна получится конструкция такого вида:
<script type="text/javascript">
var yaParams = {ip: "10.10.10.10"};
(function (d, w, c) {
а тут далее продолжается код метрики
Василий
Сотрудник Яндекса12 февраля 2019, 17:39
Напомним, что, передавая в Метрику персональные данные, вы несете полную ответственность за сбор и хранение подобное информации. 
Евгений Молдовану
28 января, 05:53
Доброго дня!
Есть такой вот код, который генерирует метрика, вставлен только код анализа IP.
Но есть проблема, не могу настроить CDN+Вебвизор.
Помогите! Сайт https://devvver.ru

Вот код

<!-- Yandex.Metrika counter -->
<script type="text/javascript" >
(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
m[i].l=1*new Date();
for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
(window, document, "script", "https://mc.webvisor.org/metrika/tag_ww.js", "ym");
ym(24629699, "init", {
clickmap:true,
trackLinks:true,
params:{ip: "<? echo $_SERVER['REMOTE_ADDR']; ?>"},
accurateTrackBounce:true,
webvisor:true
});
</script>