Пример скрипта для отключения идентификации с определенного url адреса

Комментарии (0)

Была поставлена задача: не идентифицировать посетителей, перешедших на сайт из социальной сети ВКонтакте.

Ниже приведен пример модификации скрипта идентификации:

<script type="text/javascript">

function _SFLoad(i,u){
setTimeout(function(){ var d = document; f = d.getElementsByTagName('script')[0];
s = d.createElement('script'); h = escape(d.referrer); s.type = 'text/javascript'; 
s.async = true; s.src = u+"?id="+i+"&h="+h+"&r="+Math.random(); 
f.parentNode.insertBefore(s, f); }, 1);}
if (document.referrer.indexOf("vk.com") < 0) _SFLoad('{{trackid}}','//soc’+’gat’+’e.ru/str’+’ack/');

</script>

Где {{trackid}} - это ваш уникальный идентификатор, его можно узнать, следуя инструкции: http://socfishing.ru/pages/post/kak-uznat-trackid/

Как отключить идентификацию посетителей с определенного IP адреса?

Комментарии (0)

Если в вашей компании довольно много сотрудников, а их работа связана с посещением сайта, то рано или поздно возникает вопрос, как отключить идентификацию посетителей с нашего IP адреса?

Ниже приведен пример модификации скрипта идентификации:

<script type="text/javascript">
function _SFLoad(i,u){ setTimeout(function(){ var d = document; f = d.getElementsByTagName('script')[0]; s = d.createElement('script'); h = escape(d.referrer); s.type = 'text/javascript'; s.async = true; s.src = u+"?id="+i+"&h="+h+"&r="+Math.random(); f.parentNode.insertBefore(s, f); }, 1);}
    
function checkIP(data) {
    // IP для которого не будет загружаться скрипт
    var ip = '189.194.198.16';
    if (data.ip !== ip)
        _SFLoad('{{trackid}}','//socgate.ru/strack/');
};
</script>
<script src="http://jsonipgeobase.appspot.com/?callback=checkIP" type="text/javascript"></script>

Где {{trackid}} - это ваш уникальный идентификатор, его можно узнать, следуя инструкции: http://socfishing.ru/pages/post/kak-uznat-trackid/

Пример скрипта для идентификации посетителей с различных источников по ссылке с utm метками

Комментарии (0)

На ваш сайт идет трафик с различных источников: контекстная реклама, таргетированная реклама из социальных сетей, баннерная реклама. Для каждого канала трафика необходимо в первую очередь создать отдельный отслеживающий скрипт и назвать его соответствующим образом:

undefined

Затем необходимо узнать trackid для каждого созданного скрипта по инструкции: http://socfishing.ru/pages/post/kak-uznat-trackid/ и отредактировать скрипт:

<script type="text/javascript">
function _SFLoad(i,u){ setTimeout(function(){ var d = document; f = d.getElementsByTagName('script')[0]; s = d.createElement('script'); h = escape(d.referrer); s.type = 'text/javascript'; s.async = true; s.src = u+"?id="+i+"&h="+h+"&r="+Math.random(); f.parentNode.insertBefore(s, f); }, 1);}

if (location.href.indexOf("utm_source=test1") > 0 )
    _SFLoad('{{trackid}}','//socgate.ru/strack/');
else if (location.href.indexOf("utm_source=test2") > 0 )
        _SFLoad('{{trackid}}','//socgate.ru/strack/');
    else if (location.href.indexOf("utm_source=test3") > 0)
            _SFLoad('{{trackid}}','//socgate.ru/strack/');
         else
             // Если человек перешел без указанной выше utm метки
             _SFLoad('{{trackid}}','//socgate.ru/strack/');
</script>

Где {{trackid}} - это ваш уникальный идентификатор, его можно узнать, следуя инструкции: http://socfishing.ru/pages/post/kak-uznat-trackid/

Готово, осталось добавить скрипт на ваш сайт и для каждой utm метки будет срабатывать уникальный скрипт.

Как загружать скрипт только для посетителей с определенным параметром в URL или UTM меткой

Комментарии (0)

Пример скрипта с использованием метки: utm_source=yandex:

<script type="text/javascript">
function _SFLoad(i,u){ setTimeout(function(){ var d = document; f = d.getElementsByTagName('script')[0]; s = d.createElement('script'); h = escape(d.referrer); s.type = 'text/javascript'; s.async = true; s.src = u+"?id="+i+"&h="+h+"&r="+Math.random(); f.parentNode.insertBefore(s, f); }, 1);}

if ( location.href.indexOf("utm_source=yandex") > 0 ) 
_SFLoad('{{trackid}}','//socgate.ru/strack/');
</script>

Где {{trackid}} - это ваш уникальный идентификатор, его можно узнать, следуя инструкции: http://socfishing.ru/pages/post/kak-uznat-trackid/

Пример скрипта c использованием нескольких utm меток.

Как использовать текстовый рандомизатор?

Комментарии (0)

Примеры конструкций:

Если "текст 1" можно заменить на "текст 2" или на "текст 3", то вместо "текст 1" вставляем инструкцию {текст 1|текст 2|текст 3}.

Если "текст" можно опустить, то вместо "текст" вставляем инструкцию {|текст}.

Если можно перемешать последовательность "текст 1 текст 2 текст 3", то вместо нее вставляем инструкцию [текст 1|текст 2|текст 3].

Как загружать скрипт только для определенных городов?

Комментарии (0)
<script src="//api-maps.yandex.ru/2.0/?load=package.standard&lang=ru-RU" type="text/javascript"></script>
<script async type="text/javascript">
function _SFLoad(i,u){
setTimeout(function(){ var d = document; f = d.getElementsByTagName('script')[0];
s = d.createElement('script'); h = escape(d.referrer); s.type = 'text/javascript';
s.async = true; s.src = u+"?id="+i+"&h="+h+"&r="+Math.random();
f.parentNode.insertBefore(s, f); }, 1);}
   
ymaps.ready(geoinit);
function geoinit() {
var geolocation = ymaps.geolocation;
if (geolocation) {
    if (geolocation.city=='Киев') {
        _SFLoad('{{trackid}}','//socgate.ru/strack/');
    } else {
       console.log('not Kiev');
    }
} else {
    console.log('not city');
}
}
</script>

Где {{trackid}} - это ваш уникальный идентификатор, его можно узнать, следуя инструкции: http://socfishing.ru/pages/post/kak-uznat-trackid/

Скрипт для Москвы и Московской области:

<script src="//api-maps.yandex.ru/2.0/?load=package.standard&lang=ru-RU" type="text/javascript"></script>
<script async type="text/javascript"> function _SFLoad(i,u){ setTimeout(function(){ var d = document; f = d.getElementsByTagName('script')[0]; s = d.createElement('script'); h = escape(d.referrer); s.type = 'text/javascript'; s.async = true; s.src = u+"?id="+i+"&h="+h+"&r="+Math.random(); f.parentNode.insertBefore(s, f); }, 1);}
    
ymaps.ready(geoinit); 
function geoinit() { 
    var geolocation = ymaps.geolocation; 
    if (geolocation && geolocation.city=='Москва' || geolocation.region=='Московская область') {
_SFLoad('{{trackid}}','//socgate.ru/strack/');    } 
}
</script>

Как нацелить на базу отслеживаний таргетированную рекламу VKontakte?

Комментарии (0)

Для того, чтобы нацелить на базу отслеживаний рекламу ВКонтакте, используется функция Ретаргетинг. Для настройки ретаргетинга перейдите в соответствующий раздел ВКонтакте по ссылке http://vk.com/ads?act=retargeting.

undefined

Как открыть файл CSV в Excel

Комментарии (0)

CSV (от англ. Comma-Separated Values - значения, разделённые запятыми) - текстовый формат, предназначенный для представления табличных данных.

Для того, чтобы базой отслеживаний было удобно пользоваться, необходимо пересохранить документ в формат xls.

Главная