Профиль пользователя на Cossa.ru
photo profile

ИванСысоев +7

Иван Сысоев +7

Место работы: Adventum
Сайт: adventum.ru
Работает с: 1 декабря 2017
Город: Москва
Профили:
Добавил комментарий
18 июля 2019, 11:29
Тренды

Перехват метода reachGoal

Отлично)) Вам спасибо за бдительность)

Добавил комментарий
18 июля 2019, 11:02
Тренды

Перехват метода reachGoal

Видимо функция отрабатывает раньше положенного. Добавил таймер. <script> function func (){ //счетчик попыток запуска var yCounter = 0; //функция поиска счетчика Яндекс.Метрики function ySearch(){ if (window.ym){ window.zm = window.ym; mainTagFunction(); }else if (yCounter < 100){ setTimeout(ySearch, 100); yCounter++; }else console.log('Счетчик Яндекс.Метрики не найден'); } //основная функция function mainTagFunction(){ window.ym = function(){ window.zm.a.push(arguments); if (arguments[1] === 'reachGoal') dataLayer.push({ 'event': 'metrika', 'event_param': arguments[2] }); }; } //старт функции ySearch(); }; setTimeout(func, 1000); </script> На моей стороне работает.

Добавил комментарий
17 июля 2019, 18:50
Тренды

Перехват метода reachGoal

Проверил код, да, он блокирует отправку данных в Метрику. Это связано с тем, что у нового счетчика отличается логика работы. На новом счетчике будет работать следующий код: <script> (function(){ //счетчик попыток запуска var yCounter = 0; //функция поиска счетчика Яндекс.Метрики function ySearch(){ if (window.ym){ window.zm = window.ym; mainTagFunction(); }else if (yCounter < 100){ setTimeout(ySearch, 100); yCounter++; }else console.log('Счетчик Яндекс.Метрики не найден'); } //основная функция function mainTagFunction(){ window.ym = function(){ window.zm.a.push(arguments); if (arguments[1] === 'reachGoal') dataLayer.push({ 'event': 'metrika', 'event_param': arguments[2] }); }; } //старт функции ySearch(); })(); </script>

Добавил комментарий
17 июля 2019, 11:00
Тренды

Перехват метода reachGoal

можете, пожалуйста, сделать скриншот тега, который дублирует событие в GA?

Добавил комментарий
16 июля 2019, 17:47
Тренды

Перехват метода reachGoal

У меня есть подозрение, что код счетчика у вас установлен неправильный. Должно быть Window а не Wondow http://prntscr.com/oftudz Возможно проблема в этом. И сделайте, пожалуйста, на всякий случай скрин кода внутри тега.

Показать еще активности
Добавил комментарий
18 июля 2019, 11:29

Перехват метода reachGoal

Тренды

Отлично)) Вам спасибо за бдительность)

Добавил комментарий
18 июля 2019, 11:02

Перехват метода reachGoal

Тренды

Видимо функция отрабатывает раньше положенного. Добавил таймер. <script> function func (){ //счетчик попыток запуска var yCounter = 0; //функция поиска счетчика Яндекс.Метрики function ySearch(){ if (window.ym){ window.zm = window.ym; mainTagFunction(); }else if (yCounter < 100){ setTimeout(ySearch, 100); yCounter++; }else console.log('Счетчик Яндекс.Метрики не найден'); } //основная функция function mainTagFunction(){ window.ym = function(){ window.zm.a.push(arguments); if (arguments[1] === 'reachGoal') dataLayer.push({ 'event': 'metrika', 'event_param': arguments[2] }); }; } //старт функции ySearch(); }; setTimeout(func, 1000); </script> На моей стороне работает.

Добавил комментарий
17 июля 2019, 18:50

Перехват метода reachGoal

Тренды

Проверил код, да, он блокирует отправку данных в Метрику. Это связано с тем, что у нового счетчика отличается логика работы. На новом счетчике будет работать следующий код: <script> (function(){ //счетчик попыток запуска var yCounter = 0; //функция поиска счетчика Яндекс.Метрики function ySearch(){ if (window.ym){ window.zm = window.ym; mainTagFunction(); }else if (yCounter < 100){ setTimeout(ySearch, 100); yCounter++; }else console.log('Счетчик Яндекс.Метрики не найден'); } //основная функция function mainTagFunction(){ window.ym = function(){ window.zm.a.push(arguments); if (arguments[1] === 'reachGoal') dataLayer.push({ 'event': 'metrika', 'event_param': arguments[2] }); }; } //старт функции ySearch(); })(); </script>

Добавил комментарий
17 июля 2019, 11:00

Перехват метода reachGoal

Тренды

можете, пожалуйста, сделать скриншот тега, который дублирует событие в GA?

Добавил комментарий
16 июля 2019, 17:47

Перехват метода reachGoal

Тренды

У меня есть подозрение, что код счетчика у вас установлен неправильный. Должно быть Window а не Wondow http://prntscr.com/oftudz Возможно проблема в этом. И сделайте, пожалуйста, на всякий случай скрин кода внутри тега.

Добавил комментарий
16 июля 2019, 11:24

Перехват метода reachGoal

Тренды

У вас новый или старый счетчик Метрики? В консоли высвечивается через 10 секунд "Счетчик Яндекс.Метрики не найден"? При проверке настроек, что отображается в консоли? Желательно со ссылкой на скриншоты.

Добавил комментарий
15 июля 2019, 15:21

Перехват метода reachGoal

Тренды

Здравствуйте! С подобным не сталкивался. В ЯМ перестают поступать данные? Есть ли ошибки в консоли?

Добавил статью
25 июня 2019, 13:07
Перехват метода reachGoal
Тренды

Перехват метода reachGoal

Как продублировать цели из Яндекс.Метрики в Google Analytics.



Чем живёт диджитал?
Главное — в рассылке: