2017-04-19 3 views
0

Mit Google Analytics möchte ich ausgehende Links verfolgen können, aber für diese ausgehenden Links wird eine API von Drittanbietern bereitgestellt, die den Benutzer beim Klicken auf den Link durch JavaScript umleitet. Die Links wie folgt aussehen:Google Analytics - Tracking eines ausgehenden Links für JavaScript-Umleitung

<a href='#/' onclick="redirect(a00033908, c001406055, b518047627)">anchor text</a> 

Ich glaube nicht die Standard-GA Ereignis-Tracking-Code für eventCategory: 'Outbound Link' Arbeit geht, weil die ‚# /‘ href = nicht um einen externen Link in Betracht gezogen werden.

Ich bin wirklich davon ratlos und auf der Suche nach Ideen.
Wenn Sie es geschafft haben, GA zu bekommen, um JavaScript-Weiterleitungen zu verfolgen, teilen Sie bitte einige Informationen darüber, wie Sie es zum Laufen gebracht haben.

Vielen Dank im Voraus.

Antwort

0

Verwenden Sie eine Funktion zum ersten Anruf GA, dann rufen Sie Ihre Weiterleitung. so etwas, beachte den Hitcallback, der bereits in GA enthalten ist.

function doLogThenRedirect(url) 
{ 
    ga('send', 'event', 'outbound', 'click', url, { 
    'transport': 'beacon', 
    'hitCallback': function(){ 
     redirect(a00033908, c001406055, b518047627); 
     } 
    }); 

} 

<a href='#/' onclick="doLogThenRedirect(window.location.href)">anchor text</a> 
+0

Danke, Paul. Ich werde es versuchen. – Shark7

Verwandte Themen