sadieff
@sadieff
Нажимаю клавиши в нужной последовательности

Почему код цели для Яндекс Метрики не дает выполняться коду дальше?

Доброго времени суток. Устанавливаю цель для метрики Яндекса. Событие - успешный заказ, после которого идет переадресация. Перед переадресацией я вставляю код метрики. В метрике показывает, что цель достингута, но переадресация не происходит, кроме того:
else if (response.data['msorder']) {
				    
				    console.log('in');
				    yaCounter35933265.reachGoal('ORDER'); return true; // отправляем в метрику
				    console.log('out');
					document.location.href = /\?/.test(document.location.href)
						? document.location.href + '&msorder=' + response.data['msorder']
						: document.location.href + '?msorder=' + response.data['msorder'];
				}

Возвращает в консоль "in", а out - нет. Все стопорится на отправки в метрику? какая может быть этому причина?
  • Вопрос задан
  • 331 просмотр
Решения вопроса 1
Вы же там return true;написали. Конечно после этого происходит возврат из функции!
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы