Метод _link() API отслеживания доменов Google Analytics

StackOverflow https://stackoverflow.com/questions/245317

  •  05-07-2019
  •  | 
  •  

Вопрос

Были ли у кого-нибудь еще какие-либо проблемы с использованием API отслеживания доменов Google, я конкретно говорю о методе _link().

Документация находится здесь

Приведенный пример показывает, что метод _link() следует использовать в событии onclick следующим образом:

<a href="http://www.newsite.com" onclick="pageTracker._link('http://www.newsite.com');return false;">Go to our sister site</a>

Однако по сути это просто приводит к тому, что ссылка... ничего не делает (скорее всего, из-за «возврата false»).

Насколько я понимаю, метод pageTracker._link() «предполагается» для добавления дополнительных параметров к URL-адресу и выполнения собственного перенаправления в стиле document.location.

Есть идеи/уловки/предыдущие посты??

Это было полезно?

Решение 2

Видимо неправильная интерпретация документации:

Вы должны также включить ссылку на целевом сайте

Итак, давайте уточним также

  • pageTracker._setAllowLinker (истина);устанавливается на странице ORIGINATING
  • pageTracker._setAllowLinker (истина);устанавливается на странице ЦЕЛЬ

Как указано в документации, я включил его только на целевой странице.

Другие советы

Извините за очевидный вопрос, но вы включили ссылку на целевой странице:

  

Вы также должны включить ссылки на целевом сайте ( pageTracker._setAllowLinker (true); ), чтобы ссылка работала правильно.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top