Задать вопрос
night_amir
@night_amir

Google Analytics и редирект на JS

Друзья, пытаюсь отловить количество переходов с помощью Гугла. Все работает, но при использовании вот такого редиректа:

script type="text/javascript"
var url = "<?php echo $urls[$use]; ?>";
window.location.href = url;
/script

noscript
У вас отключен JavaScript. Для перехода нажмите сюда.
/noscript


Гугл не засчитывает переход на эту страницу. Непонятно почему.

Сейчас схема такая:
Заходим на страницу — ГА считает посещение — редирект.
Без редиректа посещение засчитывается.

Скажите, кто-нибудь сталкивался с подобным?

На PHP header не прокатит, так как до него нельзя отравлять что либо на вывод, в том числе и счетчик ГА.
  • Вопрос задан
  • 3195 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Fullstack-разработчик на JavaScript + ИИ
    11 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
homm
@homm
Потому что скрипты аналитикса грузятся асинхронно, после выполнения вашего редиректа.
Ответ написан
Комментировать
sdevalex
@sdevalex
так пробуй…
window.onload = function(){ window.location.href = url; }
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы