Я запускаю веб-сайт с большим количеством партнерских ссылок. Эти ссылки загружаются через AJAX. Я бы хотел отслеживать исходящие клики по этим ссылкам.Google Analytics не отслеживает ссылки, сгенерированные с помощью AJAX
Стандартный подход к использованию Google Analytics для отслеживания ссылок заключается в использовании функции pageTracker._trackPageview(). Я пробовал это безрезультатно. Вот мой код:
<a href=<?php echo $link_loc ?> target = "_blank" class="affiliateLink" onclick="pageTracker._trackPageview('/event/outgoing?');">Link Text</a>
Как предполагается, я кладу Google Analytics стандартный код отслеживания между тегами открытия корпуса и выше кода.
Кто-нибудь видит что-то не так с моим кодом? Может ли проблема заключаться в том, что ссылки загружаются через AJAX?
Я понимаю, что вы можете поместить любую ссылку в аргумент _trackPageview. Поэтому, если я поставлю «/ event/outgoing», Google Analytics будет отслеживать его, как если бы пользователь посетил эту страницу. Большой момент о цитатах вокруг href; Я добавлю, что в. – Jack7890
Правильно; вы можете положить что-нибудь там. Вы записываете посещение «/ event/outgoing?». Это то, что вы хотели сделать? –
Yup, это так. Обычно я добавляю параметр в конце ссылки, чтобы отслеживать, где он связан ... Я попытался добавить эти кавычки вокруг href; до сих пор не повезло. Любые другие идеи о том, что это может исправить? – Jack7890