cookie

نحن نستخدم ملفات تعريف الارتباط لتحسين تجربة التصفح الخاصة بك. بالنقر على "قبول الكل"، أنت توافق على استخدام ملفات تعريف الارتباط.

avatar

Ларчик просто открывался

Всякая полезная херня, может и вправду пригодиться. 😜🐞🦗 Чат @redcasket_chat

إظهار المزيد
لم يتم تحديد البلدلم يتم تحديد اللغةالفئة غير محددة
مشاركات الإعلانات
260
المشتركون
لا توجد بيانات24 ساعات
لا توجد بيانات7 أيام
لا توجد بيانات30 أيام

جاري تحميل البيانات...

معدل نمو المشترك

جاري تحميل البيانات...

Прошло чуть больше месяца и наконец отмодерировали расширение в магазине Opera. Теперь доступно к установке как через Opera так и через Яндекс.Браузер. https://addons.opera.com/ru/extensions/details/yandex-wordstat-regions/
إظهار الكل...
Yandex Wordstat Regions

Расширение, возвращает полное дерево регионов РФ в сервис подбора слов Яндекс (wordstat)

👍 12🔥 2
Photo unavailableShow in Telegram
UA Parser for YaMetrika 1.2 - детектим версию любой OS и браузера В последней прожарке был вопрос по определению версий операционной системы и браузера и использованию их как целей. Для реализации подобного лучше использовать специализированные скрипты detect.js или ua-parser.js Последнее решение обновляется почаще и детектит практически все современные браузеры, операционные системы, CPU, девайсы и т.д. Я задействовал UA Parser в новом скрипте. Скрипт позволяет установить цель на любую операционные систему, любой браузер с учетом (и без) их версии, а также передаёт данные детекта в пользовательские параметры метрики. В общем решение специально для тех кто решил заморочиться и платить только за iOS 13 или Chrome 109 & etc UPD: 26.04.2023
إظهار الكل...
👍 10
Скрипт детектит любую операционную систему и браузер вместе с версиями.
إظهار الكل...
UA_Parser_for_Metrika_v1.2.js0.26 KB
🔥 3
Кому нужно было расширение Yandex Wordstat Regions для Firefox ловите: https://addons.mozilla.org/ru/firefox/addon/yandex-wordstat-regions/ Для Оперы и Яндекс.Браузера тоже скоро будет доступно в Магазине расширений. Очень уж долго местные модераторы проверяют код.
إظهار الكل...
Yandex Wordstat Regions – Загрузите это расширение для 🦊 Firefox (ru)

Загрузить Yandex Wordstat Regions для Firefox. Расширение, возвращает полное дерево регионов РФ в сервис подбора слов Яндекс (wordstat)

🔥 8👍 2🥰 1
Photo unavailableShow in Telegram
Yandex Wordstat Regions Как известно с октября 2022 на сайте Wordstat пропал выбор регионов. Многие тогда начали рвать волосы на причинном месте, но оказалось не всё так страшно и Яндекс просто скрыл регионы. Вроде как единственная поделка позволяющая боле мене пользоваться Wordstat была придумана вот этим пареньком https://alaev.info через это расширение, которое подгружает на страницу Wordstat дополнительную панельку. Вполне кстати сносно и можно юзать. За ссыль спасибо @ngl1989. Но раньше всё же было удобнее, поэтому я решил немного покопаться и разобраться можно ли вернуть всё как было. И оказалось, что можно. Набросал сегодня простое расширение для Chrome и подобных, так что ставьте и юзайте. Установка простая: 1) Распаковываем zip архив в любую папку 2) Идём в Дополнительные инструменты->Расширения 3) Жмём по кнопке "Загрузить распакованное расширение" 4) Указываем путь, до разархивированного архива и жмём "Выбрать папку" https://disk.yandex.ru/d/rCVTLOzkR162Lg
إظهار الكل...
🔥 13👍 8 2
Как передавать IP адрес посетителя в метрику? В метрику можно передавать любые пользовательские параметры, например IP адрес. Есть 3 (с половинкой) способа: 1.) С изменением кода метрики и добавлением PHP вставки с передачей IP адреса, определяемого вашим сервером (сработает если дружите с разработчиком сайта):
..//..//..
ym(XXXXXXXX, "init", {
  clickmap:true,
  trackLinks:true,
  params:{ip: "<? echo $_SERVER['REMOTE_ADDR']; ?>"},
  accurateTrackBounce:true,
  webvisor:true  
});
..//..

2.) С изменением кода метрики и определением IP адреса с помощью внешнего API, например, через l2.io До кода метрики на сайт внедряется скрипт, который определяет IP и затем через параметр {ip: userip} передаётся в метрику:
<!-- получаем ip адрес -->
<script type="text/javascript">var userip;</script>
<script type="text/javascript" src="https://www.l2.io/ip.js?var=userip"></script>

<!-- подключаем метрику -->
..//..//..
ym(XXXXXXXX, "init", {
  clickmap:true,
  trackLinks:true,
  params:{ip: userip},
  accurateTrackBounce:true,
  webvisor:true  
});
..//..//..

Этот же 2-ой вариант можно сделать напрямую в GTM, через Пользовательский тег HTML с тригером на All Pages, например так:
<!-- получаем ip адрес -->
<script type="text/javascript">var userip;</script>
<script type="text/javascript" src="https://www.l2.io/ip.js?var=userip"></script>
<!-- передаём параметр в подгруженную метрику -->
<script>
setTimeout(function() {  
    if (!sessionStorage.userip) {
      ym(XXXXXXXX, 'userParams', {
          IP: userip
      });
      sessionStorage.userip = userip;
    }
    console.log("IP:" + userip);  
}, 3000); 
</script>

3.) Без изменения кода метрики, с помощью подключения JS скрипта через GTM или напрямую через код сайта: Основан на API сайта ipify.org Третий вариант наиболее простой если вы используете GTM и например сайт у вас на Тильде или нет доступа к исходникам, или разработчик сайта тот ещё засранец и забил на ваши просьбы. Способ для тех кто хочет просто вставить код через GTM с минимальными движениями и забыть. Настройка скрипта минимальна: вставляем номер счётчика, оборачиваем тело скрипта в теги <script></script> и добавляем в GTM через Пользовательский тег HTML с тригером на All Pages. Сам скрипт прикреплён в предыдущем посте. P.S. В вебвизоре метрики не забываем добавить колонку с Параметрами посетителя.
إظهار الكل...
👍 12
Скрипт передаёт IP адрес в метрику
إظهار الكل...
user_ip_for_metrika_v1.0.js0.01 KB
👍 3
Когда лаги не дают покоя Да, везде бывают лаги и гребаные глюки. Это касается и скриптов в этом канале и любых других взаимодействующих с метрикой и любой аналитикой. Например, бывают такие случаи когда скрипты написанные для отправки событий не срабатывают, по причине не успевания за метрикой. Простыми словами - метрика ещё не прогрузилась, а скрипт уже запустился и отработал. В этом случае цели не срабатывают. Почему такое происходит? Вариантов масса, но самый распространённый один - когда вы вставляете скрипты и по коду HTML страницы они оказываются выше чем код метрики. Например GTM инициализируется вставкой кода между <head></head> и вначале <body>, а код метрики у вас вставлен позже, или вообще некоторые его добавляют в подвал сайта перед закрывающим </body>. Происходит следующее: вначале грузятся скрипты через GTM а потом параллельно начинает инициализацию метрика, и кто успел тот и прав. Загрузилась быстрее метрика - цели из скриптов отработали. А были быстрее скрипты, метрика получила фигу. Как можно решить проблему: 1.) Запускать все скрипты с задержкой, например в 3-5 сек, после загрузки страницы сайта.
document.addEventListener('DOMContentLoaded', function() {
    setTimeout(function() {  
       /***/
       /* тут тело скрипта */
       /***/
    }, 3000); /* Задержка запуска 3 секунды */
}, false); 

2.) Использовать тригерный параметр самой метрики triggerEvent: true
..//..
ym(XXXXXXXX, "init", {
  clickmap:true,
  trackLinks:true,
  accurateTrackBounce:true,
  webvisor:true,
  triggerEvent: true
});
..//..

Т.е. в код инициализации метрики добавляется тригерный параметр, который активирует событие с признаком готовности счетчика.
document.addEventListener('yacounterXXXXXXXXinited',function(){
  /***/
  /* тут тело скрипта */
  /***/    
});

В скриптах выложенных на канале я использую 1-ый метод с задержкой, но если у Вас он лагает, думаю не составит сложности переключится на 2-ой.
إظهار الكل...
👍 11
OS Browser & Platform Goal v1.2 Скрипт вызывает срабатывание цели если у посетителя нужная Вам операционная система или Браузер. Хочешь платить только за тех кто с iOS, делай цель с идентификатором iOS😉 P.S. Наиболее удобно использовать все скрипты в канале в соcтавных целях, например 60sec + iOS, good_platforms + iOS UPD: 26.04.23
إظهار الكل...
browser_os_goals_v1.2.js0.07 KB
👍 8🔥 5
GOOD KEYWORDS v1.2 Скрипт вызывает срабатывание цели если через utm_term передался ключ, присутствующий в списке ключевых слов, заложенных в скрипте. Сам параметр utm_term перед сверкой со списком чистится на предмет наличия символов +- и тех которые заложите в настройках. Установка, по аналогии с GOOD_PLATFORMS. Если ставим через GTM не забываем обернуть тело скрипта в теги "<script>тут тело скрипта</script>" UPD: 26.04.2023
إظهار الكل...
good_keywords_v1.2.js0.04 KB
👍 7
أرشيف المشاركات
اختر خطة مختلفة

تسمح خطتك الحالية بتحليلات لما لا يزيد عن 5 قنوات. للحصول على المزيد، يُرجى اختيار خطة مختلفة.