Google Analytics - отслеживание исходящих ссылок "DIV" - PullRequest
0 голосов
/ 28 августа 2018

Совершенно новый для этого сообщества (пожалуйста, без камней) и безуспешно исследовал и попробовал.

Я пытаюсь отследить, как посетители переходят по исходящей ссылке через Google Analytics. Исходящая ссылка «сидит» (простите за мой французский) в div, и я старался изо всех сил применить существующие ресурсы, к сожалению, безрезультатно, ничего не отслеживается. Если бы вы могли помочь мне в устранении неполадок, это было бы просто фантастически. Если вам интересно, у меня мало или совсем нет знаний в области кодирования / html (в настоящее время). Это текущий код:

<div class="webinarjam-calltocation">

<div class="avia-button-wrap avia-button-left avia-builder-el-6 
el_after_av_heading el_before_av_textblock"><a class="inline_popup 
avia-button avia-icon_select-no avia-color-green avia-size-x-large 
avia-position-center call-to-action" href="#webinarjamlogin" 
onlick="gaTrackEvent('eventCategory', 'eventAction', 
'eventLabel');"><span class="avia_iconbox_title">>> Ja, bitte nimm mich 
in die Gästeliste auf <<</span></a></div>

</div>

1 Ответ

0 голосов
/ 28 августа 2018

Это может произойти, потому что ваш вызов по событию не может связаться с Google до того, как произойдет перенаправление. Вы можете сделать следующее:

<script>
var track_outbound_link = function(url) {
   ga('send', 'eventCategory', 'eventAction', 'eventLabel', url, {
     'transport': 'beacon',
     'hitCallback': function(){document.location = url;}
   });
}
</script>
[...]

<a href="https://yourlink.example.com" onclick="trackOutboundLink('https://yourlink.example.com'); return false;">Link label</a>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...