Metodo _link () API di monitoraggio del dominio di Google Analytics
-
05-07-2019 - |
Domanda
Qualcun altro ha avuto problemi con l'API di monitoraggio del dominio di Google, sto parlando in particolare del metodo _link ().
L'esempio fornito mostra che il metodo _link () dovrebbe essere usato nell'evento onclick in questo modo:
<a href="http://www.newsite.com" onclick="pageTracker._link('http://www.newsite.com');return false;">Go to our sister site</a>
Tuttavia, questo essenzialmente fa sì che il link ... non faccia nulla (molto probabilmente a causa del 'return false').
La mia comprensione è che il metodo pageTracker._link () è 'supposto' per aggiungere parametri aggiuntivi all'URL e fare il proprio reindirizzamento dello stile document.location.
Eventuali idee / catture / post precedenti ??
Soluzione 2
Apparentemente una mancata interpretazione della documentazione:
Devi anche abilitare il collegamento sul sito di destinazione
Quindi, chiariamo anche
- pageTracker._setAllowLinker (true); è impostato sulla pagina ORIGINANTE
- pageTracker._setAllowLinker (true); è impostato sulla pagina TARGET
L'ho abilitato solo nella pagina di destinazione, come indicano i documenti.
Altri suggerimenti
Ci scusiamo per l'ovvia domanda, ma hai abilitato il collegamento sulla pagina di destinazione:
È inoltre necessario abilitare il collegamento sul sito di destinazione (
pageTracker._setAllowLinker (true);
) affinché il collegamento funzioni correttamente.