Метод _link() API отслеживания доменов Google Analytics
-
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);
), чтобы ссылка работала правильно.