яндекс метрика узнать ip посетителя

Discussion in 'SЕО - тонкости, методы раскрутки' started by GAiN, 7 Jul 2014.

  1. GAiN

    GAiN Elder - Старейшина

    Joined:
    2 Apr 2011
    Messages:
    2,550
    Likes Received:
    172
    Reputations:
    99
    раньше была такая строка, но теперь её нет, убрали или перенесли куда то
    как узнать ip посетителя в метрике ?
     
    dondy likes this.
  2. Знаток

    Знаток New Member

    Joined:
    19 Nov 2010
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    К сожалению, из Метрики выпилили такой функционал для паблика.
     
  3. BlackIce

    BlackIce Elder - Старейшина

    Joined:
    10 Jan 2013
    Messages:
    100
    Likes Received:
    31
    Reputations:
    27
    CPA трекер юзай.
     
  4. dondy

    dondy Member

    Joined:
    5 Jun 2015
    Messages:
    560
    Likes Received:
    61
    Reputations:
    5
    Как вывести IP адреса в Яндекс.Метрике
    Code:
    <!-- Yandex.Metrika counter -->
    <script type="text/javascript">
    (function (d, w, c) {
    (w[c] = w[c] || []).push(function() {
    try {
    w.yaCounterxxxxxxxx = new Ya.Metrika({id:xxxxxxxx,  /* xxxxxxxx - ID вашего счетчика  */
    webvisor:true,
    clickmap:true,
    trackLinks:true,
    params: yaParams,  /* Код, который мы вставили */
    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>
    /* xxxxxxxx - ID вашего счетчика  */
    <noscript><div><img src="//mc.yandex.ru/watch/xxxxxxxx" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
    <!-- /Yandex.Metrika counter -->
    
    добавили в код метрики значение
    params: yaParams,

    перед кодом метрики вставляем js
    Code:
    /* ========================================================================== * Определение IP-адреса * ========================================================================== */function add_ipadress () {echo '<script>var yaParams = {ip_adress: "'. $_SERVER['REMOTE_ADDR'] .'" };</script>';} add_action( 'wp_head', 'add_ipadress' );/* ========================================================================== */
    или можно так вызвать:
    Code:
    <?php echo '<script>var yaParams = {ip_adress: "'.$_SERVER['REMOTE_ADDR'].'" };</script>'; ?>
    
     
  5. marta_i

    marta_i New Member

    Joined:
    21 Sep 2019
    Messages:
    1
    Likes Received:
    0
    Reputations:
    0
    Все сильно проще:

    <script type="text/javascript">
    var yaParams = {ip: "<? echo $_SERVER['REMOTE_ADDR']; ?>"};
    (function(m,e,t,r,i,k,a){m=m||function(){(m.a=m.a||[]).push(arguments)};
    m.l=1*new Date();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.yandex.ru/metrika/tag.js", "ym");

    ym(XXXXXXXX, "init", {
    clickmap:true,
    trackLinks:true,
    params: yaParams,
    accurateTrackBounce:true,
    webvisor:true
    });
    </script>
    <noscript><div><img src="https://mc.yandex.ru/watch/XXXXXXXX" style="position:absolute; left:-9999px;" alt="" /></div></noscript>

    Подробное описание: https://cplead.ru/blog/kak-peredat-ip-adres-v-metriku/
     
  6. Dobrij

    Dobrij Member

    Joined:
    24 Apr 2017
    Messages:
    31
    Likes Received:
    10
    Reputations:
    0
    А в чём смысл, чтоб именно через МЕТРИКУ ?